Skip To Content

    45 Of The Best Prom Dresses You Can Get On Amazon

    Big tulle gowns, sparkly sequined numbers, and even mini dresses to make your prom night perfect!

    by ,

    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 silky crossover gown you're gonna want to wear (cross)over and over again.

    Amazon, amazon.com

    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: $26.49+ (available in four colors and sizes S–XXL)

    2. A satin prom dress that'll make you look so much like Cinderella, you might be sued by Disney for impersonating a princess.

    Amazon

    Promising review: "This dress was exactly what I had been searching for for months! The off the shoulder champagne color is perfect. The seller was great at communicating. I got it within a week of ordering. The pockets are awesome for your ID, phone, and touch up kit. It is well made with boning in the front. A bra is not required. It is plenty poofy and twirly, trust me! This would be perfect for a Marine Corps Ball, prom, or wedding!" —Amazon Customer

    Price: $99+ (available in 12 colors and sizes 2–26, with pockets)

    3. A gradient chiffon gown sure to make a hue-ge statement on the dance floor.

    amazon.com

    Promising review: "Very impressive! My daughter wanted a conservative prom dress that was as unique as she is. We ordered according to the size chart and it fit perfectly. The corset back really makes the difference. We did pay to have the dress and lining hemmed about four inches but well worth the cost. The material is high quality and the lining on both the top (black) and bottom (white) are double layered. I would highly recommend this dress." —Michael Fodor

    Price: $49.90+ (available in 11 styles and sizes 2–26)

    4. A semi-sheer chiffon piece with the perfect amount of glimmer to light up the dance floor way better than the school's low-budget disco ball.

    Amazon

    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: $28.99+ (available in two colors and sizes S–XXXL)

    5. A long sleeve piece for anyone who wants to look like they're walking on the red carpet instead of on the gymnasium floor.

    Amazon, amazon.com

    Promising review: "This dress was beyond my expectations!! It's a great fit and looks way more expensive than what it is. I'm so excited to wear it to a military ball I have coming up! I am 5'6 with a 38C bust and weigh 170 pounds — the size 10 fits like a glove! It also came with a gold sash scarf. I don't even need to get the dress hemmed. This is a great buy!" —CRM

    Price: $159 (available in four colors and sizes 4–20)

    6. A floral prom maxi so you can show off your sweet style with all your ~buds~.

    Amazon

    Promising review: "This was so much prettier than the photo; ethereal and floaty. I wote a longer, tight black cami dress underneath because the short one it came with just didn’t suit me or the dress, really. I’m 5’3 115 lbs and the small was perfect. I wore this to a summer wedding and got “where did you find that dress??” all afternoon." —Anne L. Coursey

    Price: $29.99+ (available in sizes S–5XL)

    7. An off-the-shoulder dress that'll have you looking, as your dad would put it, "off the hook."

    Amazon, amazon.com

    Promising review: "This dress is amazing! I am 5'2", 115 pounds and this looked absolutely incredible. I wore heels that were about two and a half inches tall and the length was perfect. Since I am so short I imagined the slit wouldn't be as high on my leg as it is on others, but it is still incredibly high. I got so many compliments when I wore this dress. I might even buy the blue one!" —Sarah B

    Price: $24.99 (available in six colors and sizes S–XL)

    8. A stretch satin mermaid gown for showing off one of your new favorite things while you dance to "7 Rings."

    Amazon

    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+ (available in 14 colors and sizes 2–26)

    9. Or a sequined mini dress that'll make you say, "Thank U, Next" to every other traditional prom dress that comes your way.

    Amazon, amazon.com

    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: $29.95+ (available in 11 colors and sizes XS–XXL)

    10. An ombre organza gown in black and purple — now that Cardi B has blessed us with the era of Ursula-chic fashion statements, it's time to make them a part of your world.

    Amazon

    Promising review: "This is a beautiful gown! It really is as great as it looks in the picture. The corset back allows or a perfect fit. I would absolutely buy this again!" —Amazon Customer

    Price: $129+ (available in sizes 0–22)

    11. A flared cap-sleeve dress with a clever cinching bow — one night in this and you're gonna be ~tied~ to this dress forever!

    Amazon, amazon.com

    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: $18.69+ (available in 44 colors and sizes XS–XXXL)

    12. A ruched gown featuring a double gold beaded belt for anyone who doesn't care what Marie Kondo says, more is more!

    Amazon

    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+ (available in 14 colors and sizes 4–22)

    13. A strapless peacock-embroidered dress because you deserve to ruffle some feathers in a piece this chic.

    amazon.com, amazon.com

    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: $45.99+ (available in four colors and sizes 2–24)

    14. A scoop collar sweep dress that's gonna sweep your date off their feet the moment they first see you walking down your parents' steps (a moment your mom will most certainly get on camera).

    Amazon

    Promising review: "This is a beautiful dress! It's great quality and looks as pictured. I'm very pleased with my order. I took the advice of the other buyers and bought two sizes up. I bought it for my sister who is a size 14 and the16 fit her perfectly." —Renée McDonald

    Price: $58.99+ (available in 15 colors and sizes 2–22)

    15. A 1920s-inspired gown for romantics who were born in the wrong era but still know how to rock the right dress.

    amazon.com, amazon.com

    Promising review: "Wow! This dress delivers!! I am 5'5", 170 pounds, 38DD, and generally wear a 16 in jeans. I purchased the 14/16 size and this dress fit like a glove. It's stretchy and super comfortable. I wore a three and a half inch heel and the length was perfect. The quality is very nice. The other nice feature of this 1920s inspired dress is that I can wear it to a normal black tie event or to a dressy function as a black cocktail dress and not feel like I'm in a 'costume'. This dress is beautiful. Side Note: when I walked out to show my husband his eyes nearly fell out of his head he loved it so much." —Katie Glass

    Price: $39.99+ (available in 13 colors and sizes 2–22)

    16. A lacy dress with a beautiful tiered skirt that'll bring a ~tier~ to your eye.

    Amazon

    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: $39.99+ (available in eight colors and sizes 4–22)

    17. A majorly ruffled number so you (and your perfect dress) can take up the space you deserve!

    amazon.com, amazon.com

    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: $99.90+ (available in 17 colors and sizes 2–26)

    18. A beaded mermaid gown that'll have you looking glamorous in a gown you'll actually be able to move in.

    Amazon

    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: $24.99 (available in three colors and sizes S–XL)

    19. A floral lace-collared cocktail dress for any dancers who do not plan on letting a long skirt get in the way of their sweet sweet moves.

    amazon.com, amazon.com

    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: $17.99+ (available in 45 colors and sizes XS–XXXL)

    20. A tulle ballgown with a secret slit — a fashion statement you won't just want, you will knee-d.

    Amazon

    Promising review: "This is a beautiful dress. It looks even better than in the photos. Keep in mind that it's made of polyester, so the skirt produces static electricity — special spray needed. Although that material isn't clearly written, I love the style!" —Anay

    Price: $79.99 (available in four colors and sizes 2–16)

    21. A billowing floral number for anyone who plans on planting themselves on the dance floor and staying all night long.

    Amazon, amazon.com

    Promising review: "I am six feet tall and after reading the reviews on this dress I was hoping that it would be long enough. The length exceeded my hopes! This is the first time in my life that I have been able to purchase a dress that touches the floor when I am in my bare feet. I love it! This is a dress that is truly long enough for a proud, tall woman!" —Dena

    Price: $31.99+ (available in four colors and sizes S–5X)

    22. An off-the-shoulder mermaid gown that'll have you have you surprisingly light on your feet for a dress inspired by fins.

    Amazon

    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: $3.98+ (available in three colors and sizes 4–14)

    23. A botanical, cinched dress sure to have you ~growing~ on your date even more than you already have.

    amazon.com

    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: $45.99+ (available in four colors and sizes 2–24)

    24. A crystal-beaded chiffon gown with a lace-up back that'll prove you belong at the Oscars and not just in Mr. Sharp's theater club.

    Amazon

    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: $19.90+ (available in 44 colors and sizes 2–26)

    25. A delicate tulle appliqué piece for anyone who doesn't mind showing off their softer side every once in a while.

    Amazon, amazon.com

    Promising review: "I was all out of black tie dress options a week before a charity gala, so I decided to Amazon Prime this gown based on the previous reviews. I honestly was expecting something poorly made and ill-fitting, but to my surprise it fit true to size and the quality was amazing — the sequin and stitching is very well done. I hemmed the length about four inches and I removed the triangle mesh insert over the bust to make it a true v-neck. I received SO many compliments and no one could believe I got it on Amazon." —VG7

    Price: $69.99 (available in eight colors and sizes 2–16)

    26. An evening dress as colorful as your cheeks will be when your longtime crush tells you how beautiful you look (and how smart/funny/charismatic you are, if they're worth crushing on at all).

    Amazon

    Promising review: "This dress is gorgeous, well-made, and very comfortable! I purchased it to wear to a Military Ball. There is nothing about this dress that's ill-fitting, rough/scratchy, or uncomfortable. The outer layer is very light and flowy. The inner layer is still lightweight, but more silky. The cups are also lined in this same silky material. I don't know that I'd be able to wear a bra with it, as it does show a bit of side boob. But the cups feel somewhat supportive. I'd say this dress runs fairly true to size, or perhaps a teensy but small. This would be awesome for bridesmaids or a wedding guest, prom, bridal shower, etc." —ALC123

    Price: $24.99+ (available in 31 colors and sizes 4–22)

    27. A ruched satiny gown with lace sleeves and an elegant silhouette for anyone who likes a classic, vintage vibe.

    Amazon, amazon.com

    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 and it was the best choice! 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+ (available in 10 colors and sizes S–XXXL)

    28. A billowing one-shoulder chiffon dress so you can show off your Marilyn Monroe moves over any and every grate you find.

    Amazon

    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: $29.99+ (available in 11 colors and sizes 2–18)

    29. A belted high neck gown for anyone who wants to grasp the essence and elegance of Kate Middleton.

    Amazon, amazon.com

    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+ (available in four colors and sizes S–XXL)

    30. Or a striking number Meghan Markle would totally rock — a new take on tradition that'll make you look like this rad era of royalty.

    Amazon

    Promising review: "Awesome dress! It is exactly what you're paying for, so don't expect it to be absolutely perfect but it was the best fit for me and it looked incredible. The dress was a tad bit long on me, and the fabric was a little cheap but overall the dress is definitely worth the money. I had a fantastic prom, thanks to this great dress!!! " —Savannah H.

    Price: $89.90+ (available in 14 styles and sizes 2–26)

    31. A halter floral lace gown with a high slit so you can cancan... if you physically can.

    Amazon

    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: $43.99+ (available in five colors and sizes S–XXL)

    32. A lace–appliquéd mermaid dress with a sheer collar that'll feel like a strapless dress without feeling like it's falling down all night.

    Amazon, amazon.com

    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: $57.89+ (available in 16 colors and sizes 2–16)

    33. A flared midi dress with a sheer overlay you might like even more than your date.

    Amazon

    Promising review: "I just want to point out I have seven Miusol dresses. This dress was different though. I have been going through serious body changes and my confidence has been at zero. I bought this dress for a family function, I put it on and got tearful. I actually felt pretty. The size was perfect, I didn't look sloppy, and for the first time in darn near three years I had confidence. Family members remarked about how nice I looked and it seemed like I was glowing. Miusol, you have a forever customer." —Alexandra

    Price: $19.99+ (available in 22 colors and sizes S–XXL)

    34. An off-the-shoulder lace dress that'll get you even more looks than Bradley Cooper gave Gaga during their song at the Oscar's.

    Amazon, amazon.com

    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: $69.99+ (available in seven colors and sizes 2–16)

    35. A sparkling scalloped gown with lace sleeves you're gonna be able to wear to any black-tie event that comes your way, or just wear when you want to look really fantastic on your way to the McDonald's drive-thru.

    Amazon

    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: $34.99+ (available in four colors and sizes XL–4XL)

    36. A midi bandage dress that'll look, ahem, tight.

    amazon.com, amazon.com

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

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

    37. A lace and chiffon gown sure to be the gold standard of dresses every year after people see you in it.

    Amazon

    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: $41.99 (available in six colors and sizes S–XXL)

    38. A short, beaded piece you're not gonna want to ~pocket~ for long — finding a dress you can store your stuff in is no small feat.

    Amazon, amazon.com

    Promising review: "My teen got this and it was a perfect fit. The ties in the back help because you can cinch up tighter or loosen the fit. She loved the rhinestones and pockets as well. She tried one on at a boutique that was almost the same dress and it was over $400!" —A. Litteral

    Price: $49.99+ (available in 37 colors and sizes 2–26, with pockets)

    39. A lace and mesh dress to ensure your outfit ~meshes~ with your date's, no matter what they wear.

    Amazon

    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: $29.99+ (available in five colors and sizes S–XXXL)

    40. A sparkling ballgown — honestly, in this dress you can throw your hair in a messy bun and still look posh as can be.

    Amazon, amazon.com

    Promising review: "OMG. I have no words! I was speechless when I received the dress! It is simply gorgeous and stunning. Pictures do not do justice! This is a beautiful dress for an amazing price. I will do business again with this company! I'm a very happy customer!" —Amazon Customer

    Price: $104 (available in 19 styles and sizes 2–22, with pockets)

    41. An embellished tulle dress that'll have people on their knees prom-posing all over the place even after the dance has already started.

    Amazon

    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: $56.99 (available in 11 colors and sizes 2–16)

    42. A two piece gown that's gonna be perfect, if your shy self can stomach all the compliments you're gonna be showered with the entire night.

    Amazon, amazon.com

    Promising review: "I absolutely love this dress. I've gotten so many compliments, especially on the pockets. When I told everyone how much the dress was and that I could customize it they were shocked. Girls were wearing dresses that were $300-$600 and everyone thought mine was in that range. It is beautifully made. I'm giving this dress to a family friend for her vow renewals because she fell in love with it." —Amazon Customer

    Price: $70+ (available in 22 colors and sizes 2–26, with pockets)

    43. A champagne mermaid gown worth toasting to (with sparking cider, of course).

    Amazon

    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: $19.99+ (available in 18 colors and sizes 2–22)

    44. A flapper dress guaranteeing you won't be ~short~ on compliments — no one will be able to stop talking about a find this fantastic.

    amazon.com, amazon.com

    Promising review: "I absolutely ADORE this dress! I bought it for a show I'm going to see in New York and it fits perfectly! I'm 5'4'' and about 178 pounds. I got the XL and it fits perfectly! This is a great product, ESPECIALLY for the price!" —Anna Thomas

    Price: $33.99+ (available in eight colors and sizes XS–XL)

    45. And finally, an off the shoulder gown so breathtaking, we're worried it'll be a health risk. Just be careful you don't take everyone's breath away, okay??

    Amazon

    Promising review: "This gown is stunning!!! It fit perfectly and I received so many compliments!!! I felt like Cinderella at the ball! I didn't want the night to end because I wanted to keep wearing the dress!" —Sarah Wilkerson

    Price: $79 (available in six colors and sizes 2–16)

    Now get out there and dance like you're Chris Pratt in a Marvel movie!

    Marvel Studios

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

    BuzzFeed

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

    Shopping Newsletter
     

    Find great products and the best-money saving deals around, delivered right to your inbox.
    Newsletter signup form