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!

  • Cozy Staple Faux Fur Ankle Booties

    Fit & Features

    • Flat sole
    • Ankle-fit
    • Almond toe
    • Faux suede exterior
    • Faux fur lined insole
    • Runs true to size

    Style Number/Barcode: 07408-0114

    Category Name: Holiday Gifts under $30

    Price: $28.90

    Availability: Out of Stock

  • Iconic Moment Faux Leather Slouchy Shoulder Bag

    Fit & Features

    • Faux leather material 
    • Top handle
    • Slouchy tote body
    • Crinkle detailing

    Style Number/Barcode: 07203-2095

    Category Name: Holiday Gifts under $30

    Price: $14.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sweetly Chic Faux Pearl Bow Stud Earrings

    Fit & Features

    • Mini bow design
    • Faux pearl accents
    • Post-back closure

     

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

    Style Number/Barcode: 07001-2324

    Category Name: Holiday Gifts under $30

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Essential Sheer Faux Fleece Tights

    Fit & Features

    • Sheer nylon and faux fleece fabrication
    • High-rise waist


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

    Style Number/Barcode: 07306-0352

    Category Name: Holiday Gifts under $30

    Price: $15.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Fierce Vibes Leopard Print Long Sleeve Knit Duster

    Fit & Features

    • Knit fabric with moderate stretch
    • Leopard pattern
    • Long sleeves with ribbed hems
    • Open front
    • Long-length ribbed hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2102

    Category Name: Holiday Gifts under $30

    Price: $6.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Fair Isle Two-Pack Socks

    Fit & Features

    • Pack includes two pairs of socks
    • 1 solid color pair
    • 1 fair isle print pair
    • Knit fabrication
    • Above-ankle length

     

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

    Style Number/Barcode: 07306-0340

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Factor Ribbed Knit Off-The-Shoulder Sweater

    Fit & Features

    • Ribbed knit fabric with moderate stretch
    • Off-the-shoulder neckline, fold-over design
    • Long sleeves
    • Oversized fit

    Style Number/Barcode: 06005-2152

    Category Name: Holiday Gifts under $30

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Bubble Letter Monogram Rhinestone Necklace

    Fit & Features

    • Dainty chain
    • Bubble initial letter 
    • Rhinestones
    • Lobster clasp closure

    Style Number/Barcode: 07002-2086

    Category Name: Holiday Gifts under $30

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Moments Two-Pack Slouch Socks

    Fit & Features

    • Pack includes two pairs of socks
    • Variety of hues
    • Mid-calf slouchy fit

     

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

    Style Number/Barcode: 07306-0342

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Can I Be Mean For A Second Script Baseball Cap

    Fit & Features

    • Cotton material
    • Baseball cap fit
    • Script that reads "Can I Be For A Second"
    • Adjustable back with metal hardware

    Style Number/Barcode: 07302-1745

    Category Name: Holiday Gifts under $30

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Classic Charm Plaid Trench Coat

    Shop Matching Bottoms: Classic Charm Plaid Wrap Skort

    Fit & Features

    • Faux wool fabrication with smooth woven lining, no stretch
    • Plaid pattern
    • Collared neckline, double-breasted button closure
    • Long sleeves with buttoned straps
    • Lined slant pockets
    • Long length hem
    • Runs true to size

    Style Number/Barcode: 06201-0507

    Category Name: Holiday Gifts under $30

    Price: $9.97 $74.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All The Luxe Two-Pack Bracelet Set

    Bling it on with the all the luxe two-pack bracelet set. Featuring a chic chain-link and a dazzling tennis bracelet, these beauties are perfect for any occasion. Shine on, girl!

    Fit & Features

    • Pack includes two bracelets
    • One chain-link with rhinestones bracelet
    • One tennis rhinestone bracelet

    Style Number/Barcode: 07003-0679

    Category Name: Holiday Gifts under $30

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Classic Elegance Stretch Band Watch

    Stay on time and style in this stretch band watch, perfect for pairing with any outfit.

    Fit & Features

    • Stretch metal band
    • Gold-hued markers against minimally styled face
    • Adjustable stick dial

    Style Number/Barcode: 07007-0015

    Category Name: Holiday Gifts under $30

    Price: $24.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cuddly Cozy Eyelash Knit Sweater Bolero

    Fit & Features

    • Open eyelash knit fabric
    • Long dolman sleeves
    • Open front
    • Ultra-cropped hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2133

    Category Name: Holiday Gifts under $30

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam And Glisten Rhinestone Linear Earrings

    Fit & Features

    • Linear design
    • Mini rhinestones
    • Post-back closure


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

    Style Number/Barcode: 07001-2309

    Category Name: Holiday Gifts under $30

    Price: $3.97 $7.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Crew Ribbed Knit Sweater

    Fit & Features

    • Ribbed knit fabric with moderate stretch
    • Crew neckline
    • Drop shoulder bodice
    • Long sleeves
    • Mid-length hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2252

    Category Name: Holiday Gifts under $30

    Price: $11.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Perfection Rhinestone Necklace And Earrings Set

    Fit & Features

    • Matching necklace and earrings set
    • Single-row rhinestone necklace, two short rows of rhinestones
    • Curved rhinestone design with round and teardrop rhinestone center accents
    • Back adjustable chain with lobster clasp closure
    • Linear drop earrings, single row of rhinestones, round and teardrop rhinestone accents
    • Post-back closures

     

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

    Style Number/Barcode: 07002-2017

    Category Name: Holiday Gifts under $30

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cute And Comfy Zip-Front Cropped Knit Hoodie

    Fit & Features

    • Sweater knit fabric with plenty of stretch
    • Drawstring hooded neckline
    • Zip-front
    • Long sleeves with ribbed hems
    • Fitted cropped ribbed hem
    • Runs true to size

    Style Number/Barcode: 06005-2126

    Category Name: Holiday Gifts under $30

    Price: $15.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Bliss Faux Fur Bucket Hat

    Fit & Features

    • Oversized bucket design
    • Faux fur fabrication

    Style Number/Barcode: 07302-1734

    Category Name: Holiday Gifts under $30

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Glitzy Luxe Faux Fur Handbag

    Fit & Features

    • Small half-moon-shaped body
    • Faux fur exterior
    • Top handle with small metal buckle accent

    Style Number/Barcode: 07203-2076

    Category Name: Holiday Gifts under $30

    Price: $12.97 $25.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Birthday Girl Headband

    This glimmering birthday girl headband will show everyone who it's time to celebrate! With its gorgeous rhinestone lettering, you need this at your party or for your best friend for sure. Perfect for photos, pair with a cute mini dress and some trendy clear mules.

    Fit & Features

    • Metal band
    • Rhinestone lettering that reads "Birthday Girl"

    Style Number/Barcode: 07006-0876

    Category Name: Holiday Gifts under $30

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glitzy Touch Rhinestone Twisted Hoop Earrings

    Fit & Features

    • Twisted hoop design
    • Rhinestone cluster detail
    • Omega closure

     

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

    Style Number/Barcode: 07001-2311

    Category Name: Holiday Gifts under $30

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Trendy Staple Asymmetric Shoulder Bag

    Fit & Features

    • Pebbled faux leather material
    • Asymmetric design
    • Top zipper closure
    • Short shoulder strap, studded details

    Style Number/Barcode: 07203-2067

    Category Name: Holiday Gifts under $30

    Price: $12.97 $25.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Abstract Appeal Blanket Scarf

    Fit & Features

    • Soft knit fabrication
    • Oversized blanket fit
    • Multicolored abstract pattern
    • Fringe hem

    Style Number/Barcode: 07305-0513

    Category Name: Holiday Gifts under $30

    Price: $8.97 $18.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free