Holiday Gifts under $30

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 Under $30

Searching for stylish holiday gifts under $30? Windsor’s collection has affordable picks for everyone, from sparkling jewelry to cozy scarves and trendy handbags. Find the perfect gifts for her, like cute bag charms and plush slippers that add a bit of fun and warmth to any winter outfit. These holiday gifts for friends and all the fashionistas in your life are thoughtful and keep you on budget without sacrificing style.

With trendy accessories and cozy pieces, you can share the holiday spirit in style. Shop Windsor’s affordable holiday gifts and make the season special!

  • Party Hour Rhinestone Beer And Lime Earrings

    Dive into fun with these rhinestone beer and lime earrings. Featuring a lime slice post and sparkling beer bottle design, these earrings are your perfect party pals. Cheers to style!

    Fit & Features

    • Lime slice post
    • Hanging beer bottle design
    • Mini rhinestone embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2321

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dark Floral Face Mask

    Stay safe, but keep it cute with this printed mask!

    • Floral Print
    • Wash Before and After Use is Recommended
    • Not a Medical Grade Mask
    • Final Sale

    Style Number/Barcode: 07305-0105

    Category Name: Holiday Gifts under $30

    Price: $2.97 $6.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glitzy Trend Rhinestone Stud And Crawler Earrings Set

    Wear the glitzy trend rhinestone stud and crawler earrings set in gold for instant glam. With sparkling studs and teardrop crawlers, these beauties are perfect for any occasion. Shine on, bestie!

    Fit & Features

    • Two-pack earring set
    • Round rhinestone studs
    • Curved crawlers with mini rhinestone embellishments, teardrop rhinestone accents
    • Post-back closures

     

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

    Style Number/Barcode: 07001-1943

    Category Name: Holiday Gifts under $30

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • 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 $30

    Price: $11.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Layer Plaid Woven Shacket

    Get comfy in the cozy layer plaid woven shacket! With a relaxed fit, button-down front, and chic plaid pattern, it's perfect for casual hangouts. Total vibe!

    Fit & Features

    • Plaid woven fabric with knit lining, minimal stretch
    • Collared neckline
    • Button-down front
    • Single chest pocket
    • Long sleeves with single-button detail
    • Long-length hem, relaxed fit
    • Runs true to size

    Style Number/Barcode: 06204-1936

    Category Name: Holiday Gifts under $30

    Price: $59.90

    Availability: In Stock

    Available Color: IVORY

    Available Size: XS, S, M, L

  • 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 $30

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Geometric Twist Hair Clip Set

    Fit & Features

    • Set includes four clips
    • Grooved geometric design

     

    Style Number/Barcode: 07006-0570

    Category Name: Holiday Gifts under $30

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Fab Glitter Heart Stud Earrings

    Add sparkle to your day with glitzy fab glitter heart stud earrings. These heart-shaped beauties with multi-colored glitter are perfect for any occasion. Total must-haves!

    Fit & Features

    • Heart-shaped design
    • Multi-colored glitter embellishments
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2326

    Category Name: Holiday Gifts under $30

    Price: $3.97 $7.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 $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Edgy Sleek Croc-Embossed Cabbie Hat

    Chic vibes only with the edgy sleek croc-embossed cabbie hat. Rock the faux leather, short brim, and button accents for any virtual hangout or work sesh.

    Fit & Features

    • Croc-embossed patent faux leather material
    • Cabbie hat design
    • Short curved brim
    • Dual button accents

    Style Number/Barcode: 07302-1743

    Category Name: Holiday Gifts under $30

    Price: $4.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Straight Royalty Rhinestone Tiara

    Show them all who is royalty around here when you top off your look with a sparkling tiara!

    • Dainty design
    • Rhinestone embellished
    • Open ended + Comb tooth edges
    • Silver

    Style Number/Barcode: 07006-0119

    Category Name: Holiday Gifts under $30

    Price: $7.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Luxe Butterfly Rhinestone Necklace And Earrings Set

    Fit & Features

    • Matching necklace and earrings set
    • Single-row rhinestone necklace, rhinestone butterfly center accent, two-row rhinestone lariat design
    • Back adjustable chain with lobster clasp closure
    • Drop earrings, rhinestone butterfly post, two-row rhinestone linear design
    • Post-back closures

     

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

    Style Number/Barcode: 07002-2016

    Category Name: Holiday Gifts under $30

    Price: $12.90

    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 $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Devil Horns Rhinestone Headband

    Adorn your devil costume with a headband that is fiercely fab. The headband features red rhinestone horns attached to a thin, metallic gold headband. Complete the Devious Devil costume with a faux leather red skirt and a red rhinestone bustier.

    Fit & Features

    • Red 3-D horns 
    • Rhinestones
    • Thin metallic gold headband 

     

    Halloween Costumes are excluded from Promotions.

    Style Number/Barcode: 07308-0093

    Category Name: Holiday Gifts under $30

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • 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 $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • 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 $30

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Muse Faux Leather Bow Handbag

    Fit & Features

    • Faux leather fabrication
    • Top zipper closure
    • Shoulder strap accented with bow
    • Scrunch detailing
    • Half-moon shaped body

    Style Number/Barcode: 07203-2062

    Category Name: Holiday Gifts under $30

    Price: $11.97 $24.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 $30

    Price: $9.90

    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 $30

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Vibes Faux Sherpa Foldover Booties

    Fit & Features

    • 3” stacked block heel, 6" leg opening, 7.5" shaft height
    • Closed pointy-toe
    • Above ankle length
    • Faux sherpa-lined foldover accent
    • Faux suede material
    • Runs true to size

    Style Number/Barcode: 07403-1839

    Category Name: Holiday Gifts under $30

    Price: $9.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • With Love Metal Stretch Bracelet

    Stack up the charm with this metal stretch bracelet. Featuring square-shaped charms and "Love" lettering, it's perfect for adding style to any hangout or work-from-home look.

    Fit & Features

    • Stretch fit
    • Square-shaped charms
    • "Love" lettering on charms

    Style Number/Barcode: 07003-0678

    Category Name: Holiday Gifts under $30

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Moment Satin Face Mask

    Stay safe and create a chic moment in this satin knit face mask! It features a breathable knit material with a satin-like exterior and ear loops for a comfortable fit. Complete the look with a cute clutch.

    Fit & Features

    • Satin knit material
    • 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 considered final sale merchandise. FINAL SALE and CLEARANCE merchandise may not be returned or exchanged.

    Style Number/Barcode: 07305-0169

    Category Name: Holiday Gifts under $30

    Price: $1.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • A Initial Rhinestone Stud Earrings

    Flaunt your style with a initial rhinestone stud earrings in gold. Perfect for any plans, these sparkly studs add a touch of glam to any look.

    Fit & Features

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

     

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

    Style Number/Barcode: 07001-2330

    Category Name: Holiday Gifts under $30

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

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

    Flaunt your flair with e initial rhinestone stud earrings. These sparkly gems add a touch of glam to any look, perfect for hangouts or dates. Shine on, superstar!

    Fit & Features

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

     

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

    Style Number/Barcode: 07001-2332

    Category Name: Holiday Gifts under $30

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: In Stock

    Available Color: GOLD

    Available Size: NS

    Product Badge:
    • Sale