Cheap Prom Dresses

5 Top Online Stores

You’ll find lots of cheap prom dresses priced at under $50 online. In addition to designer prom dresses under $100. Free US shipping possible.

Notice: We have a commercial partnership with many of the listed online stores. Read more.
Bloomingdale’s screenshot


Designer pieces for you and your home

Bloomingdale's has more than 600 cheap designer prom dresses from top brands in a variety of sizes and colors, including short, tea length, and long gowns. Some dresses are discounted up to 70% off the original price and range from $47 to $1,121, and you'll find more than 100 dresses for $100 or less.

FREE shipping: Over $150 in the US.


Go to Store More Info
Fashion Nova screenshot

Fashion Nova

Modern, trendy, and affordable fashion for men and women

Shop for cheap prom dresses at Fashion Nova, where formal and party dresses start at just $20 and go up to $170. You'll find dozens of mermaid dresses, maxi dresses, gowns, and party dresses for less than $50.

FREE shipping: On orders over $75 in the US and Canada.

Fashion Nova

Go to Store More Info
Kohl’s screenshot


Apparel, home goods, appliances, and so much more

Kohl's has many cheap prom dresses on sale, including short dresses, mermaid dresses, red dresses, black dresses, and so many more. Dresses on sale range in price from $14 to $151, and you'll find more than 110 prom dress for $50 or under.

FREE shipping: On US orders $75.
Boohoo screenshot


Trendy fast fashion for young women and men

Get ready for prom season with Boohoo's cool collection of cheap prom dresses. You'll find short dresses, maxi dresses, bodycon dresses, midi dresses, and many others that cost between $8 and $86, including more than 100 dresses that cost $60 or less.

FREE shipping: $9.99 on US standard shipping orders.
Macy’s screenshot


Fashion from the country's largest department store

Macy's can help you get ready for prom as this store has a large collection of cheap prom dresses from brands like Mac Duggal, Calvin Klein, and Betsey Johnson. Dresses range in price from $21 to $798, including 15 dresses that cost $50 or less.

FREE shipping: On US orders over $99.

Also Check Out