Skirts & Skorts

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

Flirty, Flowy, and On Point: Skirts & Skorts for Summer

From breezy daytime looks to after-dark plans, Windsor’s collection of skirts and skorts for women delivers trend-right styles made for summer. Whether you love the flirty feel of a mini, the elegance of a flowy maxi, or the playful edge of a skort, these pieces are ready to elevate every outfit.

Mini, Midi & Maxi Skirts + Skorts for Every Summer Scene

Mini skirts and skorts are a warm-weather must—think pleats, ruffles, and bold prints that pair perfectly with crop tops, fitted tanks, or sleek bodysuits. Add strappy sandals for a beachside brunch or throw on heels and statement jewelry for a night out that turns heads.

Midi skirts strike that perfect balance between casual and polished. Go for a high-waisted satin midi with a tucked-in blouse for a rooftop dinner, or style a breezy floral option with sneakers for laid-back weekends. Want movement and coverage? Flowy midi skorts blend style and comfort with ease.

Maxi skirts bring effortless elegance to summer dressing. From tiered and ruched styles for resort escapes to high-slit designs that wow at sunset soirées, these silhouettes are made to glide with you.

Jean Skirts, Trendy Skorts & Skirt Rompers—Your Summer Essentials

Jean skirts: A closet staple for sun-soaked days, available in classic blue, distressed finishes, or pleated denim.

Trendy skorts: The perfect mix of skirt style and shorts ease—ideal for concerts, festivals, or vacay adventures.

Skirt rompers: One-and-done outfits that bring the charm to seaside strolls, picnics, or park hangs.

Looking for fresh styling inspo? Dive into our skirt and skort outfit guide for easy, everyday looks that shine.

Ready to build your summer wardrobe? Shop Windsor’s full collection of skirts and skorts online, in-app, or in one of 350+ stores across the U.S. and Canada.

  • Catch Feelings Plaid Pleated Skort

    She’s sweet, but she’s not subtle. This skort knows how to turn a hallway into a runway—with flirty pleats and lace-up sides that do all the flirting for you.

    Fit & Features

    • Plaid print, woven fabric
    • Mid rise waist
    • Dual side tie accents
    • Pleated mini skirt overlay, shorts lining
    • Runs true to size

    Style Number/Barcode: 06303-000031

    Category Name: Skirts & Skorts

    Price: $36.90

    Availability: In Stock

    Available Color: TAUPE

    Available Size: XS, S, M, L

  • Wild Side Activated Animal Print Mini Skirt

    Warning: heads will turn. This curve-hugging mini serves bold vibes with a ruffled slit and high-rise fit made to flatter your shape from every angle.

    Fit & Features

    • Animal print, stretchy knit-lined fabric
    • High-rise waist
    • Hoop insert
    • Ruffled high front slit
    • Bodycon fit
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06501-000059

    Category Name: Skirts & Skorts

    Price: $29.90

    Availability: In Stock

    Available Color: BLK/WHT

    Available Size: XS, S, M, L

  • Flirty On Arrival Faux Leather Ruffle Skort

    Catch her in the wild, causing a scene in this tiered faux leather skort. Built-in shorts keep it chill while the ruffles keep it spicy.

    Fit & Features

    • Faux leather fabric, stretchy knit shorts lining
    • High-rise waist
    • Side zipper and hook-eye closure
    • Form-hugging fit
    • Ruffled mini-length hem
    • Runs true to size

    Style Number/Barcode: 06403-000037

    Category Name: Skirts & Skorts

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L

  • Too Hot to Handle Bodycon Denim Mini Skirt

    Warning: may cause double takes. This bodycon denim mini hugs you just right, with grommet trims that add a little rebel edge for your next concert or night out.

    Fit & Features

    • Denim fabric, stretchy knit shorts lining
    • Mid-rise waist with grommet trim
    • Side zipper and hook-eye closure
    • Bodycon fit
    • Mini-length hem with grommet trim
    • Runs true to size

    Style Number/Barcode: 06303-000029

    Category Name: Skirts & Skorts

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Tied And True Lace-Up Denim Mini Skort

    A little lace-up, a lot of attitude. This denim mini skort keeps things trendy with its lace-up side design and gives you all the freedom to move thanks to built-in shorts.

    Fit & Features

    • Denim fabric
    • High-rise waist
    • Lace-up grommet design on the sides
    • Back zipper closure
    • Fitted mini-length overlay
    • Hidden shorts
    • Runs true to size

    Style Number/Barcode: 06603-000086

    Category Name: Skirts & Skorts

    Price: $39.90

    Availability: In Stock

    Available Color: MEDIUM, DENIM

    Available Size: S, M, L

  • It-Girl Energy Studded Denim Mini Skirt

    Giving major it-girl energy with a little shine on the side. This studded mini skirt brings the edge with a structured fit and sparkle that slays at concerts or parties!

    Fit & Features

    • Studded embellishments, denim fabric, woven shorts lining
    • Mid-rise waist
    • Hidden side zipper and hook-eye closure
    • Bodycon fit
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06601-000008

    Category Name: Skirts & Skorts

    Price: $46.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: S, M, L

  • Cute Attitude Ponte Slit Mini Skort

    Bring on the cute attitude in this ponte mini skort brings featuring a flattering high-rise waist, and a skirt overlay designed with dual front slits along the form-hugging fit.

    Fit & Features

    • Smooth ponte knit fabric, minimal stretch
    • High-rise waist
    • Skirt overlay, dual front slits
    • Form-hugging silhouette
    • Mini-length hem
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-1105

    Category Name: Skirts & Skorts

    Price: $27.90

    Availability: In Stock

    Available Color: BLACK, IVORY

    Available Size: XS, S, M, L, XL

    Product Badge:
    • Best Seller
  • Serving Moves Ruched Hanky Hem Mini Skort

    Giving flirty skirt vibes with secret short energy—obsessed. This ruched hanky hem mini skort brings the drama whether you’re brunching or beach bound.

    Fit & Features

    • Soft stretch knit fabric
    • High-rise waist with ruched detailing and adjustable ties
    • Flowy hanky hem, shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000086

    Category Name: Skirts & Skorts

    Price: $24.90

    Availability: In Stock

    Available Color: BROWN, BLACK

    Available Size: XS, S, M, L

  • Flirty Flair Halter Pleated Romper

    Catch every eye in this halter pleated romper for an adorable look for brunch or a day date!

    Fit & Features

    • Ponte fabric
    • Halter neckline with tie closure
    • Form-hugging bodice
    • Pleated mini-length hem
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000012

    Category Name: Skirts & Skorts

    Price: $46.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Chasing The Night Bodycon Mini Skort

    For girlies who love to look stylish after hours, this bodycon mini skort is a sleek vibe for any plans!

    Fit & Features

    • Faux leather fabric
    • High-rise waist
    • Bodycon silhouette
    • Mini-length hem
    • Stretchy short knit lining
    • Runs true to size

    Style Number/Barcode: 06503-000004

    Category Name: Skirts & Skorts

    Price: $22.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Coolest In The Room Acid Wash Denim Skort

    This acid wash denim skort ensures you'll be the coolest in the room! With a high-rise waist and adjustable side drawstring, this unique skort brings the trendiness everywhere.

    Fit & Features

    • Acid wash denim fabric
    • High-rise waist, button and zipper closure, belt loops
    • Side adjustable drawstring
    • Form-hugging fit
    • Skirt overlay, shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-0479

    Category Name: Skirts & Skorts

    Price: $39.90

    Availability: In Stock

    Available Color: GRAY

    Available Size: XS, S, M, L, XL

  • Bold Staple Ruched Asymmetrical Midi Skirt

    Fit & Features

    • Stretchy smooth knit-lined fabrication
    • High-rise fit
    • Ruching
    • Asymmetrical high-side slit
    • Midi length hem
    • Runs true to size


    Shop Matching Crop Top: Bold Staple Long Sleeve Crop Top

    Style Number/Barcode: 06501-1115

    Category Name: Skirts & Skorts

    Price: $26.90

    Availability: In Stock

    Available Color: CAMEL, RED, BLACK

    Available Size: S, M, L, XS

    Product Badge:
    • Part of a Set
  • Admirable Style High-Rise Ponte Mini Skort

    Bring on the compliments in this high-rise skort featuring a flattering A-line silhouette and mini-length hem. The smooth ponte knit fabric offers a polished look and plenty of stretch.

    Fit & Features

    • Ponte knit fabric, shorts lining, moderate stretch
    • High-rise waist
    • A-line silhouette
    • Mini-length hem
    • Skort has a 11.5” front rise with a 1.5” inseam
    • Runs true to size

    Style Number/Barcode: 06503-1194

    Category Name: Skirts & Skorts

    Price: $24.90

    Availability: In Stock

    Available Color: BLACK, IVORY

    Available Size: XS, S, M, L, XL

  • Perfection High-Rise Ruffled Mini Skort

    The perfect ruffled skort that will turn heads with every wear! 

    Fit & Features

    • Knit fabric
    • High-rise waist
    • Ruffled mini-length skirt overlay
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000058

    Category Name: Skirts & Skorts

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • A Vibe Mid-Rise Cargo Denim Mini Skirt

    This cargo denim skirt is the perfect addition to your weekly lineup. The mid-rise waist and bodycon fit accentuate your curves, while the cargo side string pockets add a touch of functionality.

    Fit & Features

    • Medium wash denim fabric
    • Mid-rise waist, dual button and hidden zipper closures
    • Belt loop accents, three hip pockets
    • Side cargo pockets with strings
    • Bodycon fit, mini-length hem
    • Runs true to size

    Style Number/Barcode: 06601-0241

    Category Name: Skirts & Skorts

    Price: $39.90

    Availability: In Stock

    Available Color: MEDIUM, DENIM

    Available Size: XS, S, M, L, XL

  • Buckle Up Babe Belted Wrap Skort

    Buckle up, babe—your outfit just leveled up. With a belted detail, a curve-hugging fit, and hidden shorts, this mini wrap skort is giving cool-girl confidence.

    Fit & Features

    • Knit fabric, moderate stretch
    • Mid-rise waist
    • Belted side detail
    • Faux wrap-front design
    • Mini-length hem
    • Fitted shorts
    • Runs true to size

    Style Number/Barcode: 06503-000093

    Category Name: Skirts & Skorts

    Price: $29.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • Best Seller
  • Ruffle Me Up Midi Skirt

    Flirty, flowy, and made for vacay vibes! This ruffle-trim midi skirt brings soft drama with a sleek fit and side slit that shows just enough—pair it with the matching top to complete the look.

    Shop The Matching Top: Ruffle Me Up Crop Top

    Fit & Features

    • Smooth double-lined stretchy knit fabric
    • High-rise waist
    • Side ruched seam and ruffled slit
    • Bodycon fit
    • Midi-length hem
    • Runs true to size

    Style Number/Barcode: 06501-000060

    Category Name: Skirts & Skorts

    Price: $28.90

    Availability: In Stock

    Available Color: PINK

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Girly Chic Lace Trim Mini Skort

    Serve all the girly chic vibes in this cute mini skort designed with a drop waist, pleating, and a peeking lace trim.

    Fit & Features

    • Ponte knit fabric, moderate stretch
    • Drop waist design
    • Pleating
    • Mini-length overlay, skater silhouette, sheer lace trim
    • Hidden fitted shorts
    • Runs true to size

    Style Number/Barcode: 06503-000052

    Category Name: Skirts & Skorts

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Easygoing Chic High-Rise Wrap Tie Skort

    You'll feel easygoing and chic in this linen-like mini skort for any weekend plans or on vacay! The skort is designed to accentuate your figure in a flattering high-rise waist with a wrap side tie accent and form-hugging fit. Pair with the matching top.

    Fit & Features

    • Linen-like cotton woven fabric
    • High-rise waist
    • Stretch elasticized back waistband 
    • Back pockets
    • Wrap front with side tie accent
    • Form-hugging fit, shorts bottom
    • Runs true to size

     

    Shop The Matching Top: Easygoing Chic Puff Sleeve Tie Front Top

    Style Number/Barcode: 06303-000002

    Category Name: Skirts & Skorts

    Price: $29.90

    Availability: In Stock

    Available Color: RED

    Available Size: S, M, L

    Product Badge:
    • Part of a Set
  • Daylight Darling High-Rise Ruffled Denim Skort

    Look and feel darling in this ruffled denim skort for daytime fun!

    Fit & Features

    • Medium wash denim fabric
    • High-rise waist, front button and zipper closure, belt loops
    • Form-hugging fit
    • Ruffled mini skirt overlay
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-0448

    Category Name: Skirts & Skorts

    Price: $36.90

    Availability: In Stock

    Available Color: MED, DENIM

    Available Size: XS, S, M, L

    Product Badge:
    • Back In Stock
  • Sandy Shores Tropical Floral Maxi Skirt

    This vibrant tropical floral maxi skirt will transport you to the sandy shores of a tropical paradise. With its stunning print and flattering high-rise waist, this skirt is perfect for any summer occasion. Pair with the matching top.

    Fit & Features

    • Tropical floral print, stretchy knit fabric
    • Strapless neckline
    • Fitted crop hem
    • Runs true to size

     

    Shop the Matching Top: Sandy Shores Tropical Floral Crop Top

    Style Number/Barcode: 06501-000049

    Category Name: Skirts & Skorts

    Price: $36.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Dance The Night Away Sequin Mini Skirt

    Dance the night away in this sequin mini skirt flaunting a high-rise waist and form-hugging fit. Complete the look with a crop top and heels.

    Fit & Features

    • Sheer knit fabric with stretchy knit lining
    • All-over small and large sequin embroidery
    • High-rise waist
    • Side zipper with hook-eye closure
    • Form-hugging fit
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06401-0722

    Category Name: Skirts & Skorts

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK, NEON, PINK

    Available Size: S, M, L, XS

  • Serenade Me Bodycon Midi Skirt

    A dreamy look awaits in this sleek bodycon midi skirt with a flattering high-rise waist and center back slit for effortless movement. Pair with the matching top to complete the look!

    Fit & Features

    • Double-lined smooth knit stretchy fabric
    • High-rise waist
    • Bodycon silhouette
    • Center back slit
    • Midi-length hem
    • Runs true to size

     

    Shop The Matching Top: Serenade Me V-Neck Crop Top

    Style Number/Barcode: 06501-000008

    Category Name: Skirts & Skorts

    Price: $26.90

    Availability: In Stock

    Available Color: BLACK, MOCHA

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Weekend Fun Ruffled Mini Skort

    This adorable mini skort was made for weekend fun, designed with a tiered ruffled mini-length overlay over hidden shorts. Style with the matching tie-front top for the cutest vibe.

    Shop Matching Top: Weekend Fun Flutter Sleeve Tie-Front Top

    Fit & Features

    • Cotton woven fabric with swiss dot pattern, no stretch
    • Mid-rise elasticized waist
    • Tie-front adjustable drawstring
    • Tiered ruffled design
    • Mini-length overlay, A-line silhouette
    • Hidden fitted knit shorts, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06303-000013

    Category Name: Skirts & Skorts

    Price: $34.90

    Availability: In Stock

    Available Color: WHITE

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set