Products are chosen independently by our editors. Purchases made through our links may earn us a commission.
No matter the time of year, midi skirts are a closet essential. They’re practical and easy to style: Opt for a crop top or tank in the warmer months, and go with a sweater or jacket during the cooler months. Technically, a midi skirt has a “medium” length that ends near the middle of the calf, but today, midi skirts can reach anywhere from just below the knee to just above the ankle. Indeed, some ‘midi’ skirts are just full-length maxi skirts in disguise. With styles spanning floral designs, animal prints, wrap skirts, bodycon shapes, and many others you’re sure to find a skirt that makes you feel good and fits into your style profile.
1. Madewell Reistor Overlap Midi Skirt
Elevate your style with the Reistor Overlap Midi Skirt, a blend of sophistication and comfort. The stylish overlap design adds a touch of flair to this timeless piece that’s fit for casual outings or semi-formal occasions. The skirt has a casual feel, but you can pair it with a tucked-in blouse and kitten heels for a chic look. It is available in sizes XS to XXXL and has a matching tank top if you love a cohesive ‘fit.
This lightweight hemp wrap skirt is perfect for layering.
2. Quince 100% Washable Silk Skirt
Midi skirts to shop now: Quince 100% Washable Silk Skirt
The 100% Washable Silk Skirt is a luxurious piece that won’t break the bank. Crafted from mulberry silk, this skirt has a smooth texture and sheen that catches the eye. Whether you're attending a special event or adding a touch of luxury to your everyday wardrobe, this skirt is beautiful and comfortable. Available in over a dozen flattering colors and sizes XS to XL, this skirt is great for day and night styles.
This silk skirt has easy care instructions.
3. Topshop Marble Pattern Midi Skirt
Midi skirts to shop now: Topshop Marble Pattern Midi Skirt
If you’re looking for a patterned style, try this mesmerizing piece that mixes contemporary style with a classic silhouette. The Marble Pattern Midi Skirt’s unique swirls enhance your curves, but the fabric doesn’t feel constricting. You can dress it up or down and shop the gray/black skirt from sizes 0 to 14.
This marble-patterned style is minimal but not boring.
4. Linenia Linen Skirt with Pockets
Midi skirts to shop now: Linenia Linen Skirt with Pockets
Linen skirts are a wonderful addition to any wardrobe: they add texture and tend to be long-lasting since they’re from a durable, natural lightweight fabric. This Linen Skirt with Pockets has a comfortable, elastic waistband and comes in dozens of colors including the full rainbow. You can order the skirt in sizes S to 2XL.
Who doesn’t love a skirt with an elastic waist?
5. Able Bessie Pleated Skirt
Midi skirts to shop now: Able Bessie Pleated Skirt
The Bessie Pleated Skirt from Able has a captivating layered style, accentuated by delicate pleats and a wavy hem that adds a touch of flair to your outfit. The unique design blends sophistication with playful charm, making it a versatile item whether you’re staying in or going out. The skirt is only available in black, but we love a good staple wardrobe piece. Shop it in sizes XXS to 3X.
The fabric’s pleats and lettuce hem make this skirt flow as you walk.
6. Eloquii Neoprene Pencil Skirt
Midi skirts to shop now: Eloquii Neoprene Pencil Skirt
For a form-fitting style, shop the Neoprene Pencil Skirt from Eloquii. The skirt has some stretch for a comfortable fit and is easy to style with blouses for the office or a crew neck for a casual brunch look. The skirt is available in a selection of plus sizes ranging from 12 to 32 and it comes in nine bold colors like red, fuschia, and emerald.
This skirt hugs the body and has medium stretch.
7. Lulus Black Floral Print Satin Midi Skirt
Midi skirts to shop now: Lulus Black Floral Print Satin Midi Skirt
For a print skirt option, we like the Black Floral Print Satin Midi Skirt from Lulus. The woven satin fabric has a bright floral print that adds a touch of romance. Featuring a high waist, side ruching, and a playful kick pleat at the back, this skirt adds zest to your wardrobe. The hidden zipper and clasp at the side provide a seamless finish. Shop the skirt in sizes XS to XL.
Don’t be afraid to go for bold with a bright, floral print midi skirt.
8. Mango Denim Midi Skirt
Midi skirts to shop now: Mango Denim Midi Skirt
Don’t forget denim skirts when it comes to shopping midi styles. This Mango Denim Midi Skirt, available in two light washes and sizes XXS to 3X, is a classic. With five pockets, a mid-calf length, and an eye-catching front slit it’s both timeless and trendy. The straight cut is flattering for all body shapes, and the light wash has a nostalgic, 90s feeling.
Denim skirts are easy to style; they go with everything!
9. Lulus Upscale Aura Cream Textured Knit Faux Wrap Midi Skirt
Midi skirts to shop now: Lulus Upscale Aura Cream Textured Knit Faux Wrap Midi Skirt
When it comes to a soft and cozy midi, the Upscale Aura Cream Textured Knit Faux Wrap Midi Skirt takes the cake. Made from 100% cotton, the skirt has textural knit shapes throughout that add visual interest. The front of the skirt also has a slit that makes the banded style appear to be a wrap. The cream-colored style is available in sizes XS to XL.
This skirt feels like wearing a blanket.
10. Everlane Organic Cotton Sweater Midi Skirt
Midi skirts to shop now: Everlane Organic Cotton Sweater Midi Skirt
Skirts and tights will keep you warm in the winter, especially if you dress in a sweater-skirt like the Organic Cotton Sweater Midi Skirt from Everlane. The straight silhouette is lengthening, and the skirt’s ribbed, stretch material will keep you warm. This option also features an elastic waistband and a back slit. The sweater skirt comes in a creamy canvas color and sizes XXS to XL.
Sweater skirts are a feminine staple in the winter.