Skip To Content

    30 Of The Best Prom Dresses You Can Get On Amazon

    Dress to impress without draining your bank account!

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

    1. A silky crossover gown so your lasting impression before graduation remains immortal.

    Promising review: "This dress is so soft and comfortable. The dress has good air flow and beautiful drape. It's reasonably modest, so you can wear it in a variety of situations. There is a slit, but it is mostly just for ease of movement, you don't have to worry about flashing someone or being overly slinky. Great buy!" —Caitlin Hull

    Price: $22.99+ / Sizes: S–XXL. / Available in four colors.

    2. A semi-sheer chiffon dress with just enough glimmer to light up the dance floor yourself — sorry, low-budget disco ball.

    Promising review: "I was skeptical about buying the dress without trying it, but it fits perfectly. The quality is very good and the flow of the material amazing." —AG

    Price: $42.99 / Sizes: S–3X. / Also available in blue.

    3. A sequined mini dress that'll keep the party going long after the DJ's last song.

    Promising review: "I bought this dress to take to Vegas and I’m so glad I did; I love this dress! I love everything about it: fits great, surprisingly comfy and great quality. I bought the XL and it fit like a glove, but not too tight. It also looks really cute with tights! For the price, it absolutely exceeded my expectations." —AHolt785

    Price: $27.88+ / Sizes: S–XL. / Available in four colors.

    4. A stretch satin mermaid gown with intricate gold lace appliqués for looking like the epitome of sophisticated while dancing to "Despacito."

    Promising review: "Elegant, stunning and beautiful! I've attended galas in the past and have spent hundreds of dollars on my dresses. This dress is as beautiful and of good quality like my more expensive gowns. It fit me like a glove. Highly recommended this dress!" —Mya Bee

    Price: $69.99+ / Sizes: 2–12. / Available in 11 colors.

    5. A majorly ruffled gown so all eyes are on you in each and every group photo in front of your friend's pool.

    Promising review: "If I could give this a million stars I would. This dress arrived WAY sooner than expected and is definitely way more beautiful than the picture could show. The quality of the product could not get any better, especially for the price!!" —Tawnya

    Price: $89.99+ / Sizes: 2–24+. / Available in 17 colors.

    6. A ruched gown featuring a double gold beaded belt to look like a Grecian goddess — you may call me Aphrodite.

    Promising review: "This dress is so beautiful. I’m amazed! The quality and design is no less than luxury brands. With the price given, it’s totally worth the money. Overall, this is a 10/10. Trust me." —Amazon Customer

    Price: $39.99+ / Sizes: 4–16. / Available in 14 colors.

    7. A lacy dress with a tiered skirt that'll bring you layers and layers of confidence.

    P.S. this is padded for a ~no bra~ option!!

    Promising review: "The fabric is beautiful and the stitching is very professional. The ribbon that separates​ the top between the flowing bottom is also proportioned right at the waist. I gave this dress five stars because the company was very proactive and professional and the dress is outstanding." —Hc

    Price: $49.99+ / Sizes: 4–16. / Available in seven colors.

    8. A strapless, peacock-embroidered dress, because you deserve to shamelessly show off all night.

    Promising review: "Wore this last night to a gala and got so many compliments! The beading and embroidery are very secure and perfectly placed. The padded cups are firm enough (in addition to the bodice boning) that a strapless bra is not needed. The fabric flows beautifully." —JRae

    Price: $58.79+ / Sizes: 2–24+. / Available in four colors.

    9. A flared cap-sleeve dress with a cinching bow so your budget and good taste can meet *halfway*.

    Promising review: "I really, really love this dress. It is a great quality of fabric and a great fit. It is puffy enough to wear without a petticoat, but you would also be to wear one (which I did). I can not wait to buy more of these in this color and others. I have recommended this dress to everyone that I have talked to about it. There are absolutely no cons for this dress!" —Morgan Powell

    Price: $20.69+ / Sizes: XS–3X. / Available in 44 colors.

    10. A beaded mermaid gown to add impeccable glamor to your gymnasium.

    Promising review: "This is a beautiful dress!! I love how the bottom flares out. It hugs your body and shows off those curves! It is very stretchy. It is a tight fit but not uncomfortably tight! This could be a formal dress for a prom or a night out and I am all about deals." —Shopping addict!!

    Price: $4.89+ / Sizes: S–XL. / Available in five colors.

    11. A floral lace-collared cocktail dress that'll give you room to show off your most dramatic dance moves without tearing a skirt.

    Promising review: "It's not often that I feel as eager to write a product review as I do about this one. I impulsively ordered this dress late last week as a potential option to wear for Valentine's Day when I saw that this particular color and style combination was on sale. To say I was surprised by the quality and fit of the garment was an understatement. It fit me perfectly, made me feel beautiful, and was richly colorful. I am so in love with this dress that I've already added another color to my cart, and I plan to invest in the black one as well. It is easily the best dress I have ever purchased." —Gina

    Price: $15.99+ / Sizes: XS–3X. / Available in 45 colors.

    12. A floral cinched dress for ~growing~ on your date even more than you already have.

    Promising review: "We were very nervous because we had to order these dresses last minute to replace some other, very disappointing dresses we had received for a wedding next week. When the dresses arrived, we immediately tried them on. They are absolutely beautiful. The fabric feels amazing and they fit wonderfully. There are three of us and all three of us have different body types and they fit us all great. They are very flattering on all of us and are very comfortable. I would highly recommend these to anyone!" —Ryan Buck

    Price: $39.99+ / Sizes: 2–24+. / Available in three strap designs.

    13. A chiffon sweetheart gown with delicate beading so you look like a million bucks without spending your future tuition.

    Promising review: "I am not a fan of buying any type of clothing online because it does not look anything from the picture, but this dress is the only exception. When the dress arrived, I was very satisfied and I loved it. Even my family loved it! This dress is very elegant and beautiful from top to bottom, from the color to the beads. I would recommend buying!" —Amazon Customer

    Price: $32.99+ / Sizes: 2–24+. / Available in nine colors.

    14. An off-the-shoulder mermaid gown to take photos you'll still be proud of when you're 80 — forget baby photos THIS is what you're grandkids will be looking at.

    Promising review: "I felt super sexy in this dress last weekend. I received a lot of compliments. It fits great and you can't beat the price. I chose it over some of my much more expensive dresses for a formal party. The material isn't anything expensive, but it isn't cheap looking or thin like you sometimes get on Amazon. I definitely recommend this dress." —Grown Woman

    Price: $19.49+ / Sizes: 4/6–XXL. / Available in three colors.

    15. A crystal-beaded chiffon gown with a lace-up back that'll make you wonder if you should just skip this shindig and go straight to the red carpet.

    Promising review: "Oh my gosh! It is beautiful! I love it! it is the perfect fit and they have great customer service. It also came very fast (probably because I chose expedited but still it was great)! I got the burgundy dress and it is truly beautiful. The jewels are gorgeous." —Kay

    Price: $29.90+ / Sizes: 0–26+. / Available in 44 colors.

    16. A V-neck lace maxi dress, because if your parents are going to take 1000+ pictures of you, you might as well look amazing.

    Promising review: "First off, the quality is AMAZING. It looks like it's worth way more than $40, so it was a steal. When I was zipped up, it was tight and it felt secure. Because of the see-through back and how tight the top zips up, my boobs stayed in place and didn't look bad when I wasn't wearing a bra." —Amanda Forward

    Price: $9.99+ / Sizes: S–3X. / Available in six colors.

    17. A one-shoulder beaded chiffon dress so you shine brighter than a diamond (minus the scary cost).

    Promising review: "Great dress! The fit was true to size. I especially liked that I felt supported in the dress and would not need a strapless bra. For some reason, the gems on the black dress in the image shown on Amazon are difficult to see; in person they are quite nice and have a diamond/clear gem look. The material was of nice quality." —MW

    Price: $39.99+ / Sizes: 2–18+. / Available in 13 colors.

    18. A belted high-neck gown to make even Kate Middleton say "wow I wish I was their date." Better luck next time, Kate!

    Promising review: "Love, love, love this dress! I'll admit I was a little nervous when I ordered considering the price, but I'm so glad I took a chance on this dress! It fits like a glove and is the perfect length to wear with heels. Can't wait to wear this to our firefighter ball in September!!!" —Lauren Harris

    Price: $19.99+ / Sizes: S–3X. / Available in six colors.

    19. A silver lace–appliquéd mermaid dress with a sheer collar that'll give you all the perks of a strapless number without any of the risk.,

    Promising review: "I am so happy with my purchase! If you're hesitant, I'm telling you, you won't regret the purchase. The fabric has a good weight to it but isn't too heavy and the gold accent is so gorgeous! The mesh straps blend in really nicely and don't irritate my skin. I love it so much and can't wait to wear it to prom." —17 year old

    Price: $59.99 / Sizes: 2–16. / Available in 12 colors.

    20. A halter floral lace gown featuring a daring slit so you can feel like Angelina Jolie, just a few years younger.

    Promising review: "I wore this to my senior college formal and got lots of compliments! Its stretchy material made it comfortable for all the dancing!" —Anne-Marie Egan

    Price: $42.99+ / Sizes: S–XXL. / Available in four colors.

    21. A ruched satiny gown with lace sleeves so you're always ready for a gala if the occasion arises (note to self: become friends with fancier people).

    Promising review: "Wow! I am pleasantly surprised at the quality of this dress. After days and countless hours of searching online for a dress to wear to an upcoming formal event, I purchased this one on a whim. Best $30 I have ever spent! It fits beautifully and hugs my curves in all the right places, but doesn't feel too big or tight at all. The length is perfect for my height. I am seriously blown away by this dress. I would definitely recommend. This is a classy dress at an exceptional price!" —T. Saldana

    Price: $39.99+ / Sizes: S–3X. / Available in eight colors.

    22. A flared midi dress to make yourself more memorable than the stretch limo — just look at that sheer overlay!

    Promising review: "Beautiful dress! I got so many compliments. This is my new favorite dress. It fits comfortably. I wore it to a wedding and everyone loved it." —Kyrstn KNudson

    Price: $34.99 / Sizes: S–XXL. / Available in three colors.

    23. An off-the-shoulder lace dress with rhinestone embellishments that'll turn heads faster than a principal with a confiscated flask.

    Promising review: "I was looking for a cute and inexpensive dress for my court wedding. I was a bit skeptical of the dress quality because of the price, but it was INCREDIBLE! There is a built-in bra pad to cover 'the girls'. It is corseted from the back, so you can adjust it to your body. I was thrilled with this dress! Will definitely be buying more dresses in other colors, too!" —VANESSA

    Price: $64.99 / Sizes: 2–16. / Available in eight colors.

    24. A sparkling scalloped gown, because this is the night to show up looking like you ALWAYS look posh AF (forget all the times you saw me in math class with no makeup, ok?).

    Promising review: "I purchased this dress for my company holiday party. To be honest I was expecting to get an OK dress that I was going to wear once and throw away. I was very wrong! This dress is amazing and I got so many compliments!" —Ashley Straughn

    Price: $33.99 / Sizes: XL–4X. / Available in four colors.

    25. A midi bandage dress that'll light the room on fire — figuratively of course. Please do not burn down your prom.

    Promising review: "Very sexy dress. I love it!! The color is beautiful and the quality is amazing." —Mel

    Price: $29+ / Sizes: XS–XL. / Available in five colors.

    26. A lace and chiffon gown with a criss cross back so you sweep the competition away, no problem.

    Promising review: "This dress fit me perfectly, I wear a size 10, and I liked the way it conformed to every detail of my body. I am 5'6" and I felt like a queen when I wore this dress. It's very comfortable for a full night of fun." —S. Allen

    Price: $39.99 / Sizes: M–XL. / Available in three colors.

    27. A lace and mesh dress to ensure not a single compliment will slit away.

    Promising review: "Love this dress! It was the third dress and a last-minute purchase for a gala. It was the least expensive of all the dresses I bought and turned out to be my favorite! It has just enough stretch to fit where it needs to without the strangle hold you get with dresses with no stretch." —CJ

    Price: $39.99 / Sizes: S–XXL

    28. An open-back lace halter gown, because those prom photos will be on full display for the rest of your life — you need to look bomb dot com.

    Promising review: "I bought a large and couldn't believe how perfectly it fit. I was so comfortable all night long for the ball and I could dance, get low, move fast — and the dress didn't seem like it might rip, etc. Such great quality." —Nay Hubb

    Price: $19.99+ / Sizes: S–3X. / Available in three colors.

    29. An embellished tulle dress so you can fulfill all your fairytale fantasies — the prince part is irrelevant, you just want a really pretty wardrobe.

    Promising review: "The dress was perfect. It has good, thick-quality fabric. It has beautiful details and the colors, just like the photo. The customer service was amazing. I need the dress expedited and the dress showed up earlier than expected." —Sallysmarie Garces

    Price: $54.99 / Sizes: 2–16. / Available in six colors.

    30. A glimmering mermaid gown to strike everyone dumbstruck with how glamorous you look — sorry, no autographs tonight.

    Promising review: "This dress is a WOW!! Believe me, I was really stunned when I saw the quality of this dress. It was supposed to serve as an option for an expensive dress I also ordered for, but surprisingly it turned to be the best for the show. I am highly impressed." —Amazon Customer

    Price: $64.99+ / Sizes: 4–16. / Available in three colors.

    Me staring at me like:

    20th Century Fox Television

    The reviews for this post have been edited for length and clarity.

    Need more options? Check out 23 Of The Best Places To Get Cheap Prom Dresses Online!

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

    Ryan Pattie/BuzzFeed