White Rock Beach

  • White Rock Beach - Canada
  • White Rock Beach - Canada
    © Joe Mabel / CC BY Pinterest

White Rock Beach is actually a trio of beaches known for their fine weather and stunning sunsets. The beach is part of the Boundary Bay Wildlife Management Area.

Together, West Beach, East Beach and Crescent Beach make up White Rock Beach and between them they offer 5 miles (8km) of clean sand and ocean fun. An area known as “The Hump” marks the separation between East and West Beaches.

The name White Rock comes from the white rock along West beach. Standing 4m high it is thought to be a glacial deposit left behind when the glaciers receded long ago.

Accessed from Marine Drive, White Rock Beach is a fabulous area for strolling along the 2.5km promenade at the water’s edge which connects them together.

The warm protected waters of Semiahmoo Bay are ideal for safe swimming as well as kayaking, sailing and stand-up paddleboarding. The beach itself is popular for all kinds of activities including crabbing, sunbathing and beachcombing.

White Rock Beach has two totem poles and a lengthy 1500 foot (450m) long pier at the West Beach end which is popular for jumping into the water below or fishing and crabbing.

This area also offers live music, waterfront dining and a good choice of shops while the east end of the beach is quieter. Crescent Beach has a rustic old-fashioned seaside atmosphere with vacation home and a gravelled promenade lined with seafood restaurants.

Nearest town/city

White Rock


  • Good fishing
  • Swimming/bathing


  • Cafe/restaurant
  • Restroom/toilets

Submit a correction

More British Columbia beaches in Canada

Current weather (Tue Feb 7th 22:00)


5.1°C / 41°F

Sea temperature


White Rock BeachFull weather & tide times info »