Jean Shorts

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

Jean Shorts That Serve Every Summer Mood

From beach days to brunch plans, Windsor’s jean shorts are your go-to for effortless warm-weather style. High-rise and distressed denim cutoffs pair perfectly with crop tops, bodysuits, or puff-sleeve blouses for that cool, casual vibe.

Explore acid-wash styles, lace-up fronts, and belted waists for a bold finish. Want something flirty? Try a denim skort for the perfect mix of comfort and polish.

Go classic in blue denim or switch it up with white, black, or pastel shades. Add sneakers or platform sandals and finish with your favorite crossbody bag and sunnies.

Whether you’re heading to a festival, a getaway, or just out for iced coffee, Windsor has jean shorts to match every plan. Shop online, in-app, or in-store and find your summer-ready fit.

  • Major Chic Frayed Denim Shorts

    Bring major chic vibes in edgy denim shorts that are festival-ready! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, color block denim, and a frayed hem. Complete look with a crochet top

    Fit & Features

    • High rise waist
    • Colorblock denim
    • Cutoff hem with fringe trim
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop
    • Form hugging fit, minimal stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0288

    Category Name: Jean Shorts

    Price: $12.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High-Rise Distressed Mom Shorts

    These vintage-inspired mom shorts are a stylish must-have. Featuring a high-rise waist, distressed detailing, a frayed hem, and a relaxed fit, these shorts will give your everyday outfits effortlessly trendy vibes. Pair with a crop top and sandals.

    Fit & Features

    • High-rise waist
    • Five-pocket and belt loop design
    • Front button closure
    • Distressed detailing, frayed hem
    • Relaxed fit
    • Runs true to size

    Style Number/Barcode: 06603-0287

    Category Name: Jean Shorts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Easy Denim Days Romper

    Easy days call for easy pieces. This denim romper is all you need to look stylish! The romper features a sleeveless square neckline, a cinching tie waist belt with belt loops, slant pockets, and a mid-thigh length. The romper is composed of a lined denim fabric that offers a form hugging fit with a moderate stretch. Complete look with mules

    Fit & Features

    • Sleeveless square neckline 
    • Tie-waist belt with belt loops
    • Slant pockets
    • Mid-thigh length 
    • Denim fabric 
    • Form hugging fit, moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0226

    Category Name: Jean Shorts

    Price: $16.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Adventuring Distressed Denim Shortalls

    Adventure awaits! Keep cute exploring a new city in these denim shortalls featuring trendy distressed accents, a frayed hem, and classic overall styling on medium wash denim with a vintage-inspired color fade effect. Complete the look in a graphic tee and sneakers.

    Fit & Features 

    • Distressed accents, frayed short hem
    • Adjustable shoulder straps with button closure
    • Front bib pocket and side pockets
    • Side button closures and belt loop accents
    • Medium wash denim, color fade effect, minimal stretch
    • Fits true to size

    Style Number/Barcode: 06603-0282

    Category Name: Jean Shorts

    Price: $17.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • On A Roll Denim Mom Shorts

    Dang fashionista! You're on a stylish roll in these denim mom shorts featuring an on-trend high-rise waist, distressed accents, slight color fading effect, and a front side rolled hem on medium wash denim fabric. Complete the look in a cute crop top.

    Fit & Features

    • High-rise waist
    • DIstressed accents, front side rolled hem
    • Slight color fading effect
    • Mom-style silhouette
    • Front button and hidden zipper closure
    • Five-pocket design, belt loop accents
    • Fits true to size

    Style Number/Barcode: 06603-0284

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Cutie High Rise Mom Shorts

    Flaunt your cuteness in these high-rise mom shorts featuring trendy distressed details, a raw cut hem, and cool color fading on medium wash denim fabric with minimal stretch. Complete the look in a bodysuit and sneakers.

    Fit & Features

    • High-rise waist
    • Mom style
    • Distressed details, color fade effect
    • Raw cut hem
    • Front button and hidden zipper closure
    • Five-pockets, belt loop accents
    • Medium wash denim, minimal stretch, fits true to size

    Style Number/Barcode: 06603-0283

    Category Name: Jean Shorts

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Damsel In Distress High-Rise Mom Shorts

    You may be a damsel in distress, but at least you're well dressed in these high-rise mom shorts! They feature edgy distressed accents on the front and a frayed hem on light wash denim fabric with no stretch. Complete the look in a graphic top and sneakers.

    Fit & Features

    • High-rise waist
    • Distressed accents on the front
    • Mom style, frayed hem
    • Front button and hidden zipper closure
    • Classic 5-pocket design, belt loops
    • Light wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06603-0267

    Category Name: Jean Shorts

    Price: $13.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • LA Scene Distressed Mom Shorts

    Steal the scene in the big city! These high-rise mom shorts feature distressed accents, a frayed hem, and side slit accents. The medium-wash cotton fabric offers no stretch. Complete the look in a trendy crop top.

    Fit & Features

    • High-rise waist
    • Mom style
    • Side slit accents, frayed hem
    • Button and hidden zipper closure
    • Classic 5-pocket styling, belt loops
    • Medium wash denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06603-0269

    Category Name: Jean Shorts

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Reese High Rise Destructed Denim Shorts by Windsor Denim

    Dare to go bold with denim shorts that show off your sassy side! The jean shorts by Windsor Denim feature a flattering high-rise waist, heavy destruction throughout, a light-medium wash with a rigid feel, and a cutoff hem. The shorts are composed of a cotton denim fabric that offers a relaxed fit with minimal stretch. Complete look with a crop top and sandals

    Fit & Features

    • High rise waist
    • Distressed accents on the front and back
    • Single-button with hidden zipper closure
    • Traditional five-pocket with belt loop design 
    • Light-medium wash rigid denim
    • Minimal stretch
    • Runs true to size

    Style Number/Barcode: 06603-0223

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Girl Next Door High Rise Destructed Cutoff Shorts

    Keep it lowkey with shorts that are perfect to pair with your fav bodysuit! The shorts feature a high-rise waist, a multi-button down front, a traditional five-pocket and belt design, heavy destruction, and a cutoff hem. 

    Fit & Features

    • High rise waist
    • Multi-button down front 
    • Traditional five-pocket with belt loop design 
    • Heavy destruction
    • Cutoff hem
    • Denim fabric
    • Form hugging fit, slight stretch, runs true to size 

    Style Number/Barcode: 06603-0221

    Category Name: Jean Shorts

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Chic Lace Up Denim Romper

    Lace-up in a chic denim romper that keeps your look on point! The romper features a sleeveless sweetheart neckline, spaghetti straps, a lace-up back, and cheeky shorts. The romper is composed of a denim fabric that offers a form hugging fit with a moderate stretch. Complete look with mules. 

    Fit & Features

    • Sleeveless sweetheart neckline
    • Spaghetti straps
    • Lace-up back 
    • Cheeky shorts, faux back pockets
    • Denim fabric 
    • Form hugging fit, moderate stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0222

    Category Name: Jean Shorts

    Price: $6.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Yes You Can Utility Denim Romper

    A motto to live by! " Yes You Can!" and you def can in this cute lil one-piece denim romper! The romper features a collared neckline with zipper closure, short sleeves, a ultility-styled belt, and wide-leg cheeky shorts. Slide on and pair with white sneakers and you're good to go!

    Fit & Features

    • Collared neckline
    • Zipper front
    • Short sleeves
    • Utility-styled belt
    • Wide leg cheeky shorts
    • Denim fabric
    • Form hugging fit, moderate stretch, runs true to size

    Style Number/Barcode: 06603-0185

    Category Name: Jean Shorts

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

  • On The Rise Cutoff Denim Shorts

    Elevate your denim game with cutoff shorts that are perf for that next bonfire with the squad! The shorts feature a high-rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, moderate distressing, and a cutoff hem with fringe. Complete look with a crop top and huggies. 

    Fit & Features

    • High rise waist
    • Single-button with hidden zipper closure
    • Traditional five-pocket with belt loop design 
    • Moderate distressing 
    • Cutoff hem, fringe
    • Form hugging fit, moderate stretch
    • Runs true to size 

    Style Number/Barcode: 06603-0178

    Category Name: Jean Shorts

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Cool Girl Chic High Rise Denim Shorts

    Keep it cool-girl chic with denim shorts! The shorts feature a high-rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, moderate distressing, and a frayed hem. Complete look with a tie-front top and mules.

    Fit & Features

    • High-rise waist
    • Single-button with hidden zipper closure
    • Traditional five-pocket with belt loop design 
    • Moderate distressing 
    • Frayed hem
    • Denim fabric, moderate stretch, form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-0180

    Category Name: Jean Shorts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Frayed And Fab High Rise Denim Shorts
    Keep it fab with trendy denim shorts! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, light destruction, and a frayed cutoff hem. Complete look with a graphic crop top and sneakers.


    Fit & Features

    • High rise waist
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop design
    • Light destruction
    • Frayed cutoff hem
    • Form hugging fit, moderate stretch, runs true to size

    Style Number/Barcode: 06603-0202

    Category Name: Jean Shorts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Vintage Icon Cutoff Denim Shorts
    Stun like the icon you are in denim shorts that wow! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, moderate destruction, and a cutoff hem. Complete look with a graphic crop top and sneakers.


    Fit & Features

    • High rise waist
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop design
    • Moderate destruction
    • Cutoff hem
    • Form hugging fit, moderate stretch, runs true to size

    Style Number/Barcode: 06603-0204

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Denim Fling High Rise Cutoff Shorts

    Have a fling with denim this season with cute shorts! The shorts feature a high-rise waist, a single button with zipper closure, a traditional five-pocket with belt loop design, moderate destruction, and a cutoff hem. Complete look with a graphic crop top and sneakers

    Fit & Features

    • High rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Moderate destruction
    • Cutoff hem
    • Form hugging fit, moderate stretch, runs true to size

    Style Number/Barcode: 06603-0203

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High-Rise Chic Cutoff Denim Shorts

    Keep it chic with cutoff shorts that are perf to take on the day! The shorts feature a high-rise waist, a single-button with zipper closure, a traditional five-pocket with belt loop design, and a frayed cutoff hem. Complete look with a bodysuit.

    Fit & Features

    • High-rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Frayed cutoff hem
    • Form-hugging fit
    • Denim fabric, moderate stretch
    • Runs true to size

    Style Number/Barcode: 06603-0179

    Category Name: Jean Shorts

    Price: $6.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Basic High Rise Cutoff Denim Shorts

    Channel those lowkey vibes with denim shorts that are perf for that next kickback! The shorts feature a high-rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, light distressing, and a cutoff hem. Complete look with a graphic tee.

    Fit & Features

    • High rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Destruction
    • Cutoff hem 
    • Form hugging fit, runs true to size

    Style Number/Barcode: 06603-0181

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Basic And Chic High Rise Denim Shorts

    Keep it basic and chic in denim shorts that are perf for the season! The shorts feature a high rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, and a frayed cutoff hem. Complete look with a bodysuit

    Fit & Features

    • High rise waist
    • Single-button with hidden zipper closure
    • Traditional five-pocket with belt loop design 
    • Frayed cutoff hem
    • Form hugging fit
    • Runs true to size 

    Style Number/Barcode: 06603-0164

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Style Frayed Cutoff Shorts

    Keep it casually chic with cutoff shorts that bring major style to your look! The shorts feature a high-rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, moderate destruction, and a frayed hem. Complete look with a crop top

    Fit & Features

    • High rise waist
    • Single-button with zipper closure
    • Traditional five-pocket with belt loop design 
    • Moderate destruction
    • Frayed hem
    • Form hugging fit
    • Runs true to size 

    Style Number/Barcode: 06603-0171

    Category Name: Jean Shorts

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • High Rise Frayed Denim Shorts

    Take on the day with fab denim shorts! The shorts feature a high-rise waist, a single button with hidden zipper closure, a traditional five-pocket with belt loop design, and a frayed hem. Complete look with a crop top

    Fit & Features

    • High rise waist
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Frayed hem
    • Form hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-0182

    Category Name: Jean Shorts

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Reese High Rise Destructed Denim Shorts By Windsor Denim

    Take on the day with destructed shorts that bring the edge to your look! The mom-styled shorts feature a high-rise waist, a single-button with zipper closure, a traditional five-pocket with belt loop design, heavy destruction throughout, and a cutoff hem. Complete the look with a floral off-the-shoulder top

    Fit & Features

    • High rise waist
    • Heavy destruction 
    • Cutoff hem 
    • Single-button with zipper closure 
    • Traditional five-pocket with belt loop design 
    • Form hugging fit, slight stretch 
    • Runs true to size

    Style Number/Barcode: 06603-0151

    Category Name: Jean Shorts

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High-Rise Lace-Up Denim Shorts

    Amp up your everyday look with these edgy cutoff denim shorts. They feature a high-rise waist, a traditional five-pocket and belt loop design, a trendy lace-up front, distressed detailing, and a frayed hem. Style these shorts with a graphic tee and booties.

    Fit & Features

    • High-rise waist
    • Traditional five-pocket and belt loop design
    • Lace-up front
    • Distressed detailing
    • Cutoff frayed hem
    • Denim fabric
    • Runs true to size

    Style Number/Barcode: 06603-0205

    Category Name: Jean Shorts

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale