Guest, Sign inJoin
Guildford town centre mall exterior

Johnston HeightsSurrey

Surrey is split into 31 neighbourhoods, and this is one. A neighbourhood of 30,971 in Surrey.

6 places within 19 kmMap →
Photo: Clee7903 · CC BY-SA 4.0
Guildford town centre mall exterior

Johnston Heights, Surrey · Photo: Clee7903 · CC BY-SA 4.0

Population
30,971
people, Census 2021
Median age
40.3
years · British Columbia’s towns: 48
Postsecondary
53%
of residents 15 and over hold a postsecondary certificate, diploma or degree · Canadian towns: 56%
Walk, cycle, transit
21%
walk, cycle or take transit to work · Canadian towns: 8%
TownGrade
C−
#2,213 of 2,556

Is Johnston Heights a good place to live?

Homes are dear (D−). On health it is strong (A). It is strong on walkability as well (A+). Overall, that makes a C−, good for #199 of 250 in British Columbia. Nationally, it does better than 19% of Canadian towns.

Rents here are the metro area's average, shared by every town and neighbourhood in it. Safety less sure: this is the whole city's figure, because the city doesn't publish open neighbourhood crime rates. Health is graded on the health region's survey figures and life expectancy, with the distance to hospital giving the town its own spread.

What makes Johnston Heights stand out

The 3 things Johnston Heights does most differently from other towns.

Picked automatically from the data

How Johnston Heights grades

Each subject compares Johnston Heights with Canadian towns of 2,500 or more, ordered by how far it is from the middle. Towns in other countries are graded separately.

How grading works

How TownRatings grades Canadian towns →

The data

Data highlights are ordered by what stands out in Johnston Heights.

HousingCost of living D−

Rent takes more of local pay in Johnston Heights than in British Columbia’s towns or Canadian towns: 32% of household income

The rent as a share of income and monthly rent for a two-bedroom numbers here cover the Vancouver metro area

68% of households are owner-occupiers. Shelter took 30% or more of income for 25% of households, higher than both British Columbia’s towns (21%) and Canadian towns (18%).

$645,000median home value, 2021D−Cost of living Grade

What homes were worth · The median owner’s estimate at the 2021 census

Johnston Heights$645,000
British Columbia$720,000
Canadian towns$406,000
Census 2021Johnston HeightsBritish ColumbiaCanada
Rent as a share of income32%24%20%
Households spending 30%+ on shelter25%21%18%
Households owning their home68%76%74%
Median home value, 2021$645,000$720,000$406,000
$2,364
monthly rent for a two-bedroom

Statistics Canada, Census 2021; CMHC Rental Market Survey via Statistics Canada · Home values are owners’ own estimates at the May 2021 census, and incomes are for 2020.

HealthHealth A

Johnston Heights scores better for health than nine in ten Canadian towns

Measured across the Fraser South Health Service Delivery Area: health survey and life expectancy

The survey puts the region’s share in very good or excellent health at 50%; British Columbia as a whole is at 50%. Across the region, life runs to 83.2 years on average: women 85.8, men 80.7, in 2022/2024. Nearly one in ten adults smoke, daily or now and then, lower than both British Columbia’s towns (9%) and Canadian towns (12%). The town’s own part is the trip to care: residents of Johnston Heights live 2.9 km from a hospital on average, close to the typical town’s 3.7 km.

50%very good or excellent healthAHealth Grade

Very good or excellent health · adults, age-standardised

Johnston Heights50%
British Columbia’s towns50%
Canadian towns52%
HealthJohnston HeightsBritish ColumbiaCanada
Life expectancy at birth83.281.081.5
Smokers8.2%9%12%
Chronic conditions (average share)15%15%17%
Very good or excellent health50%50%52%
83.2
years of life expectancy, 2022/2024
2.9 km
from homes to a hospital, on average
8.2%
of adults smoke, age-standardised
0.7 km
from homes to a pharmacy, on average

Statistics Canada, Canadian Community Health Survey 2023/2024 and life expectancy 2022/2024; Open Database of Healthcare Facilities

SafetySafety C−

For the force that serves Johnston Heights, the Crime Severity Index is 94, above British Columbia’s towns and Canadian towns

Violence across its police area runs at 9.7 per 1,000 residents a year. For violence alone, its police area’s index was 76, close to British Columbia’s towns (76) and below Canadian towns (86). Johnston Heights doesn’t get its own Crime Severity Index, Violent Crime Severity Index, violent crime and property crime per 1,000 figures; the ones here come from the Surrey service area.

94Crime Severity Index

Year by year · Crime Severity Index for each year

2023104
202488
202589
2023–2025Johnston HeightsBritish ColumbiaCanada
Crime Severity Index948367
Violent crime9.712.512
102
non-violent Crime Severity Index
15%
of incidents cleared, 2023–25

Statistics Canada, Uniform Crime Reporting Survey, 2023–2025 average

Work & commuteJobs & income C

Commuters in Johnston Heights travel further than in British Columbia’s towns or Canadian towns, 35 min on average

21%walk, cycle or take transit

How working residents got to work · census 2021

Car or van77%
Public transit17%
Walk4%
Bicycle0%
Census 2021Johnston HeightsBritish ColumbiaCanada
Average trip35 min26 min26 min
$89,000
median household income, 2020
14%
worked from home, May 2021
43%
of commuters work inside the municipality

Statistics Canada, Census 2021 (labour and commuting) · Census day was in May 2021, mid-pandemic, so commuting and work figures carry the lockdowns’ mark.

SchoolsSchools C

Most schools around Johnston Heights score below the middle in British Columbia: 41 of 65

Counting a 3 km margin, Johnston Heights has 58 elementary schools, 6 secondary schools, 1 school for every grade and 4 alternative or adult schools. Secondary school means a trip of 2.3 km at the nearest, higher than both British Columbia’s towns (1.8 km) and Canadian towns (1.2 km).

69schools within 3 kmCSchools Grade
SchoolLevelStudentsSystem
Bonaccord Elementary Fourth fifth in British ColumbiaIn Johnston HeightsElementaryElementary–English public
SAIL SecondaryIn Johnston HeightsSecondarySecondary–English public
Cornerstone Montessori School IndependentResults in the top fifth in British ColumbiaElementaryElementary–Independent

See all 69 schools →

Schools by system · Schools within 3 km

English public58
Independent11
Schools within 3 kmJohnston HeightsBritish ColumbiaCanada
Nearest secondary school2.3 km1.8 km1.2 km
2.3 km
to the nearest secondary school

Provincial school lists and results, 2025/26

Climate

Hardly any Canadian towns collect more precipitation than Johnston Heights: 1,649 mm a year

A July afternoon in Johnston Heights typically reaches 25.0°C. Winter lows average 0.5°C in January, near British Columbia’s towns (0.5°C) and higher than Canadian towns (−13.5°C). January is the wettest month, with 252 mm of rain and snow on average. The frost-free season runs from 11 April to 30 October, 201 days.

25.0°CJuly afternoons

Average high by season · ECCC normals, 1991–2020

Winter7.2°C
Spring15.1°C
Summer23.8°C
Autumn15.4°C
Normals, 1991–2020Johnston HeightsBritish ColumbiaCanada
Precipitation a year1,649 mm1,152 mm883 mm
January night low0.5°C0.5°C−13.5°C
Days with frost a year6060159
Snowfall a year37 cm51 cm141 cm
37 cm
of snow a year
60
days with frost a year
201
frost-free days, 11 Apr to 30 Oct
148
days with precipitation a year

Environment and Climate Change Canada, Canadian Climate Normals 1991–2020 (Pitt Meadows)

Natural hazardsHazard risk B

Shaking costs buildings in Johnston Heights $0.47 a year per $1,000 of value, 16 times the typical town’s

Area-wide: radon tests, counted over the Fraser South health region

Burn scars are few around Johnston Heights, with 0.1% of the land within 25 km touched by fire since 1986 (0.003% a year). The national inventory holds one flood map for it, from City of Surrey.

Lowwildfire bandBHazard risk Grade

Radon tests above the guideline · share of tested homes, 200 Bq/m³

Johnston Heights0%
British Columbia’s towns1.8%
Canadian towns6.6%
HazardsJohnston HeightsBritish ColumbiaCanada
Earthquake loss per $1,000 of buildings a year$0.47$0.36$0.030
Radon tests above the guideline0%1.8%6.6%
$0.47
expected earthquake loss a year per $1,000 of buildings
Low
wildfire band
12 km
to the nearest land burned since 1986
1
flood study on the national inventory

NRCan seismic risk model and burned areas, Health Canada radon survey, the Flood Hazard Map Inventory · Area behind the earthquake risk figures: the city of Surrey

Who lives here

More of Johnston Heights belongs to a visible minority than British Columbia’s towns or Canadian towns: 73%

Over-65s are 16% of the population. 1.8% of residents have an Indigenous identity, lower than both British Columbia’s towns (5%) and Canadian towns (2.8%). Children under 15 make up 15% of residents.

40.3median age
Johnston HeightsBritish ColumbiaCanada

Ages · Share of residents in each age group, Census 2021

Schooling · Highest qualification, residents 15 and over

No certificate, diploma or degree16%
Postsecondary qualification53%

Women and men · all residents

Women make up 50.9% of Johnston Heights

15,200 men and 15,750 women lived here in 2021, against a share of women of 50.9% for Canada.

Who lives in Johnston Heights
Johnston HeightsBritish ColumbiaCanada
Under 1515%14%16%
15 to 6469%64%64%
65+16%21%19%
No certificate, diploma or degree16%13%16%
Postsecondary qualification53%56%56%

Statistics Canada, Census 2021; British Columbia and Canada: medians of towns of 2,500+

Weather

In Johnston Heights, November normally means 10°C afternoons and 2°C nights

Rain and snow over a typical November come to 249 mm. November usually brings some 3 cm of snow. A normal December brings highs of 6°C, lows of freezing. The forecast on the Weather page is ECCC’s for Pitt Meadows.

10°Ca normal November afternoon

Normal highs, the months ahead · ECCC normals, 1991–2020

November10°C
December6°C
January7°C
February9°C
SeasonHighLowRain and snow
Winter7°C0°C600 mm
Spring15°C5°C373 mm
Summer24°C12°C153 mm
Autumn15°C6°C523 mm
2°C
a normal November night
249 mm
of rain and snow in a normal November

ECCC normals, 1991–2020 (Pitt Meadows); the forecast is on the Weather page

Town hall

Federally, Johnston Heights is divided between 2 ridings, among them Fleetwood—Port Kells and Surrey Centre

Johnston Heights is a Surrey neighbourhood, so city council decides its local matters.

Wikidata, MAMH, MMAH, Statistics Canada

Library & civic lifeCivic life grade C+

Fewer visits per person served than three in four British Columbia’s town libraries: Surrey Public Library counts 3.4

The library figures on this page are Surrey’s: Surrey Public Library serves all 703,615 people of the city, Johnston Heights among them.

Provincial library statistics, OpenStreetMap, the CRA and Statistics Canada

Outdoors

The The Trans Canada Trail passes Johnston Heights

43 km separate the town from Gulf Islands National Park Reserve, its nearest national park. 6 beaches are mapped within 5 km, none with a name. For a provincial park, Pinecone Burke Park lies 13 km off. Protected areas open to the public, within 10 km of the town: 129, higher than both British Columbia’s towns (14) and Canadian towns (4).

5.8%of the land within 10 km protected

Protected land · of the land within 10 km

Johnston Heights5.8%
British Columbia’s towns6.7%
Canadian towns2.3%
OutdoorsJohnston HeightsBritish ColumbiaCanada
Public protected areas within 10 km129144
Protected land within 10 km5.8%6.7%2.3%
43 km
to Gulf Islands National Park Reserve
13 km
to Pinecone Burke Park
6
beaches within 5 km
129
public protected areas within 10 km

Canadian Protected and Conserved Areas Database (CPCAD), OpenStreetMap routes and beaches

Nearby attractions

The Black Arts Centre and 3 more in and around Johnston Heights

What there is to see in Johnston Heights and within a short drive, starting with the places most people have heard of.

All attractions →
Places: © OpenStreetMap contributors (ODbL) · Wikidata · ODCAF · federal and Québec heritage registers · CPCAD
Keep exploring

Everything we know about Johnston Heights

15pages on Johnston Heights

Johnston Heights’ neighbours

The nearest places of 1,000 or more. Statistics Canada

GuildfordBirdlandFleetwoodPort MannFraser HeightsWhalleyGuildfordBirdlandFleetwoodPort MannFraser HeightsWhalleyJohnston Heights
How the neighbours grade
TownPeoplekmOverallCostSafetyHealth
Johnston Heights30,971—C−D−C−A
Guildford14,6631.3DD−C−A
Birdland10,7452.2DD−C−A
Fleetwood63,9573C−D−C−A
Port Mann5,9883.2CD−C−A
Fraser Heights17,6883.3C+D−C−A
Whalley52,6423.5DD−C−A

People: Statistics Canada, Census 2021. Distances: centre to centre.

Questions about Johnston Heights

How old are the people of Johnston Heights?

At 40.3, its median age compares with 45.2 across Canadian towns. Children make up 15% of the population and seniors 16%.

About Johnston Heights

Neighbourhood in Surrey

The edges of Johnston Heights follow census dissemination areas, which TownRatings groups into Surrey’s neighbourhoods; the name comes from the city’s map or OpenStreetMap.

Statistics Canada: population estimates 2025 (17-10-0155), Census of Population 2021, 2021 census boundaries.

Population
30,971 (people, 2021 estimate)
Province or territory
British Columbia
City
Surrey
Census subdivision
5915004

Sources: Statistics Canada, Census of Population 2021 · population estimates 2025 (17-10-0155) and 2021 census boundaries · Uniform Crime Reporting Survey 2023–25 (35-10-0026, 35-10-0183 to 35-10-0190) · CMHC rents as published by Statistics Canada (34-10-0133) · grades by TownRatings. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).