Denim Bottoms

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

Denim Bottoms: Fresh Denim for Style

Denim bottoms are your go-to foundation for effortless looks. From classic jeans and relaxed denim pants to playful jean skirts and skorts, these pieces mix and match with everything—tank tops, tees, and breezy blouses—for day-to-night ease.

Everyday Jeans & Pants

High-rise skinny and straight-leg jeans in dark, medium, or light washes sculpt and streamline. Cargo-inspired denim pants and wide-leg cuts offer get-up-and-go convenience—just slip on these trendy women's jeans and go. Colored denim and acid-wash finishes pack bold energy when you want to stand out.

Skirts, Skorts & Rompers

Jean skirts and jean skorts bring playful flair to outdoor festivals and holiday vacation adventures. High-waisted minis with front slits and pleated skorts balance comfort and style. For one-and-done ease, jean rompers and denim jumpsuits keep you cool with minimal effort.

Statement Catsuits & Overalls

Denim catsuits and overalls in stretch blends make a confident statement—team with sneakers or heeled booties for rooftop concerts. Hardware accents, destructed hems, and rhinestone fringe add on-trend details that catch every like.

Head-to-Toe Denim Sets

Match tops and bottoms with denim vests, jackets, or bustiers for a coordinated look. These sets simplify styling and guarantee you’re always photo-ready—perfect for concert vibes or night outs.

Ready to build your denim rotation? Explore Windsor’s full edit of denim bottoms online, in-app, or at your nearest Windsor store.

How Can I Keep My Denim from Fading?

To preserve the color and fabric of your denim, wash with care. Start with a saltwater soak (2 tablespoons of salt per gallon of water) or add a cup of distilled vinegar to the wash to help set the dye. Always use cold water, a mild detergent, and avoid over-washing. Check pockets before washing, and for more expert tips, visit our blog on how to care for denim clothes.

What Are Women's Denim Bottoms?

Women’s denim bottoms include jeans, jean shorts, denim skirts or skorts, and jean jumpsuits designed for both style and comfort. With a range of fits, washes, and trendy embellishments, they’re the perfect go-to for casual weekends, elevated night-out looks, and everyday fashion. Find your perfect denim at Windsor and style them effortlessly for any occasion.

Are Denim Bottoms Still in Style for 2025?

Absolutely! Women’s denim bottoms are a fashion staple, and 2025 trends bring fresh takes on classic styles. Expect to see relaxed fits, acid washes, denim jumpsuits, and pleated skorts leading the way. Stay ahead of the trends with Windsor’s latest collection and discover the must-have denim looks of the season.

Shop our latest collection of women’s bottoms online, in-app, or in over 350 Windsor retail locations across the U.S. and Canada. Find your new go-to denim piece and create effortlessly stylish looks for any occasion!

  • U Are Unforgettable Wrap Mini Skirt

    Make an unforgettable first impression in a wrap mini skirt! Style with a tucked in tee, or chunky sweater, and booties!

    Fit & Features

    • High waist fit
    • Wrap style
    • Moderate stretch
    • Hidden zipper at the hip
    • Denim material
    • Pleated detailing at the hip

    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 06301-0063

    Category Name: Denim Bottoms

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • All Day Mid-Rise Denim Jorts

    A pair of mid-rise denim jorts perfect for your all day adventures! Designed with flattering seam detailing with edgy studs and a relaxed fit for a stylish look.

    Fit & Features

    • Denim fabric
    • Mid-rise waist, front button closure, belt loop accents
    • Four-pocket styling
    • Seam detailing with studs
    • Relaxed fit
    • Mid-length hem
    • Runs true to size

    Style Number/Barcode: 06603-000022

    Category Name: Denim Bottoms

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Always The Mood High Rise Slit Mini Denim Skort

    This mini denim skort is always ready for a casual time while looking cute! Featuring a high-rise waist for a flattering fit, a front skirt overlay with dual slits for added movement, and a form-hugging silhouette. With a mini-length hem and shorts lining, this skort is perfect for any plans! Complete the look with a cute tee and sandals.

    Fit & Features

    • Denim fabric, non-stretch, shorts lining
    • High-rise waist
    • Front skirt overlay with slits
    • Form-hugging fit
    • Front button and hidden zipper closure
    • Five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06603-0405

    Category Name: Denim Bottoms

    Price: $6.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Serve Vibes High-Rise Cargo Denim Pants

    Serve major vibes in these denim pants for an effortlessly trendy look! They feature a flattering high-rise waist, wide-leg silhouette, and cargo-style flap pockets, and are composed of non-stretch cotton denim fabric. Complete the look in a sleek corset top for a night out at the bar!

    Fit & Features

    • High-rise waist, wide-leg silhouette
    • Two front and back pockets
    • Side cargo-style flap pockets
    • Front hidden button and zipper closure
    • Belt loop accents
    • Non-stretch cotton denim fabric
    • Runs true to size

    Style Number/Barcode: 06302-0727

    Category Name: Denim Bottoms

    Price: $9.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cutie Alert Strapless Belted Denim Romper

    Show off the cutest style in this belted denim romper for a casual summer party! It features a strapless sweetheart neckline, corset seam accents for a snatched look and a trendy vibe, a belted high waist, and a curve-hugging fit to flaunt your figure. Pair with hoop earrings and sneakers.

    Fit & Features

    • Denim fabric with moderate stretch
    • Strapless sweetheart neckline, no-slip strip
    • Corset seams
    • Belted high waist
    • Back zipper with hook and eye closure
    • Form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06603-0367

    Category Name: Denim Bottoms

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Button Up Raw Hem Denim Mini Skirt

    Button up into this adorable denim mini skirt to make your 'fit all the more trendy! With its high waist and raw cut hem, the skirt is a must-have for grabbing lunch with your squad. Pair with some wedges and tortoiseshell shades for that laid back, yet chic look.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Button front closure
    • Short raw cut hem
    • Denim fabric
    • Form hugging fit

     

    Model is 5'9" with a 34" bust,  24" waist and 35.5" hips. She is wearing a size small. 

    Style Number/Barcode: 06601-0032

    Category Name: Denim Bottoms

    Price: $11.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Forever Staple Mid-Rise Denim Shorts

    A true forever staple, these flattering mid-rise denim shorts hug your curves and flatter with unique seam designs and the perfect length.

    Fit & Features

    • Light wash denim
    • Mid-rise waist, seam detailing
    • Form-hugging fit
    • Front button and hidden zipper closure, belt loops
    • Four-pocket styling
    • Runs true to size

    Style Number/Barcode: 06603-000009

    Category Name: Denim Bottoms

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: In Stock

    Available Color: LIGHT, DENIM

    Available Size: S, M, L, XL

    Product Badge:
    • Sale
  • High Waist Cropped Denim Jeans

    Bring the drama with these high waist jeans! Perfectly pair this cropped must have with your fav basic pieces for those chill laid back vibes or dress them up with your go-to sling back pumps!

    Fit & Features

    • High Rise Waist
    • Traditional Five Pocket and Belt Loop Design
    • Single Button and Zipper Closure 
    • Cropped Raw Edge Hem 
    • Light Medium Wash Denim 
    • Slight Distressed Detail 

     

    Model is 5'7" with a 34" bust,  24" waist and 34" hips. She is wearing a size small.  

    Style Number/Barcode: 06602-0155

    Category Name: Denim Bottoms

    Price: $9.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Denim Daze High Waist Destructed Shorts

    No denim collection is complete without a pair of high-rise shorts! Style these with all your trendy summer tops.

    Fit & Features

    • High Rise Fit
    • Distressed Front
    • Raw Hem

    Model is 5'9" with a 32" bust, 24" waist and 34" hips. She is wearing a size small.

    Style Number/Barcode: 06603-0117

    Category Name: Denim Bottoms

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Streetwear Chick Mid-Rise Cargo Denim Jeans

    Level up your streetwear style in these wide-leg denim jeans perfect for casual parties or hangs with friends! They feature a flattering mid-rise waist, hip-hugging fit, trendy four cargo style pockets with dual snap closures, and a loose wide-leg silhouette. The jeans are composed of a dark wash denim fabric with no stretch. Style with a sleek corset top to complete the look! 

    Fit & Features

    • Mid-rise waist, hip-hugging fit
    • Four cargo-style pockets, dual snap closures
    • Wide-leg silhouette
    • Front button and hidden zipper closure
    • Classic four-pocket styling, belt loop accents
    • Dark wash non-stretch denim fabric
    • Runs true to size

    Style Number/Barcode: 06602-0430

    Category Name: Denim Bottoms

    Price: $6.97 $54.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Rise Light Wash Denim Pants

    Keep it chill, keep it casual, and keep a pair of staple denim jeans on the back burner! An obvious closet staple, top with a simple tee, or dress up with ur go-to bodysuit + mules!

    Fit & Features
    • High rise fit
    • Button + zipper closure
    • Traditional belt loops + pockets
    • Tapered skinny leg
    • Comfy stretch | Premium denim 

    Style Number/Barcode: 06602-0082

    Category Name: Denim Bottoms

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Keep In Style High-Rise Distressed Denim Shorts

    From summer fairs to festivals, keep in style in these denim shorts! They feature a flattering high-rise waist, trendy distressed accents, a form-hugging fit, and a cut-off hem for an edgy allure. Complete the look in a cute bodysuit and sneakers.

    Fit & Features

    • Denim fabric, slight stretch
    • High rise waist
    • Distressed accents, cut-off hem
    • Form-hugging fit
    • Front button and hidden zipper closure
    • Five-pocket styling
    • Runs true to size

    Style Number/Barcode: 06603-0396

    Category Name: Denim Bottoms

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Bella Super High Rise Destructed Jeans

    Oasis by Eunina

    Bring the edge with these daring skinny jeans! 

    Fit & Features 

    • Super High Rise Waist
    • Single Button | Zipper Closure 
    • Traditional Five Pocket Design
    • Heavy Destruction 
    • Skinny Leg Fit
    • Raw Edge Hem 
    • Form Hugging Fit | Moderate Stretch 

     

     

    Style Number/Barcode: 06602-0047

    Category Name: Denim Bottoms

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Retro Attitude Studded Flared-Leg Denim Jumpsuit

    Show off a retro attitude in this iconic flared-leg denim jumpsuit! Designed with a cotton-blend denim fabric, this jumpsuit offers plenty of stretch for comfortable wear. The sleeveless bodice is shaped with a collared neckline, followed by a trendy zip-front design and sleek studded detailing for stylish accents. The fitted high waist leads to a flared-leg silhouette with vertical seams running down the legs for a figure-flaunting look. Complete the look with ankle booties for a country concert!

    Fit & Features

    • Cotton-blend denim fabric, plenty of stretch
    • Sleeveless collared neckline
    • Zip-front
    • Studded detailing
    • High waist, belt loops, front pockets
    • Form-hugging fit, flared-leg silhouette, vertical seam design
    • Runs true to size

    Style Number/Barcode: 06602-0485

    Category Name: Denim Bottoms

    Price: $10.97 $56.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Undeniable Favorite Mid-Rise Denim Skort

    This mid-rise denim skort will be an instant favorite from the start! Designed with a dual slit skirt overlay and a form-hugging fit perfect for pairing with a chic corset top.

    Fit & Features

    • Medium wash denim, slight stretch
    • Mid-rise waist, belt loop accents
    • Side zipper and hook-eye closure
    • Dual slit skirt overlay with back pockets
    • Form-hugging fit
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-0442

    Category Name: Denim Bottoms

    Price: $14.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • High Rise Straight Leg Jeans

    Girl, it's all about the straight leg fit with denim these days! This medium wash pair has slight distressing at the ankles and on the back pockets for an added detail.

    Fit & Features

    • High rise waist
    • Traditional five pocket and belt loop design
    • Hidden zipper | Front button closure
    • Straight leg fit
    • Light distressed detailing
    • Little to no stretch

    Style Number/Barcode: 06602-0089

    Category Name: Denim Bottoms

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Comfy Cool Distressed Overalls

    Slip into nostalgia with these casual-chic overalls! Style this up with a sheer puff sleeve top and some white sneakers for a trendy-take on this throwback piece! 

    Fits & Features

    • Racerback Straps With Snap Buckle Closure 
    • Front Bib Pocket 
    • Traditional 5-Pocket Styling 
    • Belt Loops 
    • Distressed Detailing Throughout 
    • Tapered Pant Legs 
    • Sturdy Denim Fabric I Moderate Stretch 

    Style Number/Barcode: 06602-0073

    Category Name: Denim Bottoms

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Glitzy Rhinestone Fringe High Slit Denim Maxi Skirt

    Create an iconic glitzy girl vibe with this fringe high slit denim maxi skirt! Made with a cotton-blend medium-wash denim fabric, this skirt features a high waist, a maxi-length asymmetric arched hem creating a bold high side slit, and a dazzling rhinestone and ball-chain fringe trim for a diva-worthy moment. Includes belt loops at the waist, hidden front zipper and button closure, and front and back pockets. Style this fitted maxi skirt with a corset top and cowboy boots for festival season!

    Fit & Features

    • Cotton-blend denim fabric, minimal stretch
    • High waist
    • Fitted silhouette
    • Belt loops, front button, hidden zipper, dual front and back pockets
    • Maxi-length asymmetric arched hem, high side slit
    • Rhinestone and ball-chain fringe trim
    • Runs true to size

    Style Number/Barcode: 06601-0179

    Category Name: Denim Bottoms

    Price: $6.97 $65.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Cutie In Charge Wide Leg Denim Pants

    Cute and in charge, that's just how you'll like it in these cargo denim pants essential for looking cool for the summer! It features a high-rise waist, four flap cargo-style pockets, two back pockets, and a wide-leg silhouette on dark-wash denim fabric. Complete the look with the matching vest.

    Shop Matching Vest: Cutie In Charge Sleeveless Denim Vest

    Fit & Features

    • High-rise waist
    • Four flap cargo-style pockets, two back pockets
    • Wide-leg silhouette
    • Front button and hidden zipper closure
    • Belt loop accents
    • Dark wash denim, minimal stretch
    • Runs true to size

    Style Number/Barcode: 06602-0433

    Category Name: Denim Bottoms

    Price: $9.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Add Some Edge Romper
    Add some edge to your look with this trendy jean romper! It features a collar, a snap button down front, long sleeves with buttons to cuff, two front snap button pockets, two front pockets and two back pockets, and a majorly distressed hem. The romper is composed of a light wash denim fabric with no stretch.

    Model is 5'8.5" with a 32" bust, 24" waist and 35" hips. She is wearing a size small.

    Style Number/Barcode: 06603-0772

    Category Name: Denim Bottoms

    Price: $5.00 $72.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Such A Trendsetter Cargo Denim Joggers

    Showcase your status as a major trendsetter in these must-have denim joggers. They feature a high-rise waist, a front button and hidden zipper closure, faux slanted front pockets, two back pockets, cargo style detailing with buttoned side faux pockets, and a relaxed fit. Complete your look with a basic bodysuit and heeled mules.

    Fit & Features

    • High-rise waist
    • Front button and hidden zipper closure
    • Faux slanted front pockets
    • Two back pockets
    • Cargo style details
    • Buttoned side faux pockets
    • Medium denim fabric, no stretch
    • Runs true to size

    Style Number/Barcode: 06602-0229

    Category Name: Denim Bottoms

    Price: $21.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Buckle Up High Waist Shorts

    Buckle up girl in these high waist shorts this season to show off those glowing gams girl! Pair with your fav boots and fringe for a boho goals lewk!

    Fit & Features

    • High Rise Waist
    • Single Button and Zipper Closure 
    • Traditional Five Pocket and Loop Design 
    • High Rise Cut | Fringe Hem 
    • D-Ring Buckle Accent 
    • Light-Medium Wash Denim Fabric
    • Relaxed Fit | Slight Stretch 

     

     


    Style Number/Barcode: 06603-0069

    Category Name: Denim Bottoms

    Price: $13.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • One Less Problem Mid-Rise Denim Mini Skirt

    Putting together a look will be easy with this mid-rise denim mini skirt with a cute vintage-inspired tint and a bodycon silhouette. 

    Fit & Features

    • Vintage-inspired denim fabric with tint effect
    • Mid-rise waist, button and zipper closure, belt loops
    • Bodycon silhouette, back pockets
    • Mini-length hem
    • Runs true to size

    Style Number/Barcode: 06601-0236

    Category Name: Denim Bottoms

    Price: $32.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: M, L, XL

  • Just Being Me Utility Denim Jumpsuit

    Typical me, out and about, a busy one, with the cutest effortless jumpsuits! Style with cute white sneakers if ur on the go, or dress up with heels!

    Fit & Features

    • Collared neckline | Sleeveless
    • 3D hip pockets | Double breast pockets
    • Belted detail mid waist
    • Cut off straight leg
    • Light tortoise shell buttons + buckle
    • Light wash denim | Minimal stretch
    • 100% Cotton

    Model is 5'9" with a 34" bust, 24" waist and 34.5" hips. She is wearing a size small.  

    Style Number/Barcode: 06602-0095

    Category Name: Denim Bottoms

    Price: $20.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free