White Rock, British Columbia Travel Guide

City City in British Columbia with coastal views

On Semiahmoo Bay, White Rock is known for its long pier, seafood restaurants and pebble beach; seasonal festivals, coastal walks and views of snow-topped Vancouver Island keep day-trippers coming from Vancouver.

Main image
Wikivoyage banner
Costs
Upper mid-range: $120-200/day
Proximity to Vancouver and seaside dining raise visitor costs.
Safety
Generally safe, family-friendly
Low violent crime; standard urban precautions for property and nightlife.
Best Time
May-September (summer beach season)
Warmest, sunniest months ideal for the pier and promenade.
Time
Weather
Population
23,670
Infrastructure & Convenience
Frequent buses to Vancouver, walkable waterfront, shops, and tourist signage.
Popularity
Attracts beachgoers, families, and visitors from the Lower Mainland.
Known For
White Rock Pier, seaside promenade, beaches, waterfront cafés, public art, mild climate, festivals, family-friendly parks
The town is named after a 486‑ton glacial erratic - a white boulder sitting on the waterfront.

Why Visit White Rock, British Columbia? #

Set on the Salish Sea, White Rock is prized for its seaside promenade, the long White Rock Pier and relaxed beachside cafes serving fresh seafood. The beachfront atmosphere pairs with events like sand-sculpting competitions and easy access to Peace Arch Park and the Semiahmoo First Nation cultural sites. It’s a compact coastal escape where short walks, fish-and-chip stops and coastal sunsets make for a refreshingly simple Pacific Northwest visit.

Top Things to Do in White Rock, British Columbia

All Attractions ›
Don't Miss
  • White Rock Pier - Long wooden pier leading from promenade to unobstructed views across Semiahmoo Bay.
  • White Rock Promenade - Seaside walkway lined with cafes, ice-cream shops and beachside benches.
  • Semiahmoo First Nation Cultural Centre - Local Indigenous cultural displays and occasional events highlighting Semiahmoo traditions.
Hidden Gems
  • Poirier Park - Shaded community park with playgrounds, walking loops and occasional local festivals.
  • Ocean Promenade viewpoints - Small headlands and benches offering quiet views over the Strait of Georgia.
  • Miramar Village eateries - Cluster of local cafes and seafood restaurants off the main promenade popular with residents.
Day Trips
  • Semiahmoo Park - Extensive waterfront park with sandy beach, trails and picnic facilities beside the pier.
  • Vancouver day trip - Short drive or ferry into Vancouver for museums, Granville Island and urban dining.

Best Time to Visit White Rock, British Columbia #

White Rock shines in summer when beaches and boardwalks are warm and pleasant. Winters are mild and wet; shoulder seasons are quieter and attractive for storm-watching and coffee shops.

Summer
June - August · 15°C - 25°C (59°F - 77°F)
Warm, sunny and perfect for beaches, sea walks and outdoor patios; peak season means crowds on popular waterfront spots.
Autumn
September - November · 8°C - 15°C (46°F - 59°F)
Cooling, wetter days-great for cozy cafés and quieter coastal walks, with dramatic storm-watching later in the season.
Winter
December - February · 1°C - 8°C (34°F - 46°F)
Mild, rainy winters-rare snow, frequent drizzle; good for off-season deals and museum visits indoors.

Best Time to Visit White Rock, British Columbia #

Climate

White Rock, British Columbia's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with mild summers (peaking in August) and cold winters (coldest in January). Temperatures range from 0°C to 23°C. Abundant rainfall (1325 mm/year), wettest in November.

Best Time to Visit
JulyAugustSeptember
Temperature & Rainfall
Temperature Range
37°
Warmest Month
-18°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 6°C and lows of 0°C. Significant rainfall (183 mm) and mostly overcast skies.

34 Poor

Comfort

Feels Like Cold
C
Temperature
91%
Humidity
Very Humid

Weather

183 mm
Rainfall
3.3 m/s
Wind
Light Breeze
0.1
UV Index
Low
8.5h daylight

February

February is cold with highs of 9°C and lows of 1°C. Significant rainfall (129 mm) and mostly overcast skies.

40 Poor

Comfort

Feels Like Cold
C
Temperature
87%
Humidity
Very Humid

Weather

129 mm
Rainfall
3.2 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.9h daylight

March

March is cold with highs of 11°C and lows of 2°C. Significant rainfall (113 mm) and mostly overcast skies.

48 Poor

Comfort

Feels Like Cold
C
Temperature
11°
85%
Humidity
Very Humid

Weather

113 mm
Rainfall
3.3 m/s
Wind
Light Breeze
0.4
UV Index
Low
11.7h daylight

April

April is cold with highs of 14°C and lows of 5°C. Regular rainfall (95 mm) and mostly overcast skies.

52 Acceptable

Comfort

Feels Like Cold
C
Temperature
14°
81%
Humidity
Very Humid

Weather

95 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.8
UV Index
Moderate
13.6h daylight

May

May is cool with highs of 18°C and lows of 8°C. Regular rainfall (80 mm) and mostly overcast skies.

62 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
18°
78%
Humidity
Very Humid

Weather

80 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.3
UV Index
High
15.2h daylight

June

June is cool with highs of 20°C and lows of 10°C. Moderate rainfall (66 mm) and mostly overcast skies.

66 Good

Comfort

15°
Feels Like Cool
15°C
Temperature
10° 20°
79%
Humidity
Very Humid

Weather

66 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.5
UV Index
High
16.0h daylight

July

July is cool with highs of 23°C and lows of 12°C. Moderate rainfall (45 mm) and partly cloudy skies.

83 Excellent

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 23°
77%
Humidity
Very Humid

Weather

45 mm
Rainfall
2.9 m/s
Wind
Calm
1.7
UV Index
Very High
15.6h daylight

August

August is cool with highs of 23°C and lows of 12°C. Moderate rainfall (47 mm) and partly cloudy skies.

83 Excellent

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 23°
77%
Humidity
Very Humid

Weather

47 mm
Rainfall
2.6 m/s
Wind
Calm
1.4
UV Index
High
14.2h daylight

September

September is cool with highs of 20°C and lows of 10°C. Moderate rainfall (61 mm) and partly cloudy skies.

71 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
10° 20°
80%
Humidity
Very Humid

Weather

61 mm
Rainfall
2.4 m/s
Wind
Calm
0.8
UV Index
Moderate
12.4h daylight

October

October is cool with highs of 15°C and lows of 6°C. Significant rainfall (126 mm) and mostly overcast skies.

49 Poor

Comfort

10°
Feels Like Cool
10°C
Temperature
15°
84%
Humidity
Very Humid

Weather

126 mm
Rainfall
2.6 m/s
Wind
Calm
0.4
UV Index
Low
10.6h daylight

November

November is cold with highs of 9°C and lows of 3°C. The wettest month with heavy rain (210 mm) and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
89%
Humidity
Very Humid

Weather

210 mm
Rainfall
3.3 m/s
Wind
Light Breeze
0.1
UV Index
Low
8.9h daylight

December

December is cold with highs of 6°C and lows of 0°C. Significant rainfall (170 mm) and mostly overcast skies.

34 Poor

Comfort

Feels Like Cold
C
Temperature
91%
Humidity
Very Humid

Weather

170 mm
Rainfall
3.4 m/s
Wind
Light Breeze
0.0
UV Index
Low
8.0h daylight

How to Get to White Rock, British Columbia

White Rock (South Surrey) is easiest to reach from Vancouver International Airport via the Canada Line SkyTrain to Bridgeport plus a direct bus to White Rock Exchange, or by direct taxi/ride‑hail. Local buses and walking handle most short journeys within White Rock.

By Air

Vancouver International Airport (YVR): The nearest major airport. To reach White Rock from YVR, take the Canada Line SkyTrain to Bridgeport Station (about 20 minutes), then transfer to TransLink bus 351 (to White Rock Exchange) - total journey time about 45-60 minutes. Expect transit fares around CAD 3-5 depending on fare structure/Compass payment; a taxi or ride‑hail from YVR to White Rock is about 35-45 minutes and typically CAD 60-90.

Boundary Bay / South Surrey airstrips (charter): Small regional airfields handle charters and private flights; if you use a charter you’ll land closer to White Rock but these services are booked case‑by‑case.

By Train & Bus

Train: There is no direct intercity passenger rail service to White Rock; the closest rapid transit is Vancouver’s SkyTrain (Canada Line) to Bridgeport then bus onward.

Bus: TransLink buses (notably the 351) run between Bridgeport/Surrey areas and White Rock Exchange; travel from central Vancouver by SkyTrain + bus takes about 45-70 minutes. Local Surrey buses connect neighbourhoods within the White Rock/South Surrey area; pay with a Compass card or contactless bank card where accepted.

How to Get Around White Rock, British Columbia #

White Rock is highly walkable: the pier, promenade and shops along Marine Drive are easy on foot. TransLink bus routes connect the city with nearby Surrey and the rest of Metro Vancouver; taxis and ride-hailing operate locally. Driving and on‑street parking are common for visitors; expect short transfers if you’re connecting to SkyTrain or ferry services from elsewhere in the region.

Where to Stay in White Rock, British Columbia #

Budget
Waterfront / Promenade - $90-140/night
White Rock has a selection of simple motels and budget B&Bs near the promenade. Summer bookings spike, so reserve early for beach access.
Mid-Range
Esplanade / Marine Drive - $130-220/night
Mid-range seaside hotels and boutique guesthouses line the Esplanade. Comfortable options with sea views are common; expect higher rates in summer months.
Luxury
Limited luxury options locally - $250+/night
There are few true luxury resorts in White Rock itself; higher-end stays are boutique and limited, with best choices found in greater Vancouver.

Where to Eat in White Rock, British Columbia #

Breakdown of cuisine types found across White Rock, British Columbia's restaurants and food venues, based on OpenStreetMap data.

Burger
American
Pizza
Thai
Diner
Juice
Indian
Dessert
Mexican
Seafood
Tex Mex
Coffee Shop
International

Nightlife in White Rock, British Columbia #

White Rock’s evening scene is modest and food-focused: restaurants, pubs and cafés along the waterfront are the main options. Evenings are pleasant for dining and seaside walks rather than late-night clubbing. Weekend nights are busiest, particularly in summer when patio seating and outdoor dining are available.

  • White Rock Pier - Iconic waterfront spot popular for evening walks and nearby dining.

Shopping in White Rock, British Columbia #

Shopping in White Rock centres on Marine Drive - small boutiques, galleries and cafés make up most retail. For larger department stores and big-box shopping, nearby Surrey offers more options. Seasonal farmers’ markets and pop-up stalls appear in summer, giving a good selection of local food and crafts.

Nearby Cities #