$20 & Under Sale

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

Unveil the Magic of Windsor's $20 and Under Sale – Hot Deals on Must-Have Dresses & Clothing!

Looking to elevate your wardrobe affordably? Search no further than Windsor's spectacular $20 and under sale, where chic meets affordability! This fashion sale is the perfect opportunity to update your wardrobe with stylish pieces that won't break the bank. Discover a curated selection of $20 sale clothing that includes affordable dresses for any occasion, from weddings and cocktail hours to summer parties.

Featured $20 and Under Deals:

Elegant Dresses: Find the perfect dress for formals, birthdays, or date nights without overspending. Our collection features stunning styles that make a statement.

Summer Party Dresses: Stay cool and fashionable with our range of dresses designed for summer parties and casual gatherings. Light, breezy, and effortlessly chic!

Versatile Wardrobe Staples: Whether you're dressing up or down, our affordable tops and bottoms offer versatility and style for any event.

Why You'll Love Our $20 Deals

  • Capture unbeatable prices on current trends featuring high-quality, fashionable pieces at prices you’ll adore.
  • Brag about getting something new with fresh updates and how you always have exciting pieces to discover that won't break the bank.
  • Come back to get limited-time offers: These hot deals won’t last long – make sure you snag your favorites before they're gone!

At Windsor, we believe that everyone deserves to look and feel fabulous without overspending. Our $20 and under sale is designed to bring you the best in trendy fashions at incredible prices. From elegant wedding guest dresses to fun and flirty summer party outfits, you'll find everything you need to stay stylish this season. Capture more savings and shop the full collection of affordable women's apparel!

Don’t miss out on these unbeatable $20 deals. With new styles added regularly, there's always a fresh find waiting for you. Shop now and discover the joy of Windsor fashion sale – stylish, affordable, and simply irresistible.

  • Chic Standout Satin Asymmetric Midi Dress

    You'll be such a chic standout at cocktail hour in this silky-sleek satin midi dress. It features a strapless straight-across neckline, a fitted bodice, and an asymmetric high-cut midi-length hem with a flowy silhouette. The satin woven fabric has minimal stretch. Style with lace-up stiletto heels!

    Fit & Features

    • Strapless straight-across neckline
    • Dart seam accents
    • Asymmetric high-cut midi-length hem
    • Fitted bodice, flowy silhouette
    • Satin woven fabric, knit lining at the bust, minimal stretch
    • Runs true to size

    Style Number/Barcode: 05101-2752

    Category Name: $20 & Under Sale

    Price: $9.97 $45.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Pleated Perfection Satin A-Line Party Dress

    Look like perfection in this satin party dress on a dressy date night! It features a sleeveless V-neckline, adjustable spaghetti straps, a pleated bust with underwire for support, and a flattering A-line silhouette and mini-length hem. Complete the look in sassy chunky heels.

    Fit & Features

    • Sleeveless V-neckline, adjustable spaghetti straps
    • Back zipper and hook-eye closure
    • Pleated bust with underwire support
    • A-line silhouette
    • Mini-length hem
    • Smooth satin fabric, no stretch, bust lining
    • Runs true to size

    Style Number/Barcode: 05101-2754

    Category Name: $20 & Under Sale

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Looking Like A Stud Rhinestone Shoulder Bag

    This faux suede shoulder bag will have your outfit looking so major! It features an adjustable and detachable wide shoulder strap, a top zipper closure, exterior all-over rhinestone studs, and a spacious lined inside with a zipper pocket. Style with edgy platform sandals for a concert or summer carnival!

    Fit & Features

    • Adjustable and detachable wide shoulder strap
    • Top zipper closure
    • Exterior all-over rhinestone studs
    • Spacious lined inside, zipper pocket
    • Faux suede material

    Style Number/Barcode: 07203-1183

    Category Name: $20 & Under Sale

    Price: $12.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Weekend Loading Seamless Slit Flare Pants

    The perfect soft and cozy lounge pants you'll want to live in all weekend! They feature a flattering and comfortable high-rise waistband, a hip-hugging fit, and a flared hem with center back slit accents. The pants are crafted from a buttery soft and stretchy knit fabric in a seamless design to provide comfort. Complete the look in a basic tee and slippers!

    Fit & Features

    • High-rise waistband
    • Hip-hugging fit
    • Flared hem, center back slit accents
    • Buttery soft and stretchy knit fabric
    • Seamless design
    • Runs true to size

    Style Number/Barcode: 07103-0978

    Category Name: $20 & Under Sale

    Price: $5.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cool And Casual Double Grommet Belt

    Cool and casual will be your vibe when you accessorize your 'fits with this trendy belt! It features a double metal grommet design and a square-shaped metal buckle on a woven material and offers an adjustable fit. Style with a denim mini skirt!

    Fit & Features

    • Double metal grommet design
    • Square-shaped metal buckle
    • Woven material
    • Adjustable fit

    Style Number/Barcode: 07301-0662

    Category Name: $20 & Under Sale

    Price: $6.97 $14.00

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Go With The Glam Butterfly Statement Earrings

    Go with the glam vibes of these gorgeous butterfly statement earrings! They feature two butterfly-connected designs with etched detailing and a post-back closure. Style with a dainty layered necklace.

    Fit & Features

    • Two butterfly-connected designs
    • Etched detailing
    • Post-back closure


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

    Style Number/Barcode: 07001-1636

    Category Name: $20 & Under Sale

    Price: $4.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Trendy Silhouette Sheer Mesh Crop Top

    Showcase a trendy silhouette with this sultry sheer mesh crop top! It features a sleeveless mock neckline, tank shoulder straps, a sheer curved panel down the front to create a chic illusion, a sheer back, and a fitted cropped hem. The stretchy mesh fabric includes a partial mesh lining. Style with a faux leather mini skirt and mules.

    Fit & Features

    • Sleeveless high mock neckline, raw-cut hem
    • Tank shoulder straps
    • Sheer curved panel down the front, sheer back
    • Fitted cropped hem
    • Mesh fabric, partial mesh lining
    • Plenty of stretch
    • Runs true to size

    Style Number/Barcode: 06001-4921

    Category Name: $20 & Under Sale

    Price: $11.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • A Girl's Best Friend Belt Trim Crop Top

    Accessories are a girl's best friend and this crop top delivers! It features fitted long sleeves, a plunge V-neckline, a cutout accent, and dual faux leather buckle trims along the fitted hem on slinky knit fabric. Complete the look in best-selling high-waisted bottoms for a cute fit!

    Fit & Features

    • Fitted long sleeves
    • Plunge V-neckline
    • Cutout accent, dual faux leather buckle trims
    • Fitted crop hem
    • Slinky knit fabric, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06001-4739

    Category Name: $20 & Under Sale

    Price: $3.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Simply Elevated Croc-Embossed Crossbody Bag

    Simply elevated, this croc-embossed crossbody bag is a chic choice. It features a rectangular shape with a fold-over design, a chunky chain-link top strap, a faux leather long shoulder strap, and a croc-embossed pattern on the exterior faux leather material. Style with sleek hoop earrings.

    Fit & Features

    • Rectangular shape
    • Fold-over design, curved flap
    • Chunky chain-link top strap
    • Faux leather long shoulder strap
    • Croc-embossed pattern
    • Exterior faux leather material

    Style Number/Barcode: 07203-1280

    Category Name: $20 & Under Sale

    Price: $9.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Glam Scene Chainmail Statement Earrings

    Make it a glam scene with these ultra-glitzy chainmail statement earrings! They feature a hanging kite design with chainmail detailing that creates a gorgeous shine. Style with a fitted corset top and a bodycon mini skirt!

    Fit & Features

    • Hanging kite design
    • Chainmail detailing
    • Fish hook closure


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

    Style Number/Barcode: 07001-1641

    Category Name: $20 & Under Sale

    Price: $1.97 $11.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Trendsetting Cutie Cable Knit Lace-Up Dress

    Step out as a trendsetting cutie in this cable knit midi dress perfect for daytime strolls! It features a sleeveless square neck, thin shoulder straps that create the lace-up back design, a tie-waist belt, a bodycon silhouette, a side slit, and a midi-length hem. Complete the look in flat sandals and sunglasses.

    Fit & Features

    • Sleeveless square neck, thin shoulder straps
    • Lace-up back design
    • Tie-waist belt
    • Bodycon silhouette
    • Side slit, midi-length hem
    • Cable knit fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05102-5155

    Category Name: $20 & Under Sale

    Price: $9.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Shine Starter Sequin Cutout Midi Dress

    If you love to shimmer this shiny sequin midi dress will be your favorite for cocktail parties or rehearsal dinners! The midi dress features a fitted long sleeve, a one-shoulder neckline, a sultry cutout waist, and a form-hugging silhouette. Complete the look in glitter block heels for extra glam!

    Fit & Features

    • Fitted long sleeve
    • One-shoulder neckline
    • Hidden side zipper and hook-eye closure
    • Cutout waist accent
    • Form-hugging, midi-length hem
    • Sequin-knit fabric, stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05101-2318

    Category Name: $20 & Under Sale

    Price: $9.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Destiny Driven Crepe Eyelash Lace Mini Dress

    It's no accident you've fallen for this crepe mini dress - a stunning style for dressy birthdays and cocktail parties! The short dress features a sleeveless one-shoulder neckline with a wide shoulder strap, a bodycon silhouette, a side pleated seam, and sheer eyelash lace inserts along the side, back, and hem. Complete the look with fringe earrings.

    Fit & Features

    • Sleeveless one-shoulder neckline, wide shoulder strap
    • Bodycon silhouette, side pleated seam
    • Hidden side zipper and hook-eye closure
    • Sheer eyelash lace inserts along the side, back, and hem
    • Mini-length hem
    • Lined crepe fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05101-2406

    Category Name: $20 & Under Sale

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Simple Desires Crepe Mini Dress

    Have everyone eyeing you in this little black dress! It features a sleeveless square neckline, tank shoulder straps, a bodycon silhouette, and a mini-length hem on crepe fabric with a stretchy knit lining. Complete the look in statement heels and a clutch for a semi-formal party!

    Fit & Features

    • Sleeveless square neckline
    • Tank shoulder straps
    • Bodycon silhouette
    • Mini-length hem
    • Crepe fabric, stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05101-2391

    Category Name: $20 & Under Sale

    Price: $9.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Sporty Spice Mock Neck Zip Up Mini Dress

    You'll be looking sporty-spicy in this sleeveless mini dress perfect for going out! It features a mock neck, a front zip-up closure, a bodycon silhouette, and a mini-length hem on smooth and stretchy knit fabric. Complete the look in strappy stiletto heels.

    Fit & Features

    • Sleeveless mock neck
    • Zip-up closure
    • Bodycon silhouette
    • Mini-length hem
    • Smooth and stretchy knit fabric
    • Runs true to size

    Style Number/Barcode: 05103-5178

    Category Name: $20 & Under Sale

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Budding Radiance Floral Velvet Midi Dress

    Unlock your radiance in this floral velvet midi dress for a dressy dinner party! It features a sleeveless square neck, adjustable spaghetti straps, a sexy bodycon silhouette, and a side slit. The mid-length dress is designed with a flocked velvet floral pattern on mesh fabric with a stretchy knit lining. Complete the look with earrings.

    Fit & Features

    • Sleeveless square neckline
    • Adjustable spaghetti straps
    • Bodycon silhouette
    • Side slit, midi-length hem
    • Flocked floral velvet pattern
    • Mesh fabric, stretchy knit lining
    • Runs true to size

    Style Number/Barcode: 05101-2555

    Category Name: $20 & Under Sale

    Price: $5.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Beachy Boho Flair Straw Buckle Woven Belt

    This trendy woven belt will give your summer looks that beachy boho flair! It features a wide woven design, a large square wooden buckle with straw detailing, and an adjustable fit. Style over a flowy summer dress with espadrille sandals.

    Fit & Features

    • Wide woven design
    • Large square wooden buckle, straw detailing
    • Adjustable fit

    Style Number/Barcode: 07301-0654

    Category Name: $20 & Under Sale

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bohemian Chic Wooden Buckle Woven Belt

    Style up your summer 'fits with this trendy woven belt for a bohemian chic vibe! It features a wide woven design with a circular wooden buckle and an adjustable fit. Pair over a flowy summer dress with strappy sandals!

    Fit & Features

    • Wide woven design
    • Circular wooden buckle
    • Adjustable fit

    Style Number/Barcode: 07301-0655

    Category Name: $20 & Under Sale

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Fearless Racer Graphic Zip Tank Top

    Showcase your fearless edgy style in this graphic tank top! It features a sleeveless crew neck, a zipper front closure, a cropped hem, and front moto graphic detailing. Complete the look in trendy denim shorts for casual plans.

    Fit & Features

    • Sleeveless crew neck
    • Zipper front closure
    • Cropped hem
    • Front graphic moto detailing
    • Stretchy cotton fabric
    • Runs true to size

    Style Number/Barcode: 06002-1609

    Category Name: $20 & Under Sale

    Price: $11.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Total Mood High-Rise Boyfriend Denim Jeans

    You'll be in the mood to wear these boyfriend denim jeans on the weekly! They feature a flattering high-rise waist, a relaxed leg silhouette, and trendy knee distressed accents. The jeans are crafted from a rigid medium-wash denim fabric with slight stretch. Style with a cute bodysuit and sandals for a casual dinner date.

    Fit & Features

    • High-rise waist
    • Relaxed silhouette, boyfriend style
    • Distressed knee accents
    • Front button and hidden zipper closure
    • Five-pocket styling, belt loop accents
    • Rigid medium-wash denim, slight stretch
    • Runs true to size

    Style Number/Barcode: 06602-0442

    Category Name: $20 & Under Sale

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fierce In Leopard Satin Crop Top

    Keep it fierce and fab in this leopard print crop top featuring a sleeveless cowl neckline, tie-style spaghetti straps, and a curved hem on smooth satin fabric. Style with faux leather shorts for a night out.

    Fit & Features

    • Sleeveless cow neckline
    • Tie-style spaghetti straps
    • Curved crop hem
    • Leopard print
    • Smooth satin non-stretch fabric
    • Runs true to size

    Style Number/Barcode: 06003-1881

    Category Name: $20 & Under Sale

    Price: $6.97 $24.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Taking Care Of Business Collar Tank Mini Dress

    Take care of business in preppy style! This sleeveless mini dress features a trendy collared V-neckline, a bodycon silhouette, and a fitted mini-length hem on stretchy rib knit fabric. Complete the look with a dainty bracelet for a coffee shop hang!

    Fit & Features

    • Sleeveless collared V-neckline
    • Bodycon silhouette
    • Fitted mini-length hem
    • Stretchy rib knit fabric
    • Runs true to size

    Style Number/Barcode: 05102-5139

    Category Name: $20 & Under Sale

    Price: $13.97 $19.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Hot Commodity Wrap-Front Bodycon Mini Dress

    You'll be such a hot commodity in this sultry bodycon mini dress that will enhance your natural curves! It features a sleeveless sweetheart neckline with a trendy bust seam outline, spaghetti straps that lead to a cross-back design, a faux wrap-front with pleated detailing, an asymmetric mini-length hem, and a form-hugging fit. The crepe fabric offers a moderate stretch. Style this mini dress with clear heels for your next girl's night out.

    Fit & Features

    • Sleeveless sweetheart neckline, bust seam outline
    • Spaghetti straps, cross-back design
    • High waist seam, faux wrap-front, pleating
    • Asymmetric mini-length hem
    • Bodycon fit
    • Crepe fabric, lined bust, moderate stretch
    • Runs true to size

    Style Number/Barcode: 05103-5043

    Category Name: $20 & Under Sale

    Price: $5.97 $35.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Snatched Style V-Cut Waist Flare Jeans

    Show off a snatched style in these trendy V-cut waist flare jeans! They feature a high-rise fit with a flattering front V-cut design, a form-hugging fit throughout the leg, and a fab flared hem. The cotton-blend denim fabric offers a moderate stretch for comfortable wear. Pair with a crop top and clear mules.

    Fit & Features

    • High-rise waist, front V-cut design
    • Two back pockets
    • Form-hugging fit throughout the leg
    • Flared hem
    • Cotton-blend denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06602-0441

    Category Name: $20 & Under Sale

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance