Skip To Content

    18 Gorgeous Midi Skirts Under $30 You Can Get On Amazon

    Affordable midi skirts that'll maximize your style.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A floral A-line pleated skirt that will have your style in full bloom.,

    Promising review: "I ABSOLUTELY LOVE THIS SKIRT!!! I get so many compliments and the pockets are my favorite!!!! My 3-year-old nephew tells me I look like a princess every time I wear it! It's so cute, comfy, and feminine. My husband jokes that it resembles a tablecloth, but princess trumps tablecloth so I'm happy! Thank you!" —Samantha

    Price: $13.99+ (available in sizes S-3X and in 27 colors and patterns)

    2. A polka-dot number you can wear with a basic white T-shirt or pair with mixed prints if you're feeling daring.

    Promising review: "This is a gorgeous skirt. The elastic waist is thick and tight enough to hold the skirt on well without sliding down, yet loose enough to get over your hips and not suffocate you if you wear it all day. I love that the waist is gathered, so you don't have to deal with zippers, yet it also has an un-gathered front panel so you can wear the skirt without having to cover up the elasticized waist. I ordered a small because I have similar proportions to the model, except I am about an inch taller, so it hit me about 1 inch below my knee. The material is not particularly soft or silky (it feels like cotton), which I actually like because I had a silky vintage version of this skirt that got torn up too easily. I look forward to wearing this skirt often!" —Heidi H

    Price: $16.78+ (available in sizes XS-XL)

    3. A pencil skirt with a bow-like accent on the front you'll impress everyone at the office with.,

    Promising review: "I am so in love with this skirt. I was still having some doubt buying it even though I read all the customer reviews, but I decided to take the risk and turned out to be a good risk. The skirt Is really beautiful with nice material compared to its price. I am really happy with my order, and it is so true to size. Mine fit perfectly, and I wear large so decided to order large. It was the best decision."—Akua Abrafi

    Price: $9.99+ (available in sizes S-4X and in 25 colors and patterns)

    4. A tulle tutu so cute and fun people might mistake you for Carrie Bradshaw.,

    Promising review: "This is a very well-made skirt, which you can use for special occasions or just as a fun daily outfit. I'm usually a 10-12 in jeans, so I ordered a XL, as I didn't want the skirt to go right on my waist. It fit perfectly, and I'll definitely order another one on a different color. ❤️" —Diana

    Price: $9.90+ (available in sizes S-5X and in 40 colors)

    5. A pleated skirt that will be flying out of your closet as you won't be able to wear it enough.,

    Promising review: "This is skirt is amazing. I now own four of them, and I am thinking about buying more! They are great for work since they have pockets, and you can also dress them up or down with a variety of tops. They wash and dry fairly well, and I really don't have to iron them (though I probably should). I wear a size 6-8 and bought these in medium. They fit fairly well, with room to tuck in a shirt. I think small might fit too, but it would be a bit too tight." —Laura79

    Price: $8.99+ (available in sizes S-3X and in 30 colors and patterns)

    6. A shimmer accordion skirt you'll look and feel like a damn disco ball in, so you'll for sure have a great time twirling the night away in it.,

    Promising review: "This skirt exceeded all of my expectations. It shimmers, has beautiful pleats, and the material is soft yet substantial. Oh my, I can't count the number of compliments I've received from my sisters. I am running back to purchase more asap." —Red Fox

    Price: $12.69+ (available in sizes XS-XL and in gold and silver)

    7. A wrap skirt with a detachable bow tie and a ruffle trim that adds a bit of unexpected fun.,

    Promising review: "I absolutely love this skirt. It’s so comfortable and so attractive. The hem bounces and flows around when you walk. It is a tad bit smaller than I expected, but it still fits really nice. It’ll be great for work or even nighttime events." —Sarah J.

    Price: $19.99+ (available in sizes XS-XXL and in green and navy)

    8. A basic A-line skirt with pockets so deep you can stash lip balm, your phone, and probably all your hopes and dreams.

    Promising review: "I love this skirt! It’s a bit on the heavier side since the material is thicker and it has a lining, so it would be perfect for late fall or winter. The pockets are what really sold me. The color is exactly as it says (I got the wine red). I was worried about the fit since I’m between a small and medium, but the medium fit comfortably." —Sydney

    Price: $18.98+ (available in sizes S-XL and in 14 colors and patterns)

    9. A belted skirt that's a must(ard)-have for fall and pairs perfectly with a cozy sweater and a PSL.

    Promising review: "It looks just like the picture and fits the same way. I wear this for fall and winter with leggings underneath and snow boots. You can wear any top and jacket you want as it compliments nearly everything. It has pockets and a zipper to one side, and the material is thick yet flows. Honestly, I forget I'm wearing a skirt half the time because it feels so natural." —Always Amber

    Price: $17.99+ (available in sizes S-XXL and in seven colors)

    10. A pop-art-style skirt you get seven days to try on to decide if you like it with Prime Wardrobe, but — spoiler alert! — you're going to love it.

    Promising review: "I LOVE LOVE this skirt! It's so soft. I got it through Prime Wardrobe, and it was more than I would normally spend on something I bought online, but since you get seven days to try things out before purchase I ordered it. I was in love from the minute I put it on." — Dinadub

    Price: $22.32+ (available in sizes XS-XL and in red floral, pink, and teal)

    11. A ruffle skirt that will feel groundbreaking for spring (or summer or fall or whenever you feel like wearing it).

    Promising review: "The material is great, and it looks great. It doesn't look cheap, but it looks like something from J Crew. I get a lot of compliments on it. I wear it with white Keds to dress down." —Jessica P.

    Price: $25.99 (available in sizes S-XL and in black with big flowers, black with small flowers, and yellow)

    12. A flared skirt to help you stand out from the flock and show everyone your true colors.,

    Promising review: "I love this skirt! I will definitely be ordering a couple more in different colors. The colors are vibrant, and the material is soft but still has weight. The waist is not stretchy, so be sure to measure. I'm normally a size 6 pants and I got a medium." —Brittany

    Price: $7.99+ (available in sizes XS-3X and in 44 colors and patterns)

    13. A pleated swing skirt that'll make you feel pretty in pink (plus you won't be able to stop twirling).,

    Promising review: "This skirt is so pretty! It is ballerina pink, lightweight, and the pleats are nice and sharp. Based on other reviews that stated the fit runs large, I ordered a size large instead of an XL, and it fit perfectly! I am 5'3" and the length was mid-calf. The material is thick and feels expensive, but it's not heavy. I wore a slip underneath to prevent static cling, but the material is heavy enough not to need additional undergarment coverage." —Andromeda Eve

    Price: $19.99+ (available in sizes S-2X and in light pink and purple)

    14. A pleather skirt you'll look super slick in.

    Promising review: "I really like this skirt. It fits me like the picture. I wear a medium but purchased a large. I read all of the other reviews before I bought it. This skirt doesn't have an odor. I've received a lot of complements. This is probably the best $25 I've spent in a long time." —Mature1

    Price: $21.99+ (available in sizes S-XXL and in seven colors)

    15. A denim skirt that's such a classic, basically everything in your closet will work with it.,

    Promising review: "This skirt is so cute and fit as expected. I was considering buying a higher priced one because I was worried about the quality, but I made the right decision with this one. It stops right above my knee (I'm 5'7") and has enough stretch to be comfortable enough for all day wear. You can also dress it up or down. I wore it with booties to brunch." —A. Boateng

    Price: $16.03+ (available in sizes 4-12, plus sizes 14-22, and in 10 colors)

    16. A simple high-waisted trumpet skirt everyone should have in their closet because it's the perfect go-to when you feel like you have nothing to wear.,

    Promising review: "This skirt is amazing! It has a little bit of elastic on the back band, which makes this skirt fit comfortably. I bought two of these. They have a lining so they are not see-through. The material is a bit weighty, but it helps with keeping the skirt in place and gives it a nice movement when walking. It is slightly pleated. Overall, I'm extremely happy with my purchase." —Heather

    Price: $12.99+ (available in sizes S-3X and in 13 colors)

    17. An elegant skirt with a handkerchief hem you can rock to work or at your next event.

    Promising review: "I wear a size 12/14 and got the large. It fits perfectly. The fabric is beautiful, dressy, and flirty. I love it." —shops-a-lot

    Price: $6.35+ (available in sizes XS-L and in purple and blue)

    18. And a full midi skirt that might cause you to have an impromptu photo shoot because you look and feel like a queen in it.,

    Promising review: "I love this skirt. I got this skirt so that I can look more professional as a teacher and an admissions assistant at my college. I love the way the skirt flows. It's amazing, and I love the fact that it has the pockets, because out of nervousness, I sometimes play with my hands, and now I can just put them in the pockets. I love the way it looks with and without the belt! It's a good buy. I bought it in a size L because I have hips and a bum." —helpfulshopper

    Price: $19.99+ (available in sizes XS-XXL and in nine colors)

    When people tell me I have too many midi skirts:

    Paramount Pictures

    Reviews have been edited for length and/or clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / Via BuzzFeed