Skip To Content

    20 Stylish Skirts You Can Get On Amazon

    Fashionably, cute, and fun — no matter the occasion!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A modest, pleated A-line skirt for the office, church, or a lunch date.,

    Promising review: "Such a beautiful print, and such a classy cut! I get compliments every time I wear this skirt, and I wear it often — it's too easy to dress up/down, so I'm having to limit myself to wearing it out once per week." —Amazon Customer

    Price: $9.99+ (available in sizes XS–3XL and 45 colors)

    2. A floral wrap skirt perfect to wear on the beach or on a tropical vacation.,

    Promising review: "I bought this wrap skirt for an upcoming vacation. Really cute! Love the print, would go with a solid crop top or tank. Live the way it flows behind me when walking! Looking forward to wearing it!" —Lauren D

    Price: $6.99+ (available in sizes S–XL and eight colors)

    3. An artful accordion skirt that'll turn heads every time you wear it.


    Promising review: "I loved everything about this skirt. I got so many compliments and everyone asked 'where did you get it from?'" —Angela Coleman

    Price: $24.99+ (available in sizes S–3XL and eight patterns)

    4. A vibrant high-waist flared skirt to wear to a formal event or just a casual party — either way, you'll be able to wear this skirt to events in any season.,

    Promising review: "Absolutely love this skirt! A classic look for work, good length with flats or heels. I love having pockets to keep my cell phone handy while at work and fabric doesn't get horribly wrinkled after riding in the car for hours at a time." —dorothy taylor

    Price: $12.88+ (available in sizes 2–18 and 11 colors)

    5. An embroidered faux suede mini with a head-turning design to make everyone say, "Where'd you get that?"


    Promising review: "Adorable high waisted embroidered mini skirt. Fit my daughter well. She received a lot of compliments. Pretty with a black shirt or any of the vivid colors that appear in the embroidery on the skirt. It's just what we were looking for and looks much more expensive than the $20 I paid for it. Would recommend to others." —karen

    Price: $20.99+ (available in sizes 0–12 and four colors)

    6. A flared mini skirt for a date or just a picnic with friends.,

    Promising review: "It’s beautiful and perfect! I got the floral one and I’ve used it on my speech days a few times as well as going on a date. It’s very feminine yet stylish and sophisticated. I love it!" —Lica

    Price: $9.99+ (available in sizes XS–2XL, 12–16, and 27 colors)

    7. A suspender skater skirt that'll be fashionable, comfortable, and snazzy — it'll be a go-to piece in your closet.

    Promising review: "Super cute! The fabric is breezy and breathable, good for hot days. I have gotten so many compliments on this skirt!" —Danielle

    Price: $9.99+ (available in sizes XXS–XL and five colors)

    8. A midi pencil skirt with an elastic waistband for all-day comfort in the office or a professional event.


    Promising review: "This skirt is very versatile. I love it 'cause its really comfy and can be casual and dressy depending on the top. Good price. It is a little loose on the bottom, but necessary to walk. It's not skin tight, which works for me as I wear it to work." —Jaga222

    Price: $15.86+ (available in sizes S–XL and 19 colors)

    9. An African-print maxi skirt with pockets and an elastic waistband for a classic cultural style you can rock in the sunshine or even the rain.,

    Promising review: "I absolutely love the skirt it fits perfectly, I wear a size medium and the fabric is perfect! It's nice, thick, and not cheap looking. I got plenty of compliments." —Tip

    Price: $18.99+ (available in sizes S–3XL and 10 colors)

    10. A pleated, belted maxi skirt that'll be one of the most versatile pieces you'll ever own. Whether it's on the beach or to a formal, you'll never want to take this beautiful skirt off!,

    Promising review: "I can't get over how much I love this skirt. It is somewhat long, but nothing rolling it in at the top can't fix. It's absolutely magical. I plan on wearing it as part of a mermaid by land outfit for our renaissance festival as well as a formal ball because really this skirt is just so versatile. I'm a larger girl so I was VERY concerned that I'd have to add more elastic, but I got the 2X and it fit like a dream. Not too tight, and personally very comfortable." —Hope

    Price: $37.98+ (available in sizes M–5XL and 24 colors)

    11. A high-waist plaid mini for a posh but minimalist look that'll pair well with tights (or not) and your favorite pullover.


    Promising review: "I am obsessed! I have a little bit of a booty and this skirt is the perfect length! Great quality for the price point and an overall successful purchase! SO HAPPY!" —David S.

    Price: $15.99+ (available in sizes S–XL and three colors)

    12. A belted pencil skirt that'll hug your curves in a professional way and won't ride up, so you'll feel comfortable and confident walking around the office.

    Promising review: "It's perfect! I work on a university campus, so I need to dress professionally and also wear something comfortable enough to walk around in. These skirts are perfect. I ordered a second one and one of another style. The material feels very durable. It doesn't ride up like some skirts do, making you have to pull it down all day. It's a good skirt." —Shan

    Price: $13.99+ (available in sizes S–2XL and eight colors)

    13. An athletic skort for running, tennis, golfing, or working out. Either way, you'll be stylish while exercising.


    Promising review: "I bought this skort to wear around the parks at Disney World. It is perfect. The fit is great! I will be buying more." —Tori Griggs

    Price: $11.99+ (available in sizes XS–2XL and 13 colors)

    14. A vibrant long side-split pencil skirt with a high waist you can wear any time of year, especially if you're looking to add some color to your wardrobe.


    Promising review: "This is a great skirt for any time of year. It's comfortable and easy to care for. I bought one in black and one in navy!" — Me

    Price: $11.99+ (available in sizes S–3XL and 26 colors)

    15. A flowy cotton skirt for a relaxed, soft, and drapey fit that'll feel great throughout the entire day.


    Promising review: "This is a great buy. I bought this skirt in several colors. This was after I bought one and really loved it. First off, this is so comfortable. The waistband is relaxed. It is something I could wear to work or just for casual wear." —garden walla

    Price: $10.12+ (available in S–6X and 17 colors)

    16. A drawstring pleated skirt with faux buttons and lightweight fabric to give you the ultimate summer outfit of the day.,

    Promising review: "Love this skirt. The elastic waistband stretches which is perfect because that means I can step into it and fit it over my hips! (Instead of putting it over my head). It's true to size and hugs my waist perfectly without being too tight. I really love this skirt. The color is mild, but the subtle tone is nice. Great summer skirt. Heavy enough to not blow around obnoxiously and show your butt to everyone, but lightweight enough to not weigh you down." —Susie Rae Fitness

    Price: $13.99 (available in sizes S–L and 27 colors)

    17. A ruched, high-waisted pencil skirt for a classy style you'll want to wear all the time.


    Promising review: "This is my most complimented skirt. It keeps the bum and legs looking good and for those of us with a little pudge in the front, it provides good camouflage. I will be repurchasing this skirt in more colors. It's very comfortable and even though it feels silky, the material is actually pretty durable." —Roxi

    Price: $22.99+ (available in sizes XS–3XL and 10 colors)

    18. A knee-length denim skirt to dress or up or down from the office to dinner.,

    Promising review: "LOVE these skirts! I have three now (black denim, grey, and light blue). I get compliments every time I wear them. The skirt fits a bit snug but it has some stretch in it. The snugness adds to the pencil skirt look and I believe that is the look us ladies are trying to pull off, so that is the perfect size I was looking for. Looks cute in flats and super cute in heels! You can dress it down or up... a multi-look skirt!" —Boricua

    Price: $19.99+ (available in sizes 2–24 Plus and 19 colors)

    19. A bohemian maxi skirt for the ultimate free spirit vibes! It'll pair well with anything like a tank top, turtleneck, or a denim shirt.


    Promising review: "Beautiful fabric! It's not too thin or clingy and not too thick or too warm. It's good for any season here in Texas. Quality workmanship. I ordered another in a different pattern. No negatives, I'm very happy." —Texas Mom

    Price: $15.99+ (available in sizes S–3XL and 10 colors)

    20. And an avocado flared skirt to rock your favorite fruit with style and flair., Amazon

    Promising review: "This avocado skirt is perfect for what I expected. I did read enough of the reviews to know that it might be a bit sheer, but I actually didn't have any issues with that. I wore it to teach middle school and got lots of compliments from students. I paired it with a simple black v-neck and flats, and I loved it! I have washed and dried it on regular settings, and it seems to have shrunk a tad, but not too much. For such an inexpensive price, I'm really happy with the product I got. I'm eyeing the donut skirt next!" —Brittany Gardner

    Price: $13.99 (available in sizes S–2XL and 20 patterns/colors)

    Reviews have been edited for length and/or clarity.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!


    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form