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!

  • Essential Basic Blue Light Eyeglasses

    Is too much screentime causing eyestrain? Throw on these cute blue light eyeglasses that block out blue light that come from screens. The eyeglasses feature an oversized square-shaped frame, UV blocking lenses, and a hard plastic frame. Complete look with a blouse and a cute headband. 

    Fit & Features

    • Oversized square-shaped frame
    • Hard plastic 
    • Blue light block lenses
    • 100% UV protection 

    Style Number/Barcode: 07008-0845

    Category Name: Holiday Gifts under $30

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Life Chenille Knit Tie-Waist Joggers

    Live that cute and cozy life in these adorable joggers designed with ultra-soft ribbed chenille knit fabric. They feature a high-rise waist with an adjustable tie-front and a form-hugging fit. Style with the matching crop top to complete your comfy vibe!

    Shop Matching Tops: Cozy Life Chenille Knit Twist-Front Crop Top, Cozy Life Chenille Knit Wrap-Front Crop Top

    Fit & Features

    • Soft ribbed chenille knit fabric, plenty of stretch
    • High-rise elasticized waistband, adjustable tie-front detail
    • Form-hugging fit
    • Joggers in size small have an 11" front rise with a 26" inseam
    • Runs true to size

    Style Number/Barcode: 07103-1018

    Category Name: Holiday Gifts under $30

    Price: $11.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Life Chenille Knit Twist-Front Crop Top

    Live that cute and cozy life in this adorable crop top designed with ultra-soft ribbed chenille knit fabric. It features a V-neckline with a trendy twist-front design, long sleeves, and a fitted cropped hem. Style with the matching joggers to complete your comfy vibe!

    Shop Matching Bottoms: Cozy Life Chenille Knit Tie-Waist Joggers

    Fit & Features

    • Soft ribbed chenille knit fabric, plenty of stretch
    • V-neckline
    • Twist-front design
    • Long sleeves
    • Fitted cropped hem
    • Runs true to size

    Style Number/Barcode: 07103-1021

    Category Name: Holiday Gifts under $30

    Price: $10.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cozy Glam Faux Suede Platform Slippers

    Step into these cozy faux suede platform slippers with a trendy geometric trim and a closed almond toe to help keep your feet toasty. Pair with flare leggings.

    Fit & Features

    • Faux microsuede material
    • Closed-almond toe
    • Geometric trim
    • Textured platform sole
    • Runs true to size

    Style Number/Barcode: 07405-0196

    Category Name: Holiday Gifts under $30

    Price: $9.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • All In The Shine Necklace Set

    This matching necklace and earrings set is the easiest and most elegant way to finish your look. Featuring a rhinestone necklace, duster earrings, and bracelet, you'll look on point. The necklace and bracelet each come with a lobster clasp closure for easy wear. With this set, you'll be ready for your next fancy dinner with bae! Pair with a long flowy dress and sleek stiletto heels and shine on babe.

    Fit & Features

    • Rhinestone duster earrings, post-back closures
    • Rhinestone bracelet, adjustable chain, lobster clasp closure
    • V-shaped rhinestone necklace, adjustable chain, lobster clasp closure
    • All showcasing a matching design of small slanted rhinestone bars

     

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

    Style Number/Barcode: 07002-0095

    Category Name: Holiday Gifts under $30

    Price: $15.90

    Availability: In Stock

    Available Color: SILVER

    Available Size: NS

    Product Badge:
    • Best Seller
  • Delicate Shimmer Rhinestone Lariat Necklace

    Delicate with a gorgeous shimmer, this dainty chain necklace features a small center teardrop rhinestone followed by a long cascading lariat, accented with a larger teardrop rhinestone. Pair with a tennis bracelet.

    Fit & Features

    • Dainty chain-link design
    • Small center teardrop rhinestone
    • Long lariat, large teardrop rhinestone
    • Back adjustable chain with lobster clasp closure

    Style Number/Barcode: 07002-1939

    Category Name: Holiday Gifts under $30

    Price: $3.97 $8.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Faux Pearl Tulle Bow Barrette

    Classy and polished, add charming detail with this hair bow barrette featuring faux pearl insets in tulle fabric, metal base, and push-clip closure. Complete the look in a little black dress for a date night. 

    Fit & Features

    • Faux pearl insets
    • Tulle fabric
    • Metal base
    • Push-clip closure

    Style Number/Barcode: 07006-0317

    Category Name: Holiday Gifts under $30

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Sleek Fit Long Satin Gloves

    Elevate your formal looks with these satin gloves that provide a sleek fit! They feature a long-length design that hits past the elbows in a silky smooth satin fabric. Style with a floor-length sequin dress and a rhinestone jewelry set!

    Fit & Features

    • Long-length fitted design
    • Satin fabric
    • Moderate stretch

    Style Number/Barcode: 07304-000004

    Category Name: Holiday Gifts under $30

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: In Stock

    Available Color: WHITE-2

    Available Size: NS

    Product Badge:
    • Sale
  • Chic Layers Ribbed Knit Leg Warmers

    Accessorize your look with these rib knit leg warmers for extra cozy and cuteness this season! Style with cute flats or slippers.

    Fit & Features

    • Cable knit fabrication
    • Cuffed design
    • Calf-length fit

    Style Number/Barcode: 07306-0338

    Category Name: Holiday Gifts under $30

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Oh-So-Adorable Bow Detail Socks

    Oh-so-adorable, these ankle-high socks feature the cutest bow-back design. Style with sneakers for a casual look or platform heels for a dressy chic vibe!

    Fit & Features

    • Knit fabric with moderate stretch
    • Ankle-high length
    • Satin-like bow-back design

     

    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-0358

    Category Name: Holiday Gifts under $30

    Price: $1.97 $5.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Black and Red Rose Halloween Headband

    A rose headband brings the glamour to your Halloween costume! This headband is a must for creating a glam and spooky skeleton Halloween costume this year. The headband features a sleek band and a single row of large black and red roses. Complete your skeleton costume with adhesive face gems, a skeleton bodysuit, and fishnets.

    Shop Matching Skeleton Bodysuit: Sultry Skeleton Babe Bodysuit

    Shop Matching Gems: Night of the Skeleton Adhesive Body and Face Iridescent Gems

    Shop Matching Heat Stone Fishnets: High Waist Heat Stone Fishnets

    Fit & Features

    • Sleek headband
    • Black and red roses 

     

    Halloween Costumes are excluded from Promotions.

    Style Number/Barcode: 07308-0121

    Category Name: Holiday Gifts under $30

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Casual Trend Faux Suede Slip-On Clogs

    Casual and currently trending, these faux suede slip-on clogs are perfect for low-key days. Pair with a cropped jacket.

    Fit & Features

    • Faux suede material
    • Closed round toe
    • Buckle strap detail
    • Slip-on design
    • Flat sole
    • Runs true to size

    Style Number/Barcode: 07405-0219

    Category Name: Holiday Gifts under $30

    Price: $9.97 $20.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Perfect Set Cubic Zirconia Stud Earrings Pack

    The perfect set of cubic zirconia stud earrings? Say less! This luxe multipack features three pairs of studs, including triangle, diamond-shaped, and round cubic zirconia stone designs for the prettiest sparkle.

    Fit & Features

    • Three-pack stud earrings set
    • Triangle, diamond-shaped, and round cubic zirconia stone designs
    • Post-back closures, rubber stoppers

     

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

    Style Number/Barcode: 07001-2153

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Love Struck Cupid Bow and Arrow

    Bring the love with Cupid's bow and arrow this Halloween. Every cupid needs their trusty bow and arrow to create a lovestruck moment. The costume accessory set features a red bow with pretty pink ribbons on each end and a matching arrow with a pink heart as its point. Complete your cupid costume this Halloween with a red dress and red rhinestone earrings

    Fits & Features

    • Red bow with pink ribbon ends
    • Matching red arrow
    • Pink heart at the point of the arrow

     

    Halloween Costumes are excluded from Promotions.

    Style Number/Barcode: 07308-0127

    Category Name: Holiday Gifts under $30

    Price: $6.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Delicate Glam Large Hair Bow

    Accessorize with this glam hair bow for a poised and polished look. Pair with flats.

    Fit & Features

    • Large bow design
    • Clip on fasten

    Style Number/Barcode: 07006-000010

    Category Name: Holiday Gifts under $30

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: In Stock

    Available Color: LIGHT, BLUE

    Available Size: NS

    Product Badge:
    • Sale
  • Everlasting Shine Rhinestone Linear Earrings

    Bring the shine with earrings that elevate your elegant outfits! The earrings feature a dainty linear design with a rhinestone stud. Complete the look with a long satin dress for the perfect wedding guest outfit! 

    Fit & Features

    • Dainty linear design
    • Chain link
    • Rhinestone stud
    • Fish-hook back

     

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

    Style Number/Barcode: 07001-2128

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Perfect Shine Rhinestone Cable Knit Headband

    This headband has the perfect shine to give your look a chic finish! It features a cable knit design with rhinestone insets and a front twist accent. Complete the look in a cozy cardigan.

    Fit & Features

    • Cable knit design 
    • Front twist accent
    • Rhinestone insets

    Style Number/Barcode: 07302-0410

    Category Name: Holiday Gifts under $30

    Price: $1.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Majestic Sparkle Rhinestone Envelope Wristlet

    Unlock majestic sparkle with this rhinestone envelope wristlet with a detachable chain shoulder strap for versatile styling and a spacious interior perfect for cards, keys, or cash. Pair with earrings.

    Fit & Features

    • Mini envelope-shaped body
    • Fold-over closure
    • Mini rhinestones
    • Detachable chain shoulder strap

    Style Number/Barcode: 07201-0155

    Category Name: Holiday Gifts under $30

    Price: $13.97 $28.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Final Touch Cuffed Bow Leg Warmers

    These leg warmers feature a cuffed design with satin bow decorations on soft, cozy rib knit material. Style with booties.

    Fit & Features

    • Cuffed design
    • Satin bow decorations
    • Soft, cozy rib knit material

    Style Number/Barcode: 07306-0385

    Category Name: Holiday Gifts under $30

    Price: $12.90

    Availability: In Stock

    Available Color: IVORY-2, IVORY-3

    Available Size: NS

  • Casual Cozy Ribbed Knit Fold-Over Beanie

    Casual and cozy, this ribbed knit fold-over beanie will help keep you warm while looking cute. Pair with a jacket.

    Fit & Features

    • Ribbed knit material
    • Fold-over hem

    Style Number/Barcode: 07302-1725

    Category Name: Holiday Gifts under $30

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Forever Cozy Slippers

    Treat your feet in cozy style with faux fur slippers! They feature double bands and a traction bottom with an ultra-soft sole. Style with a cozy loungewear set.

    Fit & Features

    • Double bands 
    • Faux fur 
    • Traction bottom
    • Runs true to size

    Style Number/Barcode: 07408-0085

    Category Name: Holiday Gifts under $30

    Price: $9.97 $14.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Chic Sparkle Rhinestone Trim Envelope Clutch

    The chic sparkle of this rhinestone-embellished envelope clutch will elevate your formal looks! It features a rectangular fold-over design with a radiant rhinestone trim on the faux leather material, interior pockets and card slots, a thin faux leather wristlet strap, and an included chain-link shoulder strap to convert the clutch to a crossbody bag. Style with a statement ring set.

    Fit & Features

    • Rectangular fold-over design, magnetic button closure
    • Rhinestone trim
    • Two interior pockets, six card slots
    • Faux leather material
    • Removable faux leather wristlet strap
    • Removable metal chain-link shoulder strap

    Style Number/Barcode: 07201-0109

    Category Name: Holiday Gifts under $30

    Price: $10.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Parisian Chic Faux Leather Beret

    Look like a Parisian chic babe with this faux leather beret. Pair with a fashionable coat.

    Fit & Features

    • Classic beret design
    • Faux leather material

    Style Number/Barcode: 07302-1733

    Category Name: Holiday Gifts under $30

    Price: $4.97 $15.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cozy Cutie Ribbed Knit Boat Neck Sweater

    Look and feel cozy in this cute off-shoulder sweater with a relaxed fit perfect for styling with jeans or leggings.

    Fit & Features

    • Ribbed knit fabric with moderate stretch
    • Boat neckline, off-shoulder design
    • Long dolman sleeves
    • Mid-length hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06005-2107

    Category Name: Holiday Gifts under $30

    Price: $12.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale