White Rock Beach
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
Activities
- Good fishing
- Swimming/bathing
Facilities
- Cafe/restaurant
- Restroom/toilets
Submit a correction
More British Columbia beaches in Canada
Current weather (Tue Mar 25th 17:00)

(Partly cloudy)
16°C / 61°F
Sea temperature
7.8°C46.1°F
What did we get wrong?
Rate White Rock Beach
British Columbia
Canada
Beaches nearby
- Grauer Beach (10.5 mi)
- Sapperton Bar (13.6 mi)
- Goose Bar (17.8 mi)
- Steveston Bar (18.3 mi)
- Sunnyside Beach (19.4 mi)
- Shell Beach (19.6 mi)
- Terrill Beach (21.6 mi)
- Hermosa Beach (21.7 mi)
- North Beach (22.1 mi)
- Crescent Beach (22.9 mi)