Skip to main content
FREE SHIPPING WITH $25 PURCHASE.  EXCLUSIONS
OUR RESPONSE TO COVID-19. SEE FAQs

Formal Prom Dresses

Bring the glamor back to prom. Formal prom dresses show off your sophisticated style at the dance. From classic ball gowns to floor-length frocks, you’ll find an incredible dress to impress. Coordinate your look with the perfect matching shoes and accessories to complete your ensemble.

Like the look of a sweetheart neckline? Check out strapless sequin dresses to shine on in formal style. Fabulous dresses in gorgeous material like chiffon are sure to stand out as you dance the night away. Other fashionable features like cutouts at the back and an A-line silhouette add a modern touch.

Searching for formal prom dresses with a high-low hem? Get the best elements of long and short dresses in a style like this. Details like tiered tulle fabric lend pretty appeal, while beading at the front lets you dazzle on the dance floor. Just add heels and a clutch purse for an appearance befitting a queen.

Go bold in a shorter length. Dresses with a pleated or tiered skirt give you plenty of leg room for busting a move. Stylish features like a bandeau neckline and a sheer overlay with glitter details let you take on the night. Also look for short prom dresses with a rhinestone applique to dazzle on the dance floor.

Show your true elegance in one-shoulder formal prom dresses. Embellishments along the shoulder strap lend sophisticated flair, while an empire waist and pleated skirt put the finishing touches on a classic look. Features like an asymmetrical neckline and A-line silhouette also give one-shoulders plenty of modern appeal.

Discover the timelessness of formal prom dresses at Macy’s—your prom destination!

more
How to Pick up Your Order Curbside:
  • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
  • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
  • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.