Pants

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

Trendy Pants That Serve Every Mood

Step into the season with trendy pants designed to fit your every vibe—whether you’re catching golden hour with the group chat or slaying solo on the 'gram. Windsor’s latest pants drop is all about bold energy, soft textures, and silhouettes that stun from brunch dates to beach escapes. Think flare pants with a vintage kick, black pants that do double duty for work and play, and wide-leg styles that bring the drama—without you breaking a sweat.

Serving options? Absolutely. From high-rise cargo pants and ankle-length joggers to polished trouser fits and beachy jumpsuits in tropical prints, your new seasonal wardrobe starts here. Play it cool in crochet pants, elevate your edge with faux leather pants, or keep things casual in our soft-knit leggings and skinny styles that contour and move with you. And don’t sleep on our matching pant sets and new prints—they’re made for mixin’, matchin’, and maximum impact.

We’re talking pant perfection that pairs effortlessly with corset tops, trendy bodysuits, and that blazer you’ve been waiting to style. Need outfit ideas? A flared silhouette plus strappy heels is your throwback moment. A classic black pant with a pop-color top? That’s your main character energy.

Not sure where to start? Get the vibe check from our fave styling how-tos:

Whether you're planning a weekend fit or a wow-worthy workday look, Windsor’s trendy pants collection delivers bold prints, luxe fabrics, and must-have styles for your every moment. Shop online, in-app, or IRL at a Windsor store near you.

  • Jude Mid Rise Skinny Jeans

    Oasis by Eunina

    We are in a daze for denim! They feature a high rise waist, the traditional five pocket and belt loop design, a zipper and front button closure, destructed detailing at the knees, and a skinny leg fit. The light wash jeans are composed of a denim fabric that offers a form-fitting style with moderate stretch.

    Style Number/Barcode: 06602-0024

    Category Name: Pants

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Josie Mid Rise Skinny Jeans

    Take on the day in denim! This pair features a mid rise waist, the traditional five pocket and belt loop design, a zipper and front button closure, super destructed detailing at the knees and thigh, and a skinny leg fit. The light wash jeans are composed of a denim fabric that offers a form-fitting style with moderate stretch

     

    Style Number/Barcode: 06602-0010

    Category Name: Pants

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Take Cover Distressed Camo Pants
    Let's be real: despite your love of camo, you of all people won't be going incognito! Stand apart in these mid-rise skinnies. They feature belt loops and a zip fly with button closure, classic five-pocket styling, distressed detailing from mid thigh through calves, and a tapered silhouette. Pants are made from pure cotton with a hint of stretch.

    Style Number/Barcode: 06302-0058

    Category Name: Pants

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • On High Tie Waist Pants
    Go for lean length in these sleek, ultra-high-rise skinny trousers! Pants feature a banded waist with back zip and tie front and legs that gradually taper. Pants are cut for a slim fit and are made from a heavier-weight woven material with moderate stretch.

    Style Number/Barcode: 06502-0149

    Category Name: Pants

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Fit To Flare Striped Pants
    Melding the comfort of your fave lounge wear with the cool of your chicest trousers, these pants are kinda perfect. They feature a higher rise, vertical contrast stripes, a tie-front waist, and a long, flared-leg silhouette. Pants are made from an ultra-soft brushed knit material with moderate stretch.

    Style Number/Barcode: 06502-0105

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Zip It Skinny Jeans
    Zip it up with these edgy skinny jeans. They feature a front zip closure with a ring accent, two side seam pockets, two back patch pockets and light distressing. They have a high-rise fit that's skinny throughout. Made of a cotton fabric with very minimal stretch.

    Style Number/Barcode: 06302-0054

    Category Name: Pants

    Price: $4.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Flirty Front Slit Wide Leg Pants
    Hey, flirty babe - these pants are just for you with an elasticized waist, sexy leg slits and smooth, lightweight crepe fabric. They feature a wide leg fit, a high waist and have no stretch.

    Style Number/Barcode: 06402-0098

    Category Name: Pants

    Price: $4.97 $38.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Clara High Rise Destructed Hem Skinny Jeans

    Oasis By Eunina 

    Slay the fall fashion scene with this must have pair of Clara skinny jeans. They feature a high rise waist, the traditional five pocket and belt loop design, a front button closure, form-fitting pant legs, and a trendy destructed ankle hem.

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

    Style Number/Barcode: 06602-0008

    Category Name: Pants

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Cutie In Cargo Pants

    Lookin' good, cutie! These high-waisted cargos feature an elasticized waist with belt loops. Cargo pockets are included throughout for an on-trend utility look, while elasticized leg openings add structure to a relaxed fit. Made of a denim fabric as comfy as your favorite jeans.

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

    Style Number/Barcode: 06602-0029

    Category Name: Pants

    Price: $6.97 $46.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Licorice Lover Jumpsuit
    This jumpsuit it totally sweet! It features spaghetti shoulder straps, a v-shaped neckline, an adjusatable waist tie, and straight leg openings. Including a lined bodice, it's composed of an ultra-soft jersey knit fabric with plenty of stretch.

    Style Number/Barcode: 06502-0122

    Category Name: Pants

    Price: $4.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Babe in Skinny Cargo Pants

    Babe, you'll be lookin' good in those skinny cargo pants! Featuring a woven belt and a tight, super-flattering fit, these bottoms are a closet staple. Pair with a basic top and add on some heels for a cute day-out look.

    Fit & Features

    • High rise waist
    • Woven belt with a double D-ring closure
    • Front zipper closure
    • Slanted and button-flap leg pockets
    • Form-hugging fit
    • Twill fabric with moderate stretch
    • Runs true to size

    Style Number/Barcode: 06302-0057

    Category Name: Pants

    Price: $15.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Chic Striped Tie Waist Pants
    Chic and striped, these tie waist pants can do no wrong! They feature a high rise waist paired with wide pant legs.

    Style Number/Barcode: 06502-0106

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bone Baddie Metallic Skeleton Jumpsuit
    Because you're a baddie down to the bones! This Halloween costume ready jumpsuit features a full metallic skeleton front, a round neckline and long sleeves. Fabric is a sheer mesh that offers a form hugging fit with some stretch. Style is pull-on with a small keyhole opening on the back. Complete your baddie Halloween costume with matching accessories to celebrate the season!

    Style Number/Barcode: 06502-0107

    Category Name: Pants

    Price: $4.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • So Smooth High Waist Pants

    They fit, they flatter, and their high waist complements every curve! These pants feature a stretchy banded waist with back zip, slash pockets at front hip, seam detail at back, and long, slim legs. Pants are made from smooth nylon a blend with a touch of stretch for 9 to 5 comfort.

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

    Style Number/Barcode: 06402-0070

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tres Chic Tapered Pants

    Stay chic this season with printed, tapered pants. These trousers feature a high-rise elasticized waist, a tie detail, and tapered leg openings for a skinny fit. They're made of a lightweight crepe fabric with minimal stretch.

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

    Style Number/Barcode: 06502-0151

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • You Better Believe It Pants
    You better believe these are the cutest pants ever! Featuring an elasticized waist with an adjustable tie, these wide leg pants are made of a lightweight crepe fabric for dressing up or down. The pants are fully lined for a comfy fit with no stretch.

    Style Number/Barcode: 06402-0041

    Category Name: Pants

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • You Better Believe It Pants
    You better believe these are the cutest pants ever! Featuring an elasticized waist with an adjustable tie, these wide leg pants are made of a lightweight crepe fabric for dressing up or down. The pants are fully lined for a comfy fit with no stretch.

    Style Number/Barcode: 06402-0040

    Category Name: Pants

    Price: $9.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Runnin' Away From These Jogger Jeans
    Get away from all the fakeness with a new pair of essential, high-rise jeans. Featuring a paperbag waist, zip fly, belt loops, side seam and back patch pockets, these denim pants fit slim through the waist and leg. They included elasticized leg openings and a bit of stretch for a flattering fit.

    Style Number/Barcode: 06602-0038

    Category Name: Pants

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Be Mine Sweetheart Tapered Jumpsuit

    A little utilitarian and a lot chic, this crepe jumpsuit guarantees all eyes on you. The suit features a strapless sweetheart neckline, a seamed, lightly padded bodice with elasticized zippered back and cutout detail above the waist, pockets at either hip and legs that are slightly fuller through thigh and taper gently towards hems. The jumpsuit is made of lightweight woven material with modest stretch. Complete look with heels

    Fit & Features

    • Strapless sweetheart neckline with padded bodice
    • Cutout detail above the waist
    • Pockets 
    • Skinny leg fit
    • Lightweight woven fabric
    • Form hugging fit
    • Moderate stretch 

    Style Number/Barcode: 06502-0115

    Category Name: Pants

    Price: $6.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Classic And Chic Belted Pants
    A classic look with an added chic factor, these pants are a must-have. They feature a high rise waist, front hidden multiple hook and bar closures, an included belt, front slanted pockets, and tapered, straight pant legs. The pants are composed of a smooth woven fabric with no stretch.

    Style Number/Barcode: 06402-0089

    Category Name: Pants

    Price: $4.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Sassy In Stripes Jumpsuit

    Yes girl, you love a sassy and bold look, so this stylish jumpsuit is perfect for you! It features a sleeveless strapless square neckline with an elastic banded hem, a back zipper and hook and eye closure, a cross front detail, a high waist seam, and flowy pant legs. The jumpsuit is composed of a lightweight woven fabric with no stretch.

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

    Style Number/Barcode: 06402-0027

    Category Name: Pants

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Basic Flare Pants
    These basic flare pants will dress up your everyday 'fit! They feature a high rise elastic banded waist paired with form-fitting pant legs with a a flared hem. The pants are composed of a stretchy knit fabric for a comfortable fit.

    Style Number/Barcode: 06502-0146

    Category Name: Pants

    Price: $9.97 $22.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • High Waist Flare Pants

    These high waist flare pants will turn your look into an instant classic! They feature a high rise waist, a back zipper closure, and fitted pant legs with a trendy flared hem. The pants are composed of a stretchy knit fabric.

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

    Style Number/Barcode: 06402-0071

    Category Name: Pants

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Whatcha Need Jumpsuit
    This is whatcha need, girl! This jumpsuit features a smocked bodice with a V-shaped chest cut-out. Smocked throughout, the piece is structured with a back cut-out and flare leg. Composed of a breathable cotton blend fabric with no stretch.

    Style Number/Barcode: 06302-0064

    Category Name: Pants

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance