Skip to content

City guide · South of the Fraser

White Rock city guide

A small seaside city on Semiahmoo Bay with a 470-metre wooden pier, a long waterfront promenade and some of the region's sunniest weather.

01 At a glance

Welcome to White Rock

White Rock is a compact beach town tucked between South Surrey and the US border, with a waterfront promenade, a historic pier and a hillside of homes looking out over Semiahmoo Bay. It suits day-trippers, couples, retirees and anyone who wants an easy-paced coastal community within Metro Vancouver.

Vibe
Breezy, walkable, seaside
Best for
Beach days and sunset walks
Getting around
Highway 99 & bus via Bridgeport

White Rock at a glance

White Rock is one of the smallest municipalities in Metro Vancouver, covering just over five square kilometres on a south-facing slope above Semiahmoo Bay. Surrey surrounds it on three sides, the Semiahmoo First Nation’s reserve borders it to the east, and the Canada–US border is only a few minutes away. The result is a self-contained seaside city that feels more like a beach town than a suburb.

The city has two main levels. Down on the water is the waterfront, where Marine Drive runs above a long sandy shoreline, the pier reaches into the bay and the promenade follows the railway tracks between East Beach and West Beach. Up the hill is Uptown, centred on Johnston Road and the Five Corners area, with shops, services, the main bus exchange and a growing number of mid-rise condo buildings. Steep streets and staircases connect the two, so pack comfortable shoes.

White Rock has long attracted retirees, but it is also home to young families and commuters who work across the region. Peace Arch Hospital, opened in the 1950s, is a major regional health centre and one of the city’s largest employers. Many people choose White Rock for the ocean views and the slower pace, and visitors come for the same reasons on sunny weekends.

The weather is a real draw. White Rock receives noticeably more sunshine than Vancouver and has some of the lowest rainfall in Metro Vancouver, so summer evenings on the promenade are often clear enough for a sunset over the Gulf Islands and Washington’s San Juan Islands.

A short history

White Rock lies within the traditional, unceded territory of the Semiahmoo First Nation (SEMYOME), a Coast Salish people whose ancestors fished, gathered shellfish and camped along this shoreline for thousands of years. Permanent encampments along the waterfront were documented from the first European contact in the late 1700s, and the Semiahmoo also built lookout forts in the area. The large glacial boulder on the beach, known in Semiahmoo oral history as P’Quals, is central to the story of the place. The Semiahmoo reserve, established in 1887, sits between the city’s eastern edge, the border and Peace Arch Provincial Park.

Settlers arrived after the 49th parallel was surveyed through the area from 1857. The boulder, kept white by seabird droppings, served sailors as a landmark, and the community took its name from it. The real boom came with the Great Northern Railway, whose line along the shore opened the beach to day-trippers and summer cottagers from Vancouver and New Westminster in the early 1900s. The pier opened in 1914 as a deep-water mooring, and the nearby Peace Arch border crossing opened in 1908.

For decades White Rock was part of the District of Surrey. Residents who felt isolated from the rest of the municipality pushed to separate, and on 15 April 1957 White Rock became its own city. Since then it has grown from a resort town into a year-round community. In December 2018 a windstorm destroyed a section of the pier, and the repaired pier reopened in 2019. Today the City and the Semiahmoo First Nation maintain a working partnership: the Nation’s flag flies permanently at City Hall, and house posts raised in 1999 stand at Grand Chief Bernard Robert Charles Plaza on East Beach.

Top things to do in White Rock

The waterfront

Start with the White Rock Pier, a wooden pier of about 470 metres that ends at a breakwater. Its sign calls it Canada’s longest pier, a claim also made by a pier in Quebec, but either way the walk out over the water is the best way to take in the bay, the islands and, on clear days, Mount Baker. The pier was rebuilt after the 2018 storm and is a popular spot for sunset photos.

The Promenade runs about 2.2 kilometres along the beach, linking East Beach and West Beach. It is flat, paved and lined with benches, which makes it ideal for an easy stroll. Note that cycling, skateboarding and inline skating are not allowed on the pier or promenade, and dogs are restricted on the promenade for much of the year, so check current rules before bringing a pet.

Between the pier and East Beach sits the white rock itself, a large granite boulder carried here by glaciers during the last ice age. The City repaints it to keep it white. At low tide the bay drains to reveal wide sand flats, perfect for exploring tide pools, building sandcastles or wading. At high tide, swimmers head in on warm days.

Culture and heritage

On East Beach, the house posts at Grand Chief Bernard Robert Charles Plaza, carved in part by Semiahmoo artists, and the totem poles in Totem Park are reminders of the Semiahmoo people’s long connection to the bay. Look for the two clock towers too: one across from the pier, and another uptown on Johnston Road.

White Rock’s scenery has made it a regular filming location, with productions including The X-Files and Psych using the waterfront. Wander Marine Drive and you may well spot a film crew.

Shopping and strolling

Marine Drive is the waterfront’s main street, a single row of patios, ice cream and gelato counters, gift shops and casual eateries facing the bay. Uptown, Johnston Road and the streets around Five Corners have independent boutiques, cafés and everyday shopping. South Surrey’s larger shopping centres are a short drive away.

Family fun

Low tide is the time for families: kids can dig, splash and hunt for crabs across the flats. The beach is free, the promenade is stroller-friendly, and there are playgrounds and grassy spots along the waterfront and uptown. Pack a picnic, buy ice cream on Marine Drive, and finish with a walk out the pier.

Nearby

White Rock pairs easily with its neighbours. A few minutes east, Peace Arch Provincial Park in South Surrey surrounds the white Peace Arch monument on the border, with lawns and gardens made for a picnic. To the northwest, Crescent Beach and Blackie Spit in South Surrey offer a quieter shoreline and excellent birdwatching where the Nicomekl River meets Boundary Bay. Both are short drives, so you can spend the morning on one beach and watch the sunset from White Rock Pier.

Food and drink

Dining in White Rock is concentrated in two places. Marine Drive is the classic choice, with patios looking across the water, fish and chips, seafood, pubs, ice cream and coffee. It gets busy on sunny weekends, so expect waits at the most popular patios and plan to arrive early for sunset.

Uptown, along Johnston Road and around Five Corners, is quieter and more local, with cafés, bakeries, family restaurants and a range of international cooking. It is a good choice for breakfast before heading down to the beach or for dinner away from the waterfront crowds.

Because White Rock is so small, you can easily combine it with South Surrey’s dining areas, which are only minutes away by car.

Where to stay

White Rock has a limited number of places to stay, mostly small hotels, inns and guest suites. Staying near the waterfront puts you steps from the beach, the pier and Marine Drive’s restaurants, and it is the best choice for a relaxed getaway without much driving.

Uptown is handier for bus connections at White Rock Centre and for quick access to Highway 99. If you need more choice, the hotels in neighbouring South Surrey are a short drive away and work well for travellers heading to or from the US border.

Getting around

White Rock has no SkyTrain or passenger rail stop. The BNSF line along the beach carries freight and Amtrak Cascades trains, but they do not stop here, so use the level crossings and follow the signals when walking between the promenade and the beach.

Most bus routes connect at the White Rock Centre transit exchange uptown. The 351 runs between White Rock, South Surrey and Bridgeport station in Richmond, where you transfer to the Canada Line for downtown Vancouver or YVR. Other routes link White Rock with King George and Surrey Central stations on the Expo Line, Guildford and Willowbrook in Langley, while small community shuttles serve local neighbourhoods.

By car, Highway 99 connects White Rock with Richmond and Vancouver to the north and with Interstate 5 via the Peace Arch border crossing to the south. Parking along the waterfront is paid and fills quickly on warm weekends, so arrive early or take the bus. Once you are here, walking is the best way around, though the hill between the beach and uptown is steep.

A few practical tips make a visit smoother. Check a tide table before you go: low tide is best for exploring the sand flats, while high tide brings the water right up to the promenade. Cross the railway only at marked crossings, since trains use the line daily. On busy summer weekends, an early arrival makes parking easier and gets you a patio seat before the lunch rush. Off-season weekdays, by contrast, are calm and ideal for a long, quiet walk.

Seasons and events

White Rock shares the mild coastal climate of Metro Vancouver, but it is drier and sunnier than most of the region. Summer is peak season, with warm days and long evenings on the promenade. Spring and early fall are quieter and still pleasant for walks, and winter storms can bring dramatic waves, which is when the 2018 pier damage occurred.

The city’s signature event is the White Rock Sea Festival, held on the waterfront in late July or early August. The 75th edition ran in 2026, with live music in Memorial Park, a waiters’ race, a car show, the evening Torchlight Parade along Marine Drive and a fireworks finale over the bay. It is the busiest weekend of the year, so come by transit if you can.

National Indigenous Peoples Day on 21 June is marked in partnership with the Semiahmoo First Nation, and the waterfront hosts smaller events through the summer. Check the City’s events calendar for current dates.

Living in White Rock

Housing in White Rock is a mix of older single-family homes on the hillside, many with ocean views, and condominium buildings, including newer mid-rises uptown. Ocean-view homes command a premium, while condos offer a more affordable way into the community. Much of the city is walkable to shops or the beach, though the slopes are steep.

White Rock is part of the Surrey school district, and families use schools in White Rock and nearby South Surrey. Peace Arch Hospital provides local health care, and larger services and shopping are a short drive away in South Surrey.

The city suits people who value a small-town feel, the ocean and quieter streets, including retirees, couples and families who do not need to commute into Vancouver every day. Commuters should plan around Highway 99 traffic or the bus-and-Canada Line connection through Bridgeport. Summer weekends bring crowds to the waterfront, which residents learn to work around.

03 Don’t miss

Top things to do in White Rock

  1. 01

    White Rock Pier

    A wooden pier of about 470 metres, first opened in 1914, with views across Semiahmoo Bay to the Gulf Islands.

  2. 02

    The Promenade

    A waterfront walkway of roughly 2.2 km linking East Beach and West Beach beside the railway line.

  3. 03

    The white rock (P'Quals)

    The large glacial boulder on the beach that gave the city its name and holds a place in Semiahmoo oral history.

  4. 04

    East Beach and Totem Park

    Wide sandy tide flats at low tide, house posts at Grand Chief Bernard Robert Charles Plaza, and a garden park with totem poles.

  5. 05

    Marine Drive

    The waterfront strip of patios, ice cream counters and casual restaurants facing the bay.

  6. 06

    Uptown and Johnston Road

    The upper town around Five Corners and Johnston Road, with shops, cafés and the clock tower.

  7. 07

    White Rock Sea Festival

    A long-running summer festival on the waterfront with a torchlight parade and fireworks over the bay.

On the map

Around White Rock

Most buses meet at White Rock Centre exchange in the uptown area. The 351 connects White Rock and South Surrey with Bridgeport station in Richmond for the Canada Line to Vancouver and YVR, and other routes run to King George and Surrey Central stations. There is no passenger rail stop, and drivers reach the city from Highway 99.

Own a business in White Rock?

Get discovered by locals and visitors planning their time in the city.

FAQ

White Rock: good to know

How do I get to White Rock from downtown Vancouver?

By transit, take the Canada Line to Bridgeport station and transfer to the 351 bus to White Rock. By car, follow Highway 99 south through the George Massey Tunnel.

Is White Rock part of Surrey?

No. White Rock separated from Surrey and became its own city on 15 April 1957, though Surrey surrounds it on three sides.

Why is it called White Rock?

The city is named after a large white glacial boulder on the beach, which sailors once used as a landmark. The Semiahmoo First Nation know it as P'Quals.

Can you swim at White Rock beach?

Yes, in summer, especially around high tide. At low tide the bay drains to wide sand flats that are great for wading and tide pooling.

When is the best time to visit White Rock?

Summer has the warmest weather and the Sea Festival, while spring and early fall are quieter and still good for promenade walks.

Is White Rock good for families?

Yes. The beach, tide flats, promenade and pier make for an easy, low-cost family day out, and the waterfront is stroller-friendly.

How far is White Rock from YVR?

It is a drive north on Highway 99 through Richmond. By transit, take the 351 bus to Bridgeport station and the Canada Line to the airport.

Sources for the facts on this page
  • Statistics Canada, 2021 Census of Population: White Rock (population and land area, as reported on Wikipedia: White Rock, British Columbia)
  • Global News: BC municipal election 2026 live updates and results (White Rock mayor projection)
  • Daily Hive: Metro Vancouver mayoral winners in the 2026 civic election
  • SSBCrack News (18 October 2026): White Rock mayoral result, Chris Shields 3,398 votes, Susan Bains 2,423
  • City of White Rock: Pier & Promenade
  • City of White Rock: Semiahmoo First Nation
  • City of White Rock: White Rock Sea Festival & Semiahmoo Days
  • Explore White Rock: 2026 White Rock Sea Festival listing; Must-see attractions
  • Wikipedia: White Rock, British Columbia; White Rock Pier; Semiahmoo First Nation