Skip to content

Neighbourhood guide · White Rock, BC

Uptown White Rock

White Rock's hilltop town centre on Johnston Road, with shops, services, the community centre and views down to the bay.

01 At a glance

The details that matter.

  • 8places to eat & drink

Uptown White Rock is the city's everyday town centre, at the top of the hill along Johnston Road near 16th Avenue. It has groceries, services, restaurants and newer condo towers, and it sits next to the White Rock Centre bus exchange. It suits retirees, condo dwellers and anyone who wants walkable errands with the beach downhill.

City
White Rock, BC
Vibe
Walkable, practical, residential
Best for
Everyday errands, transit access, condo living
Getting around
Bus 351 to White Rock Centre

02 The story

The town centre on the hill

While visitors head for the beach, White Rock residents do much of their daily life uptown. The town centre runs along Johnston Road, which continues north into Surrey as 152nd Street, from 16th Avenue down the hill toward the waterfront.

The area has changed a lot in recent years, with new condo towers rising above older low-rise plazas. Along Johnston Road you will find groceries, pharmacies, banks, cafés and restaurants within a few blocks.

Community life and views

The White Rock Community Centre and the White Rock library are a short walk from Johnston Road, and Peace Arch Hospital sits nearby on the east side of uptown. Small parks and plazas offer places to sit, and several streets have long views down to Semiahmoo Bay.

Right at the top of the hill, Semiahmoo Shopping Centre sits across 16th Avenue in Surrey, adding a larger mall with more stores. The White Rock Centre bus exchange beside it is the area’s transit link to SkyTrain and the rest of Surrey.

Uptown suits retirees and condo owners who want to walk to shops, health services and buses, with the beach a short ride or a steep walk away. If you are walking down to the waterfront, the hill is easy on the way down but a workout on the way back, so plan to catch a bus up.

03 What makes it special

Why people love Uptown White Rock

  1. 01

    Johnston Road

    The uptown main street, with shops, cafés and services.

  2. 02

    White Rock Community Centre

    Programs, events and gathering space for the whole city.

  3. 03

    Semiahmoo Shopping Centre

    A larger mall just across 16th Avenue in Surrey.

  4. 04

    White Rock Centre

    The main bus exchange, with express service to the Canada Line.

  5. 05

    Hillside views

    Streets with long views down to Semiahmoo Bay.

On the map

Getting your bearings

White Rock Centre, at Johnston Road and 16th Avenue, is the main bus exchange. The 351 express runs to Bridgeport station on the Canada Line, the 321 to Surrey Central and the 375 to Guildford. Local routes connect uptown with the waterfront.

Check in

Places to stay in Uptown White Rock

We are adding hotels in Uptown White Rock. Own or manage one? List your property

Own a business in Uptown White Rock?

Get discovered by locals and visitors exploring the neighbourhood.

FAQ

Good to know

How do you get to Uptown White Rock from downtown Vancouver?

Take the Canada Line to Bridgeport, then the 351 express bus to White Rock Centre at Johnston Road and 16th Avenue. Allow about an hour and 15 minutes.

How far is Uptown White Rock from the beach?

The waterfront is roughly a kilometre downhill. The walk down takes about 15 minutes, but the climb back up is steep, so many people take a local bus.

Is Uptown White Rock good for retirees?

Yes. It is walkable, close to Peace Arch Hospital and health services, and has good bus connections and many condo buildings.