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!

  • Wrapped In Luxe Blanket Scarf

    Wrap yourself in luxe with this cozy blanket scarf to keep warm this season. Style with a sweater.

    Fit & Features

    • Soft knit fabrication
    • Oversized blanket design
    • Fringe

    Style Number/Barcode: 07305-0511

    Category Name: Holiday Gifts under $20

    Price: $7.97 $16.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • J Initial Layered Bubble Necklace

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "J" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2008

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • R Initial Rhinestone Stud Earrings

    Fit & Features

    • R initial design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2336

    Category Name: Holiday Gifts under $20

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sweet Glitz Rhinestone Cherry Stud Earrings

    Sweeten up your outfit with these rhinestone cherry stud earrings. Perfect for going out or any weekend plans!

    Fit & Features

    • Cherry-shaped design
    • Green and red rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2341

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • L Initial Rhinestone Stud Earrings

    Bring the sparkle with these L initial rhinestone stud earrings. Perfect for everyday styling or dates, these chic studs add a touch of glam to any look. 

    Fit & Features

    • L initial design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2333

    Category Name: Holiday Gifts under $20

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

    Product Badge:
    • Sale
  • Preppy Casual Striped Knit Mock Neck Sweater

    Fit & Features

    • Soft knit fabric with ribbed hems, plenty of stretch
    • Striped pattern
    • Mock neckline
    • Long sleeves
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2247

    Category Name: Holiday Gifts under $20

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Halloween Fantasy Feathered Wings

    Use these gorgeous fantasy feathered wings to dress up your fab Halloween look! They feature clear adjustable straps for easy wear. Can be used for the Sweet Angel, Fallen Angel, and Cupid Cutie look.

    Shop Matching Heatstone Catsuit: Heat Up The Party Mesh Embellished Catsuit

    Shop Matching Sweet Angel Dress: Sweet Angel Heat Stone Mini Dress

    Fit & Features

    • Large design
    • Allover feather detailing
    • Clear adjustable straps

     

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

    Halloween Costumes are excluded from Promotions.

    Style Number/Barcode: 07308-0094

    Category Name: Holiday Gifts under $20

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • S Initial Rhinestone Stud Earrings

    Keep it sparkly with s initial rhinestone stud earrings. Perfect for adding a touch of glam to any look. These beauties are your new go-to for any plans!

    Fit & Features

    • S initial design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2337

    Category Name: Holiday Gifts under $20

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • C Initial Rhinestone Stud Earrings

    Wear your vibe with c initial rhinestone stud earrings. Sparkle in every virtual meet and greet. Mini rhinestones and post-back closure make them your go-to glam.

    Fit & Features

    • C initial design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2331

    Category Name: Holiday Gifts under $20

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Iced Coffee Club Baseball Cap

    Fit & Features

    • Cotton material
    • Baseball cap design
    • Two-tone hue
    • Script that reads "Iced Coffee Club"
    • Adjustable back with metal hardware 

    Style Number/Barcode: 07302-1744

    Category Name: Holiday Gifts under $20

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • D Initial Layered Bubble Necklace

    Keep it chic with the d initial layered bubble necklace in gold. Triple-row design with a bubble "D" pendant. Perfect for meetings, happy hours, and date nights.

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "D" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2009

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Sweet Rhinestone Heart Huggie Earrings

    Fit & Features

    • Interlinked design
    • Rhinestone heart charm
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2233

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Trend Alert Beaded Coin Bracelet

    Fit & Features

    • Double-row beaded design
    • Small coin charm
    • O-ring and toggle closure

    Style Number/Barcode: 07003-0628

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • So Fierce Leopard Print Eyelash Knit Cropped Cardigan

    Fit & Features

    • Eyelash knit fabrication
    • Button-down front
    • Long sleeves
    • Leopard print
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06005-2129

    Category Name: Holiday Gifts under $20

    Price: $16.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Dainty Chic Geometric Charm Rhinestone Necklace

    Fit & Features

    • Single-row design
    • Various geometric rhinestone charms
    • Lobster clasp closure 

    Style Number/Barcode: 07002-2026

    Category Name: Holiday Gifts under $20

    Price: $11.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glam Glitter Face Mask

    This glitter face mask will keep you safe and let you showcase major glam vibes! It features a woven material with exterior glitter detailing and ear loops. Complete your look with a little black dress and heels.

    Fit & Features

    • Woven material
    • Exterior glitter detailing
    • Ear loops
    • This is not a medical-grade mask nor is a substitute for medical-grade equipment
    • Wash before and after use is recommended
    • Please consult local health authority for guidance on the use of non-medical grade masks

     

    Face masks are final sale merchandise and may not be returned or exchanged.

    Style Number/Barcode: 07305-0250

    Category Name: Holiday Gifts under $20

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Geometric Twist Hair Clip Set

    Fit & Features

    • Set includes four clips
    • Grooved geometric design

     

    Style Number/Barcode: 07006-0570

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • E Initial Layered Bubble Necklace

    Slay your style game with the e initial layered bubble necklace in gold. This triple-row design with a bubble "E" pendant is perfect for virtual meetings or happy hours.

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "E" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2005

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • A Initial Layered Bubble Necklace

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "A" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2002

    Category Name: Holiday Gifts under $20

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Charm Striped Eyelash Knit Sweater

    Fit & Features

    • Soft striped eyelash knit fabric, moderate stretch
    • Wide V-neckline
    • Long dolman sleeves, tapered hems
    • Mid-length hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2112

    Category Name: Holiday Gifts under $20

    Price: $7.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sleek Tresses Scrunchie Three-Pack Set

    Fit & Features

    • Multipack includes three scrunchies
    • Woven satin-like material

    Style Number/Barcode: 07006-0572

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • S Initial Layered Bubble Necklace

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "S" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2007

    Category Name: Holiday Gifts under $20

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • High Waist Large Gauge Fishnet Tights

    Keep it trendy in fishnet tights that heat up your night-out outfits. They feature a high-rise waist, a large gauge fishnet design, and are unlined throughout. Pair with hot shorts or a mini skirt and booties.

    Fit & Features

    • High-rise waist
    • Large gauge fishnet design 
    • Unlined

     

    Fashion tape, adhesive bras, adhesive panties, pasties, hosiery, cosmetics, and lingerie are considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07306-0058

    Category Name: Holiday Gifts under $20

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • L Initial Layered Bubble Necklace

    Highlight your style with the l initial layered bubble necklace in gold. Triple-row design with dainty chains and a bubble "L" pendant. Perfect for any occasion!

    Fit & Features

    • Triple-row layered design
    • Dainty chain-link and snake chains
    • Bubble "L" monogram pendant
    • Lobster clasp closure

    Style Number/Barcode: 07002-2006

    Category Name: Holiday Gifts under $20

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free