Discover our complete collection of school ball and occasion dresses, carefully curated to help you find the perfect look for your special event. From sleek satin gowns and elegant formal dresses to statement styles that sparkle, you'll find a wide range of colours, silhouettes, and sizes to suit every personality, budget, and occasion. Whether you're planning ahead or shopping closer to your event, Bay Bridal has beautiful options for every moment worth celebrating.
Full Collection of School Ball and Occasion Dresses
310 products
Daphne Open Back Satin ball gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Terry Chiffon Bridesmaid Dress with Open Back
- Regular Price
- $199
- Sale Price
- $199
- Regular Price
- $199
- Unit Price
- per
Dakota Satin Corset Ball Gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Clarity Soft Satin bridesmaid or ballgown with drop sleeves
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Charlotte A-line soft satin bridesmaid or ballgown
- Regular Price
- $259
- Sale Price
- $259
- Regular Price
- $259
- Unit Price
- per
Brie Multiway Chiffon Bridesmaid Dress
- Regular Price
- $249
- Sale Price
- $249
- Regular Price
- $249
- Unit Price
- per
Sale
Janey tulle ball dress with slit in light blue
- Regular Price
- $135
- Sale Price
- $135
- Regular Price
- $269
- Unit Price
- per
Sale
Destiny Corset Ruched Ball Dress in Burgundy
- Regular Price
- $314
- Sale Price
- $314
- Regular Price
- $369
- Unit Price
- per
Sale
Brenda Open Back Satin Ball Dress in Emerald
- Regular Price
- $203
- Sale Price
- $203
- Regular Price
- $239
- Unit Price
- per
Lily Strapless Lilac Ruched Ball Dress with Sparkle
- Regular Price
- $239
- Sale Price
- $239
- Regular Price
- $239
- Unit Price
- per
Sale
Jenny Satin Sparkle Ball Dress in navy
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per
Sale
Heidi A line ball gown with pockets in emerald Size 18
- Regular Price
- $186
- Sale Price
- $186
- Regular Price
- $219
- Unit Price
- per
Sale
Darnika dark purple short sleeve chiffon evening dress s24
- Regular Price
- $220
- Sale Price
- $220
- Regular Price
- $259
- Unit Price
- per
Sale
Bernice bridesmaid dress with sleeves in burgundy
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Bernice bridesmaid dress with sleeves in olive s12
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Cindy Evening Formal Ball Dress with Sleeve in burgundy s20
- Regular Price
- $254
- Sale Price
- $254
- Regular Price
- $299
- Unit Price
- per
Sale
Krystal black/gold leaf pattern dress with sequins s20
- Regular Price
- $120
- Sale Price
- $120
- Regular Price
- $239
- Unit Price
- per
Sale
Heidi A line bridesmaid gown with pockets in light sage s12
- Regular Price
- $110
- Sale Price
- $110
- Regular Price
- $219
- Unit Price
- per
Sale
Sally Evening Ball Dress with Sleeve in Burnt Orange s10
- Regular Price
- $120
- Sale Price
- $120
- Regular Price
- $239
- Unit Price
- per
Sale
Rachel full sleeve evening or bridesmaid gown in teal s22
- Regular Price
- $100
- Sale Price
- $100
- Regular Price
- $199
- Unit Price
- per
Sale
Kristina Sparkle A-Line Ball Dress Size 8
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Sale
Myra strapless sparkling red ball dress
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Serena Ball Dress with Corset in black
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Corina black sequin ball dress with square neckline s6
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Lila Strapless Navy Glitter Ball Dress with Slit
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Katie strapless sparkling emerald ball dress
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Nila Corset Seqiun Ball Dress Size 12
- Regular Price
- $314
- Sale Price
- $314
- Regular Price
- $369
- Unit Price
- per
Sale
Jezabelle Sparkling A-Line Ball Dress in Navy Size 8
- Regular Price
- $314
- Sale Price
- $314
- Regular Price
- $369
- Unit Price
- per
Sale
Meg Beaded Ball Dress with Slit
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per
Sale
Hannah Corset Satin Ball Dress with slit in Black
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per