Skip To Content

    We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    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!

    1. A silky crossover gown you're gonna want to wear (cross)over and over again.

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

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

    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.

    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.

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

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

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

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

    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.

    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!

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

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

    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).

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

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

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

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

    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.

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

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

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

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

    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.

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

    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).

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

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

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

    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.

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

    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.

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

    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.

    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.

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

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

    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.

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

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

    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.

    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.

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

    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.