Welcome to Beaches Swimwear

We've opened an online store!! Click this link to get redirected!


About Us

    We specialize in swimwear for Ladies, Men and Children. 

Over 10,000 swimsuits in stock including many designer brands to choose from. 

Large selection of cover-ups, bags, footwear, goggles, hats and other beach accessories.  

 Once you shop at our store, you will not shop anywhere else for a swimsuit so give us a try and have the best experience ever in purchasing the perfect swimsuit for your body type. 

  Serving our customers from the same White Rock, BC location for over 30 years, we have the largest selection of designer swimwear in ladies sizes from 4 to 26.   

We also carry bra sized swimwear from D cup to JJ cup in bikinis, tankinis, separates and one piece swimsuits.   

Visit our store for the biggest selection of swimsuits under one roof and our personal fitters will find the right swimsuit for you - guaranteed!    

 We are a swimwear store like no other. Unlike stores offering limited selection in sizes and styles, we offer a HUGE selection of swimsuits for every body shape and size.

Whether you are looking for a polyester swimsuit to withstand the chlorine in your local pool or you need that perfect swimsuit for your vacation, or you need a post mastectomy swimsuit, WE HAVE IT.

Our customers come from as far as West Vancouver and Chilliwack because they know they will find the right swimsuit at our store. 

Our personal fitters will ensure that you are 100% satisfied with your swimsuit purchase because we've been doing this for over 30 years.

Contact Us

Drop us a line!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Beaches Swimwear

14885 Marine Drive, White Rock V4B 1C2



 Mon - Wed   10.00 a.m. to 5.00 p.m.
 Thus - Sat      10.00 a.m. to 6.00 p.m.

 Sun                    11.00 a.m. to 5.00 p.m.

We are closed Christmas Eve, Christmas Day, Boxing Day, New Years Eve and New Years Day