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.

  • Check Her Out Paper Bag Pants
    You know they're looking! Take it in stride in these chic, high-waist plaid pants. They feature pockets at hips and an elasticized paper bag waist with belt loops, removable tie, zip fly, and hook-and-bar closure. Pants are more relaxed through the thigh and taper slightly through cuffed legs. Pants are made from a densely woven material with minimal stretch.

    Style Number/Barcode: 06402-0013

    Category Name: Pants

    Price: $4.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Go With Flow Palazzo Pants
    Bright white and easy breezy, these palazzo pants are the ultimate in summer chic. Pants have a high rise, an elasticized back waist, a side zip, and ultra-wide legs. Pair them with the matching crop top and turn up the heat! Pants are fully lined and made from a soft, lightweight woven material with little to no stretch. 

    Style Number/Barcode: 06302-0040

    Category Name: Pants

    Price: $14.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Smocked And Striped Jumpsuit
    This jumpsuit is smocked and striped and perfect for spring! It features an off the shoulder square neckline, short sleeves, a stretchy smocked top, a high waist seam, and wide pant legs. The jumpsuit is composed of a lightweight woven fabric with no stretch.

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

    Style Number/Barcode: 06402-1231

    Category Name: Pants

    Price: $42.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Rhythm And Stripes Jumpsuit

    Set the mood in this rhythmic, wide-leg jumpsuit. It features a deep V neckline, adjustable spaghetti straps, a waist tie detail and a multi-directional striped pattern throughout. Jumpsuit is composed of a smooth knit fabric that offers moderate stretch.

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

    Style Number/Barcode: 06502-0086

    Category Name: Pants

    Price: $4.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Call My Name Ribbed Pants
    Make them say it loud in these must have pants. They features a ribbed knit with a high elastic waist and a wide leg. Pants are composed of a ribbed knit fabric that offers a form hugging fit with a moderate stretch.Don't forget the matching top to complete your look!

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

    Style Number/Barcode: 06502-0067

    Category Name: Pants

    Price: $11.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Better Together Striped Jumpsuit

    Because you and this jumpsuit are so much better together! The one-piece garment features a spaghetti strap-style top attached to striped, high-waist pants—giving the illusion of a two-piece ensemble! Jumpsuit includes a paperbag-style waist with a tie belt. Jumpsuit is composed of crepe fabric that offers a form hugging fit with a moderate stretch.

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

    Style Number/Barcode: 06502-0109

    Category Name: Pants

    Price: $4.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Linen Stripe Tapered Pants
    These high waist tapered pants are naturally chic! Featuring a hook and bar closure with a zipper, as well as a looped tie belt. These canvas linen pants offer a relaxed fit with a tapered ankle. Don't forget the matching crop top! 

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

    Style Number/Barcode: 06302-0025

    Category Name: Pants

    Price: $4.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Life Under A Palm Tree Pants
    Live your best life under a palm tree, or just in palm print pants! These pants feature a high waist line that is banded and includes a self tie bow detail. They are hip hugging yet flare out at the leg hem. They also have pockets! Pants are composed of a knit material that offers maximum stretch. Don't forget the matching top to make it a set and an easy go-to outfit!

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

    Style Number/Barcode: 06502-0143

    Category Name: Pants

    Price: $9.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Such A Babe Jumpsuit
    Babe alert! Showcase stunning looks in this sultry jumpsuit. It features a sleeveless bodice, a bustier style top with lined cups and a partial lined front, sheer mesh sides and back, a square back with a zipper closure, a high waist seam, and straight pant legs. Jumpsuit offers a form hugging fit to flatter your figure.

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

    Style Number/Barcode: 06502-0021

    Category Name: Pants

    Price: $6.97 $44.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Go Wide Denim Jumpsuit

    Retro-chic vibes lend this light blue denim jumpsuit one-piece wonder status! Jumpsuit features ruffle-trimmed straps, a square neckline, a seamed bodice, back zipper, cargo-style pockets at hips, and a wide-leg silhouette. Jumpsuit is made from a cotton-blend material with a hint of stretch.

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

    Style Number/Barcode: 06602-0013

    Category Name: Pants

    Price: $4.97 $49.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Keeping Knit Sassy Wide Leg Pants
    Keep your look fun and sassy with these cute wide leg pants! They feature a high rise elastic banded waist paired with flowy, wide pant legs with a flared hem. The red pants are composed of a textured ribbed knit fabric that offers plenty of stretch and a comfortable fit. Complete your look with the matching crop top!

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

    Style Number/Barcode: 06502-0061

    Category Name: Pants

    Price: $9.97 $26.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Beat The Heat Cutout Jumpsuit
    As temperatures soar, keep your cool in a crisp, linen-blend jumpsuit just like this one. Suit features adjustable spaghetti straps, a knotted tie-front bodice with cutout detail, a smocked back and zip closure, and wide-leg, cropped pants with pockets at either hip. Jumpsuit is made from a lightweight, gauzy material with minimal stretch.

    Style Number/Barcode: 06302-0055

    Category Name: Pants

    Price: $4.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rise Higher Paperbag Skinny Jeans
    An of-the-moment cut that hugs every curve, these cropped skinnies will be in heavy wardrobe rotation. They feature an ultra-high rise, a paperbag waist with button closure, zip fly, belt loops, and removable tie, and two pockets at either hip and rear.

    Style Number/Barcode: 06602-0026

    Category Name: Pants

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Twisted Stripes High Waist Pants
    Give your look a stylish twist with these statement pants! They feature a high rise waist, a cinching tie waist belt and a straight leg fit with flared hem. The all over stripe pattern flatters while creating an elongating illusion. Pants are composed of a crepe fabric that offers a form hugging fit with a moderate stretch.

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

    Style Number/Barcode: 06502-0090

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Bella High Rise Skinny Jeans
    Oasis by Eunina


    Work your stellar sense of style in these must have Bella skinnies! The jeans feature a high rise waist, a single button with zipper closure, a traditional five pocket with belt loop design, a skinny leg fit with tapered ankle with light distressed detailing. Jeans offer a form hugging fit with a moderate stretch.

    Style Number/Barcode: 06602-1679

    Category Name: Pants

    Price: $6.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Total Tropics Tie Waist Pants
    Feel the island vibes in bold, after-dark florals! These elegant bubble crepe pants have a relaxed fit and feature an elasticized waist with front tie and a wide leg. Top is made from a lightweight, lightly textured woven material with a touch of stretch. Don't forget to pair it with the matching ruffle crop top!

    Style Number/Barcode: 06302-0047

    Category Name: Pants

    Price: $4.97 $29.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tie Me Up High Waist Pants

    These pants are all you boss babe! They feature a banded high waist line, a self tie attached belt that creates a bow detail in the center front. They are fitted at the waist and then they flare out to a wide leg at the hem. They pants are composed of a knit material that offers moderate stretch, and a single vertical stripe pattern.

    Style Number/Barcode: 06502-0088

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tied And Fab High Waist Pants

    Keep your look fab in these pants that bring plenty of flair! They feature a high rise waist, a cinching tie waist belt and a tripe row narrow stripe design to elongate gams! Pants are composed of a crepe fabric that offers a form hugging fit with a moderate stretch. 

    Style Number/Barcode: 06502-0091

    Category Name: Pants

    Price: $12.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • The Classy Little Jumpsuit

    Whether its a sunday funday or brunch with the gals, this jumpsuit is a one piece wonder. Featuring a round neckline, a sleeveless bodice, faux marble buttons down the center, and mid waist line.The pants of this piece flare to a wide leg that hit a mid calf hem. The jumpsuit also has an attached looped tie belt detail, as well as pockets! Composed of a ribbed knit fabric, the piece offers a relax fit with a moderate stretch.

    Style Number/Barcode: 06402-0057

    Category Name: Pants

    Price: $16.97 $42.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Take My Breath Crochet Jumpsuit
    Leave them breathless in this pretty and classy jumpsuit! It features a lace lined bodice with a deep V neckline, adjustable shoulder straps that cross at the back, a wide crochet panel at the waist, and flowy, pant legs made of a textured woven fabric. Jumpsuit offers a form hugging fit with minimal stretch.

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

    Style Number/Barcode: 06302-0038

    Category Name: Pants

    Price: $9.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stylin Striped High Waist Pants
    Get stylin in these adorable high waisted striped pants!  Featuring an attached self tie belt, a banded fitted high waist line that leads down to a flared leg, and a classy vertical striped pattern. The pants are composed of a knit fabric that offers moderate stretch, and is form fitting towards the waist area. Pair them with some heels and take on the day!

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

    Style Number/Barcode: 06502-0079

    Category Name: Pants

    Price: $6.97 $32.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Stripe A Pose Jumpsuit
    The best part about jumpsuits is that they do all the work! This piece features a v neckline, a high waist seam above the hips, and a form fitting sleeveless bodice. Pants flare to a wide leg hem, and the back of the piece has a criss cross detail with a keyhole cut out located lower back. Composed of a pinstripe knit material with a smooth inner lining at the cup, this jumpsuit offers moderate stretch.

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

    Style Number/Barcode: 06502-0070

    Category Name: Pants

    Price: $13.97 $36.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Start A Conversation Flared Pants
    Break the ice with these head turning pants! They feature a mid rise fit, slant pockets and a wide leg pant with flared hem. Pants are composed of a lined lightweight textured woven fabric that offers a relaxed fit with minimal stretch. Includes a shorts length knit lining and hidden back zipper closure. Be sure to pick up the matching top to complete your look!

    Style Number/Barcode: 06502-0142

    Category Name: Pants

    Price: $4.97 $34.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Snake Whisperer Jumpsuit
    We want all the snake print! This suit features a V-neckline and spaghetti straps that cross in the back, a fitted bodice that is hemmed at the waist and a straight leg. The fabric that this piece is composed of is a knit material that offers moderate stretch. This yellow toned jumpsuit puts a twist on your average snake print and we are all about it! 

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

    Style Number/Barcode: 06402-0024

    Category Name: Pants

    Price: $4.97 $39.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance