Holiday Gifts under $20

Show filters
Sort:
Size
Color
Price
All filters
Sort
Loading...
tag of the document. This will help to improve the load of the images // during color swatches interaction on PLP const preloadBackground = (entries, observer) => { entries.forEach(async (entry) => { if (entry.isIntersecting) { const swatch = entry.target; const images = swatch.dataset.varimg.split(','); images.forEach((img, index) => { // preload image const link = document.createElement('link'); link.href = buildSrc(img); link.imagesrcset = getSrcset(img); link.imagesizes = cssImageMediaCondition; link.rel = 'preload'; link.as = 'image'; document.getElementsByTagName('head')[0].appendChild(link); }); swatch.removeAttribute('data-varimg'); switchObserver.unobserve(swatch); } }); }; const switchObserver = new IntersectionObserver(preloadBackground, { root: null, // Default is the viewport rootMargin: '30px', threshold: 0.05, // Load image when 10% of the div is visible }); // Sort options function getPageParam() { const urlParams = new URLSearchParams(window.location.search); const pageParam = urlParams.get('page'); return pageParam ? parseInt(pageParam, 10) : 1; } domLoadedPage = getPageParam(); setupSortDropdown('.fs_sort_by_wrap_desktop', '.fs_sort_by_options_desktop', '.fs_sort_by_select_desktop'); const sortBySelect = document.getElementById('sortByDesktop'); let sortByValue = getSortBy(); // call the function and store the returned value sortBySelect.value = sortByValue; // update the desktop dropdown value on page load // update sort mobile dropdown value on page load const validSortOptions = ['price_min_to_max', 'price_max_to_min', 'creation_date', 'relevency']; sortByValue = validSortOptions.includes(sortByValue) ? sortByValue : 'relevency'; const inputField = document.querySelector(`form [data-value="${sortByValue}"]`); if (inputField) { inputField.checked = true; // update the value of the option } else { console.error(`No radio button found with data-value="${sortByValue}"`); } const form = document.getElementById('sortForm'); if (form) { form.addEventListener('change', (event) => { if (event.target.name === 'sort') { const selectedValue = event.target.getAttribute('data-value'); if (selectedValue && validSortOptions.includes(selectedValue)) { setUrlParam('sortBy', selectedValue, true); resetPageAndScroll(); updateOtherDropdown(selectedValue); } } }); } updateOtherDropdown(getSortBy()); if (sortBySelect) { sortBySelect.addEventListener('change', function () { if (sortBySelect.value && validSortOptions.includes(sortBySelect.value)) { setUrlParam('sortBy', sortBySelect.value, true); } }); } // Description 'read more' function toggleReadMore(button) { const container = button.parentNode; const isExpanded = container.getAttribute('aria-expanded') === 'true'; container.setAttribute('aria-expanded', !isExpanded); if (isExpanded) { button.querySelector('.button-text').textContent = 'more'; } else { button.querySelector('.button-text').textContent = 'Show less'; } } function visibleReadMore() { const toggleButtons = document.querySelectorAll('.fs_collection_top_toggle'); toggleButtons.forEach(button => { const description_children = button.previousElementSibling.children; let description_scroll_width = 0; let description_client_width = 0; for(const child of description_children) { description_scroll_width += child.scrollWidth; description_client_width += child.clientWidth; }; button.style.display = (description_scroll_width > description_client_width) ? 'block' : 'none'; }); } window.addEventListener('DOMContentLoaded', visibleReadMore); // category pills GTM const categories = document.querySelectorAll('.category-pills__pill'); let category; let categoryHandle; let categoryId; const pushCategoryPills = (category, categoryHandle, categoryId, typeCategory) => { if (category && categoryHandle && categoryId && typeCategory) { const categoryPills = { event: `categoryPills`, category: category, categoryHandle: categoryHandle, categoryId: categoryId, typeCategory: typeCategory }; window.dataLayer.push(categoryPills); } } categories?.forEach(category => { category.addEventListener('click', function(e) { try { category = e.currentTarget.getAttribute('data-category'); categoryHandle = e.currentTarget.getAttribute('data-collection-handle'); categoryId = e.currentTarget.getAttribute('data-collection-id'); typeCategory = e.currentTarget.getAttribute('data-type-category'); pushCategoryPills(category, categoryHandle, categoryId, typeCategory); } catch (error) { console.error('Error in category click event:', error); } }) })

Product Recommendations

Holiday Gifts For Her Under $20

Explore holiday gifts under $20 that blend style and affordability—perfect for friends, family, or a little self-care this season. Windsor’s collection has thoughtful, trendy options like oversized scarves, cozy socks, and chic tights, all designed to add warmth and personality to any outfit. Searching for fun accessories? Discover gifts for her like statement-making stud earrings, playful keychains, and jewelry with charm details featuring bows, hearts, or butterflies.

For the friend who loves a little sparkle, rhinestone accessories, faux eyelashes, and hair ties elevate any holiday look with an extra touch of glamour. Practical yet stylish cold-weather pieces like earmuffs, berets, and head wraps add both flair and warmth—perfect holiday gifts for friends who love to accessorize. With these affordable holiday gifts, it’s easy to spread the joy of giving without overspending. Shop Windsor’s unique collection for holiday gifts that bring a smile to everyone on your list!

  • Bringing The Glam Rhinestone Headband

    Bring the glam to your outfit by accessorizing with this headband featuring two flexible metal bands with mini rhinestone embellishments. Style with glitzy stiletto heels to complete your semi-formal or special occasion dress!

    Fit & Features

    • Two flexible metal bands
    • Mini rhinestone embellishments

    Style Number/Barcode: 07006-0381

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • In Check Faux Sherpa Bucket Hat

    Your 'fit will be in check with this faux sherpa bucket hat with a cool checkered pattern! Style with a casual trench coat to complete the look.

    Fit & Features

    • Faux sherpa
    • Bucket hat styling
    • Checkered pattern

    Style Number/Barcode: 07302-1353

    Category Name: Holiday Gifts under $20

    Price: $1.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Simply Sleek Three-Pack Hoop Earrings Set

    This simply sleek hoop earrings set will elevate your casual looks. The pack features three pairs of thin metal hoops, one with a textured design, one with a classic design, and one with mini rhinestone embellishments at the bottom. Style this set with a layered charm necklace.

    Fit & Features

    • Three pairs
    • Thin metal hoops
    • Textured design
    • Classic design
    • Mini rhinestones
    • Omega closures, rubber stoppers

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-1321

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhinestone Flamingo Keychain

    Accessorize your everyday purse with this adorable keychain! It features a flamingo design with sparkly mini rhinestone embellishment, a chain with a ball and tassel charm, a key ring, and a lobster clasp closure. Style this keychain with a trendy crossbody purse.

    Fit & Features

    • Flamingo design
    • Mini rhinestone embellishment
    • Gold metal chain
    • Ball and tassel charms
    • Key ring
    • Lobster clasp closure

    Style Number/Barcode: 07308-0473

    Category Name: Holiday Gifts under $20

    Price: $2.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Birthday Girl Glitter Glam Sash

    Every birthday girl needs a sash to make her special day even more on point. Ring in your birthday festivities with this too-gorgeous sash to get that all-too-special VIP treatment wherever you go! This sash features a fine glitter material and a lovely script that reads "Birthday Girl" in a fancy cursive print. Complete your birthday outfit with a glitter dress and clear heels.

    Fit & Features

    • Traditional sash design
    • Fine glitter textile material
    • Contrasting script that reads: "Birthday Girl"

    Style Number/Barcode: 07308-0470

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • 18K Gold Dipped Cubic Zirconia Dainty Wing Necklace

    Feathers appear when angels are near. These wings remind you that someone is looking after you!

    • 18K dipped gold
    • Cubic zirconia
    • Danity angel wings
    • Adjustable lobster clasp closure

    Style Number/Barcode: 07002-0220

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Hearts Align Six-Pack Earrings Set

    Your heart will align with this six-pack earring set! They feature three pairs of mini hoops with heart, butterfly, and moon charms. Three pairs of medium-sized hoops with clear white and pink hoops and a pair of sleek gold metal hoops. Complete the look with trendy block heels for an event.

    Fit & Features

    • Six-pack earrings set
    • One pair of mini heart charm hoops
    • One pair of mini butterfly charm hoops
    • One pair of mini-moon charm hoops
    • One pair of white clear hoops, post-back closure
    • One pair of clear pink hoops, post-back closure
    • One pair of sleek gold metal hoops, post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-1602

    Category Name: Holiday Gifts under $20

    Price: $2.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Polished And Chic Pearl Hair Claw Clip Set

    Achieve a polished and chic look with this pretty set of pearl hair claw clips. The pack features two claw clips with faux pearl embellishments, one with a thin design with a loop accent, and the other with a rectangular design. Style with dainty rhinestone earrings.

    Fit & Features

    • Two-pack hair claw clip set
    • Faux pearls
    • Thin design, loop accent
    • Rectangular design

    Style Number/Barcode: 07006-0402

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Whimsical Charm Four-Pack Earrings Set

    You'll adore styling these charming four-pack earrings set with every outfit! The set features one pair of twisted medium-sized hoops, one pair of checkered heart huggies, one pair of butterfly huggies, and one pair of textured half hoops. Each either has an omega closure or a post-back closure. Complete the look in a trendy cutout tee.

    Fit & Features

    • Four-pack earrings set
    • One pair of twisted medium-sized hoops
    • One pair of checkered heart huggies
    • One pair of butterfly huggies
    • One pair of textured half hoops
    • Each either has an omega or post-back closure

     

    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-1504

    Category Name: Holiday Gifts under $20

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Elevated Glam Rhinestone Chain Gloves

    Step up your fall and winter wardrobe with these elevated glam rhinestone detailed gloves! They feature a sleek faux leather fabrication with a plush lining, an inner slit accent at the wrist, and a rhinestone embellished chain-link design at the cuff. Style with a belted coat and knee-high boots.

    Fit & Features

    • PU fabrication
    • Soft lining
    • Inner slit accent at the wrist
    • Rhinestone embellished chain-link design at the cuff

    Style Number/Barcode: 07304-0025

    Category Name: Holiday Gifts under $20

    Price: $4.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet 16 Rhinestone Tiara

    Celebrate your sweet sixteen with a tiara that lets everyone know it's your special day! The tiara features a sleek metal band, a multi-tiered rhinestone design, a heart-shaped center with a "16" charm, and hair combs to keep the tiara in place. Complete look with a high low dress and heels. 

    Fit & Features

    • Sleek metal band
    • Multi-tiered rhinestone design 
    • Heart-shaped center
    • "16" charm 
    • Rhinestones 
    • Hair comb

    Style Number/Barcode: 07006-0248

    Category Name: Holiday Gifts under $20

    Price: $7.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Night of The Skeleton Face Mask

    Spook this Halloween in a face mask that won't clash with your Halloween costume. The face mask features a skeleton graphic, a stitched lip detail, and earloops for a customized fit. Complete your skeleton costume with a black catsuit and adhesive face gems.

    Fit & Features

    • Skeleton graphic design
    • Stiched lip detail
    • Earloops
    • Wash Before and After Use is Recommended
    • Not a Medical Grade Mask

    Halloween Costumes are excluded from Promotions.

    Face masks are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged

    Style Number/Barcode: 07305-0186

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Aries Zodiac Symbol Necklace

    Showcase your zodiac sign with style with this dainty gold necklace! It features a chain and an "Aries" script pendant. Includes a lobster clasp closure. Complete look with a crop top and cutoff shorts.

    Fit & Features

    • Dainty chain link
    • "Aries" script pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-0395

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cubic Zirconia 18K Gold Dipped Promise Necklace

    Promise me you won't forget our laughs, our jokes, our smiles, and our convos. XOXO your bestie.

    • 18K gold dipped
    • Cubic zirconia
    • Double circle pendant
    • Adjustable lobster closure

    Style Number/Barcode: 07002-0219

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • A Born Star Rhinestone Three-Piece Hair Clips

    Shine in the spotlight styling your locks with this three-piece hair clip set! Featuring one statement hair clip with multiple rhinestone stars and two sleek hair clips with a single rhinestone star. Complete the look with hoop earrings.

    Fit & Features

    • Three-piece hair clip set
    • One statement hair clip, multiple rhinestone stars
    • Two sleek hair clips, single rhinestone star

    Style Number/Barcode: 07006-0403

    Category Name: Holiday Gifts under $20

    Price: $4.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Summer Glam Rhinestone Oversized Sunglasses

    Level up your looks with these embellished sunglasses that bring the summer glam! They feature an oversized flat top design with two rows of mini rhinestone embellishments and reflective lenses. Complete your accessories with sleek hoop earrings.

    Fit & Features

    • Oversized flat top design
    • Two rows of mini rhinestones
    • Reflective lenses
    • Plastic frame

    Style Number/Barcode: 07008-1011

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cheers To Glamour Pearl Statement Earrings

    Bring on the bubbly and cheers in these chic glamorous statement earrings! They feature a metal flute design with mini sequin details in the glass and mini faux pearl accents for the bubbles. Includes a fish hook closure. Style with a sleek satin blouse and tie-waist dress pants for a party.

    Fit & Features

    • Metal flute design
    • Mini sequin details
    • Mini faux pearl accents
    • Fish hook closure, rubber stopper


    Earrings are final sale and may not be returned or exchanged.

    Style Number/Barcode: 07001-1593

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Written In The Stars Eight Earrings Pack

    It's written in the stars that this earrings pack belongs in your jewelry box! The eight multi-pack features one rhinestone stud pair, one triangle stud pair, one moon stud pair, one rhinestone triangle stud pair, one star stud pair, one mini twist hoop stud pair, one sleek mini hoop stud pair, and one sleek mini hoop pair with a rhinestone charm. Style with a trendy jacket to complete your outfit!

    Fit & Features

    • Eight multi-pack earring set, each with post-back closures
    • One rhinestone stud pair, one triangle stud pair
    • One moon stud pair
    • One rhinestone triangle stud pair
    • One star stud pair
    • One mini twist hoop stud pair, one sleek mini hoop stud pair
    • One sleek mini hoop rhinestone charm pair

     

    Earrings are final sale and may not be returned or exchanged. 

    Style Number/Barcode: 07001-1579

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Elegance Rhinestone Pearl Belt

    Showcase trendy elegance when you style up your look with this rhinestone pearl belt. It features a four-row stretchy design with faux pearls and a center flower-shaped buckle with sparkly rhinestone embellishments. Style over an oversized blazer for a chic 'fit.

    Fit & Features

    • Four-row stretchy design
    • Faux pearls
    • Center flower-shaped buckle
    • Rhinestone embellishments
    • Dual hook grips for closure

    Style Number/Barcode: 07301-0559

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Such A Diva Oversized Sunglasses

    Bring the diva energy with these fabulous oversized sunglasses. They feature a square-shaped frame with a chic gold trim and tinted lenses. Style with hoop earrings.

    Fit & Features

    • Oversized design
    • Square-shaped plastic frame
    • Top gold trim
    • Tinted lenses

    Style Number/Barcode: 07008-0981

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Put On A Smile Three Pack Bracelet Set

    Encourage smiles all around! This three-pack bracelet set features an adorable happy face charm bracelet, one dainty rhinestone bracelet, and one statement chain link bracelet each with a lobster clasp closure. Complete the look in a trendy denim jacket.

    Fit & Features

    • Three-pack bracelet set
    • One happy face charm bracelet
    • One dainty rhinestone bracelet
    • One statement chain link bracelet
    • Each with lobster clasp closure

    Style Number/Barcode: 07003-0408

    Category Name: Holiday Gifts under $20

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Crowned Glam Rhinestone Tiara

    Crown yourself princess of glam adorning your look with this rhinestone tiara! It features a sleek metal band leading to a front intricate design of rhinestone gems outlined with mini rhinestone embellishments. Style with a jaw-dropping formal dress for prom, sweet sixteen, or a bachelorette!

    Fit & Features

    • Sleek metal band
    • Front design of rhinestone embellishments and gems
    • Outlined of mini rhinestones
    • Comb tooth edges

    Style Number/Barcode: 07006-0324

    Category Name: Holiday Gifts under $20

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Snuggly Cute Faux Fur Pom Beanie

    Keep snuggly and look cute in this faux fur pom beanie featuring a chunky cable knit design and a foldover hem. Complete the look in a trendy denim jacket and booties.

    Fit & Features

    • Faux fur pom
    • Chunky cable knit design
    • Foldover hem
    • Soft and cozy

    Style Number/Barcode: 07302-1317

    Category Name: Holiday Gifts under $20

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Elegance Button Trim Gloves

    Keep warm with elegant gloves that go with all of your cold-weather outfits. These gloves feature a cashmere-like knit material with an ultra-plush lining and a row of four studded buttons at the outer cuff. Complete the look with a chic beret.

    Fit & Features

    • Cashmere-like knit material
    • Soft lining
    • Four buttons at the cuff

    Style Number/Barcode: 07304-0023

    Category Name: Holiday Gifts under $20

    Price: $4.97 $13.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale