Kensington-Cedar Cottage packs 86 residential lots onto every kilometre of street. Downtown has 0.2. If you're filling a pillowcase on October 31, that difference is the whole game.
I wanted a straight answer to a question every Vancouver parent argues about: where's the best trick-or-treating in the city? So I scored all 22 of the City of Vancouver's local areas on three things the City publishes as open data. Doors: how many residential lots line each kilometre of street, because more front doors per block means more candy per step. Light: street light poles per kilometre. Sidewalks: how much of the sidewalk the City rates in good or very good condition, because nobody wants a Spider-Man face-first on a heaved slab.
Then I pulled every October 31 on record at Vancouver International Airport, back to 1937, to answer the other question: will it rain? (Spoiler: bring the umbrella.)
The map: where Vancouver trick-or-treats best
How the score works: I ranked the 22 areas on each measure and turned the rank into a 0 to 100 scale (best = 100, worst = 0), so one extreme value can't swamp the rest. Then I blended them: doors count for 60%, light and sidewalks 20% each, because no amount of street lighting helps if there's nobody to knock on. That's my weighting, not a law of nature, so the sliders let you set your own. A parent of a three-year-old might care most about sidewalks. A twelve-year-old with a plan cares about doors and nothing else.
lowesthighest
- Kensington-Cedar Cottage 73
- Hastings-Sunrise 71
- Renfrew-Collingwood 70
- Victoria-Fraserview 70
- Sunset 69
Source: City of Vancouver Open Data (street lighting poles, public streets, sidewalk condition rating, property parcels, zoning districts), pulled Oct 13, 2026. Contains information licensed under the Open Government Licence – Vancouver. Analysis by EstateBlock. Each measure is ranked across the 22 local areas and converted to 0 to 100 (best = 100, worst = 0), then weighted. Default weights: doors 60, street lights 20, sidewalks 20.
| Neighbourhood | Rank | Score | Res. lots per km | Lights per km | Good sidewalk | Our nickname |
|---|---|---|---|---|---|---|
| Kensington-Cedar Cottage | 1 | 73 | 86.2 | 39.4 | 70% | Candy Central |
| Hastings-Sunrise | 2 | 71 | 79.3 | 39.7 | 74% | The Full-Size-Bar Belt |
| Renfrew-Collingwood | 3 | 70 | 78.9 | 43.0 | 72% | Pillowcase Country |
| Victoria-Fraserview | 4 | 70 | 80.0 | 42.2 | 66% | |
| Sunset | 5 | 69 | 84.5 | 39.7 | 62% | Watch Your Step (Costume Edition) |
| Riley Park | 6 | 63 | 76.8 | 37.7 | 73% | |
| West Point Grey | 7 | 55 | 68.3 | 26.2 | 80% | |
| Arbutus Ridge | 8 | 52 | 63.2 | 34.4 | 84% | |
| Kitsilano | 9 | 52 | 66.9 | 35.4 | 76% | |
| Dunbar-Southlands | 10 | 50 | 75.1 | 26.2 | 70% | |
| Marpole | 11 | 47 | 58.8 | 39.9 | 70% | |
| West End | 12 | 46 | 32.7 | 52.5 | 86% | |
| Fairview | 13 | 43 | 19.3 | 50.3 | 87% | |
| Oakridge | 14 | 42 | 52.7 | 37.5 | 79% | |
| Grandview-Woodland | 15 | 42 | 57.6 | 36.4 | 73% | |
| Mount Pleasant | 16 | 42 | 39.2 | 46.7 | 82% | |
| Killarney | 17 | 41 | 55.6 | 42.6 | 65% | |
| Downtown | 18 | 40 | 0.2 | 90.5 | 88% | One Lobby, Many Doors |
| South Cambie | 19 | 39 | 48.9 | 37.5 | 84% | |
| Strathcona | 20 | 36 | 17.3 | 46.6 | 85% | |
| Shaughnessy | 21 | 31 | 39.4 | 26.1 | 85% | |
| Kerrisdale | 22 | 26 | 52.5 | 25.6 | 72% | Bring a Flashlight |
Source: City of Vancouver Open Data (street lighting poles, public streets, sidewalk condition rating, property parcels, zoning districts), pulled Oct 13, 2026. Contains information licensed under the Open Government Licence – Vancouver. Analysis by EstateBlock. Nicknames are ours and meant as a joke. Neighbourhood links go to the closest EstateBlock neighbourhood page; the boundaries don't match the City's local areas exactly.
The east and south side sweep the top of the list: Kensington-Cedar Cottage, Hastings-Sunrise, Renfrew-Collingwood, Victoria-Fraserview and Sunset, all scoring between 69 and 73. My read: these are blocks of houses packed close together, with short walks from one porch to the next. Kensington-Cedar Cottage wins on doors (86.2 residential lots per km, the most in the city), with middle-of-the-pack lighting (39.4 poles per km) and 70% good sidewalk. It's close at the top, though: move the sliders a couple of notches and Hastings-Sunrise or Renfrew-Collingwood takes over.
The bottom of the list is the West Side. Kerrisdale comes last (26) and Shaughnessy second-last (31). They have the dimmest streets in the city (25.6 and 26.1 poles per km) and fewer doors than average: Shaughnessy has 39.4 residential lots per km and Kerrisdale 52.5, against 61.1 city-wide. In Shaughnessy you will walk a long way between doors, in the dark, and some of those doors are at the end of a very long driveway. Shaughnessy's sidewalks are lovely (85% good), which helps less than you'd think.
And then there's Downtown, #18 of 22. It has by far the most light (90.5 poles per km, 1.7 times the next-brightest area) and the best sidewalks (88% good), but only 11 residential-zoned lots across 57 km of street. Most of Downtown is zoned for towers, mixed use and the historic districts, and a tower is one lobby with a concierge who is not handing out Coffee Crisp. The West End has a milder version of the same problem: 32.7 lots per km, most of them apartment buildings.
Source: City of Vancouver Open Data (street lighting poles, public streets, sidewalk condition rating, property parcels, zoning districts), pulled Oct 13, 2026. Contains information licensed under the Open Government Licence – Vancouver. Analysis by EstateBlock
Show the numbers
| Neighbourhood | Lots per km |
|---|---|
| Kensington-Cedar Cottage | 86.2 |
| Sunset | 84.5 |
| Victoria-Fraserview | 80.0 |
| Hastings-Sunrise | 79.3 |
| Renfrew-Collingwood | 78.9 |
| Riley Park | 76.8 |
| Dunbar-Southlands | 75.1 |
| West Point Grey | 68.3 |
| Kitsilano | 66.9 |
| Arbutus Ridge | 63.2 |
| Marpole | 58.8 |
| Grandview-Woodland | 57.6 |
| Killarney | 55.6 |
| Oakridge | 52.7 |
| Kerrisdale | 52.5 |
| South Cambie | 48.9 |
| Shaughnessy | 39.4 |
| Mount Pleasant | 39.2 |
| West End | 32.7 |
| Fairview | 19.3 |
| Strathcona | 17.3 |
| Downtown | 0.2 |
A caution on the door count: a lot is a lot, whatever sits on it. A house with a suite and a laneway home is one lot with up to three doors. A four-storey rental building is one lot with one buzzer. So this measure rewards exactly what trick-or-treaters want: lots of separate front doors at street level. If you sort by doors alone, the order goes Kensington-Cedar Cottage, Sunset, Victoria-Fraserview. If you ignore doors and only score light and sidewalks, Downtown wins, followed by Fairview and West End. Which is a nice reminder that a well-lit sidewalk with nobody handing out candy is just a sidewalk.
Source: City of Vancouver Open Data (street lighting poles, public streets, sidewalk condition rating, property parcels, zoning districts), pulled Oct 13, 2026. Contains information licensed under the Open Government Licence – Vancouver. Analysis by EstateBlock
Show the numbers
| Neighbourhood | Poles per km |
|---|---|
| Downtown | 90.5 |
| West End | 52.5 |
| Fairview | 50.3 |
| Mount Pleasant | 46.7 |
| Strathcona | 46.6 |
| Renfrew-Collingwood | 43.0 |
| Killarney | 42.6 |
| Victoria-Fraserview | 42.2 |
| Marpole | 39.9 |
| Sunset | 39.7 |
| Hastings-Sunrise | 39.7 |
| Kensington-Cedar Cottage | 39.4 |
| Riley Park | 37.7 |
| Oakridge | 37.5 |
| South Cambie | 37.5 |
| Grandview-Woodland | 36.4 |
| Kitsilano | 35.4 |
| Arbutus Ridge | 34.4 |
| West Point Grey | 26.2 |
| Dunbar-Southlands | 26.2 |
| Shaughnessy | 26.1 |
| Kerrisdale | 25.6 |
The City has 58,008 street lighting poles in its inventory, about 40 for every kilometre of street. Kerrisdale (25.6), Shaughnessy, West Point Grey and Dunbar-Southlands sit around 26 per km, roughly two-thirds of the city average. This is a pole count, not a brightness reading: it doesn't know about porch lights, jack-o'-lanterns or the neighbour who goes full haunted house. But on a dark, wet October night it's a fair proxy for how easy it is to see a small ghost crossing the road.
Source: City of Vancouver Open Data (street lighting poles, public streets, sidewalk condition rating, property parcels, zoning districts), pulled Oct 13, 2026. Contains information licensed under the Open Government Licence – Vancouver. Analysis by EstateBlock
Show the numbers
| Neighbourhood | Good or very good |
|---|---|
| Downtown | 88% |
| Fairview | 87% |
| West End | 86% |
| Strathcona | 85% |
| Shaughnessy | 85% |
| South Cambie | 84% |
| Arbutus Ridge | 84% |
| Mount Pleasant | 82% |
| West Point Grey | 80% |
| Oakridge | 79% |
| Kitsilano | 76% |
| Hastings-Sunrise | 74% |
| Riley Park | 73% |
| Grandview-Woodland | 73% |
| Renfrew-Collingwood | 72% |
| Kerrisdale | 72% |
| Dunbar-Southlands | 70% |
| Kensington-Cedar Cottage | 70% |
| Marpole | 70% |
| Victoria-Fraserview | 66% |
| Killarney | 65% |
| Sunset | 62% |
The City rates the condition of 2,055 km of sidewalk. 75% of it is good or very good and 12% is poor or very poor. The best concrete is in Downtown, Fairview and West End. Sunset has the most to complain about, with 62% good and 23% poor or very poor. Not a reason to skip it (it's #2 on doors alone), but maybe not the year for the floor-length witch costume.
Will it rain on Halloween in Vancouver?
Probably. In the last 30 years (1996 to 2025), Vancouver International Airport recorded measurable rain on 20 of 30 Halloweens. 13 of them got 5 mm or more, which is the "costume under a raincoat" level. 10 were completely dry. Over the full record back to 1937 it's 56 wet Halloweens out of 89, so this isn't a new thing.
Source: Environment and Climate Change Canada, daily climate data for Vancouver International Airport (climate IDs 1108447 for 1937 to 2012 and 1108395 for 2013 to 2025). Analysis by EstateBlock
Show the numbers
| Precipitation (mm) | |
|---|---|
| 1996 | 0 |
| 1997 | 2.8 |
| 1998 | 6 |
| 1999 | 5.5 |
| 2000 | 5 |
| 2001 | 7.6 |
| 2002 | 0 |
| 2003 | 0 |
| 2004 | 0.4 |
| 2005 | 14.2 |
| 2006 | 0 |
| 2007 | 0.4 |
| 2008 | 15.2 |
| 2009 | 0.4 |
| 2010 | 1.2 |
| 2011 | 0 |
| 2012 | 30.4 |
| 2013 | 7.6 |
| 2014 | 4.8 |
| 2015 | 22.6 |
| 2016 | 13.6 |
| 2017 | 0 |
| 2018 | 16.6 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 1.6 |
| 2023 | 0 |
| 2024 | 5.5 |
| 2025 | 18.7 |
The wettest Halloween on record was 1981, with 57.2 mm. The warmest afternoon was 1949 at 16.1°C, and the coldest was 1984, when the high only reached 1.2°C and it dropped to -5.9°C. No snow has been recorded at the airport on any October 31 in the 89-year record. The typical Halloween of the last 30 years topped out around 11°C, and 6 of them dipped below zero overnight.
One caveat: these are daily totals, so a morning shower that cleared by 5 pm counts as a wet Halloween. The airport is also on Sea Island in Richmond, not in your neighbourhood. But rain in Vancouver in late October is rarely a one-neighbourhood event.
| Decade | Wet Halloweens (of 10) |
|---|---|
| 1940s | 8 |
| 1950s | 4 |
| 1960s | 7 |
| 1970s | 6 |
| 1980s | 7 |
| 1990s | 6 |
| 2000s | 7 |
| 2010s | 7 |
Source: Environment and Climate Change Canada, daily climate data for Vancouver International Airport (climate IDs 1108447 for 1937 to 2012 and 1108395 for 2013 to 2025). Analysis by EstateBlock. "Wet" = 0.2 mm or more of precipitation on the climate day.
Quiz: how well do you know Halloween in Vancouver?
Five questions, all answered by the data on this page. Pick one; the answer shows straight away.
1. Which neighbourhood packs the most residential lots onto each kilometre of street?
Answer
Kensington-Cedar Cottage, with 86.2 residential lots per km of street. Shaughnessy has 39.4: big lots, long walks between doors.
2. Which neighbourhood has the fewest street lights per kilometre of street?
Answer
Kerrisdale, at 25.6 poles per km, against 90.5 in Downtown.
3. Where is the biggest share of sidewalk rated less than good?
Answer
Sunset: only 62% of its sidewalk length is rated good or very good, against 87% in Fairview.
4. Out of the last 30 Halloweens (1996 to 2025), on how many did it rain at YVR?
Answer
20 of 30 had measurable rain (0.2 mm or more) at some point in the day, and 13 had 5 mm or more. 10 were bone dry.
5. Which year had the warmest Halloween afternoon on record at YVR?
Answer
1949, at 16.1°C. The coldest was 1984: a high of 1.2°C and a low of -5.9°C.
What this has to do with buying a home
For the numbers that actually move prices, see my Greater Vancouver market update or my take on whether it's a good time to buy a house in Vancouver. If you want a neighbourhood's personality instead, my 3-1-1 complaints map shows what each one reports to the City, and when it snows in Vancouver covers the next holiday's weather. To look at houses on these streets, there are 1,330 Vancouver houses for sale on EstateBlock right now (as of 2026-10-13), or browse Knight, Main and Collingwood.
How I did this
Everything comes from the City of Vancouver's open data portal, pulled on October 13, 2026, aggregated to the City's 22 local areas:
- Doors: the City's property parcel polygons (99,698 parcels), each placed in a local area by its centre point and in a zoning district from the City's zoning map. I counted parcels in districts the City classifies as Residential, Residential Inclusive or Residential Rental, plus the First Shaughnessy District, which the City files under Comprehensive Development but is a house zone (88,047 in total), and divided by the kilometres of City street in each area from the public streets dataset (1,441 km). Other Comprehensive Development districts (CD-1 sites, the Downtown District and others), Historical Area, commercial and industrial lots are left out, which is why Downtown scores so low on doors.
- Light: every pole in the street lighting poles dataset, using the City's own local area field (303 poles have no area and are left out), divided by street km.
- Sidewalks: the sidewalk condition rating dataset, measured by length. Each block face is placed in a local area by its centre point.
- Weather: Environment and Climate Change Canada daily climate records for October 31 at Vancouver International Airport, 1937 to 2025 (two station IDs for the same airport: 1108447 until 2012, 1108395 since 2013).
Things I left out on purpose: crime and collision data. Halloween is supposed to be fun, and a neighbourhood's police calls say more about where people and businesses are than about whether a kid gets a good haul. Nothing here measures who actually hands out candy, or how generous they are. That's still a field-research problem.
FAQ
What is the best neighbourhood for trick-or-treating in Vancouver?
On our index of City of Vancouver open data (residential lots per km of street, street lights per km and sidewalk condition), Kensington-Cedar Cottage scores highest, followed by Hastings-Sunrise and Renfrew-Collingwood. Kerrisdale and Shaughnessy score lowest, mostly because they have the dimmest streets in the city and fewer doors than average.
Does it usually rain on Halloween in Vancouver?
Usually, yes. Vancouver International Airport recorded measurable rain on 20 of the last 30 Halloweens (1996 to 2025), and 13 of those had 5 mm or more.
Has it ever snowed on Halloween in Vancouver?
Not at Vancouver International Airport in the record since 1937. The coldest Halloween was 1984, with a high of 1.2°C and a low of -5.9°C.
Which Vancouver neighbourhood has the most street lights?
Per km of street, Downtown by a wide margin (90.5 poles per km). Kerrisdale, Shaughnessy, West Point Grey and Dunbar-Southlands have the fewest, about 26 per km.
Sources
- City of Vancouver Open Data: street lighting poles
- City of Vancouver Open Data: public streets
- City of Vancouver Open Data: sidewalk condition rating
- City of Vancouver Open Data: property parcel polygons
- City of Vancouver Open Data: zoning districts and labels
- City of Vancouver Open Data: local area boundary
- City of Vancouver Open Data: licence (Open Government Licence – Vancouver)
- Environment and Climate Change Canada: MSC GeoMet climate-daily (Vancouver Int'l A, 1108447)
- Environment and Climate Change Canada: MSC GeoMet climate-daily (Vancouver Intl A, 1108395)
- EstateBlock.com: Vancouver houses for sale (snapshot 2026-10-13)