BC SPCA Vancouver

The BC SPCA animal centre in Vancouver — the city runs its own shelter for dogs, and this is where the city directs stray-cat reports.

Contact

Call 604-879-7721 Branch line

spca.bc.ca/locations/vancouver (opens in a new tab)

Suggest or update this listing Corrections are reviewed before anything changes publicly.

Coverage
Vancouver, British Columbia
Province
British Columbia
Cost
Free

What to do here

For a missing cat in Vancouver this is the right place to ask: the City of Vancouver’s own lost-pets page asks residents to contact the BC SPCA about a stray cat, and the city shelter states it does not accept cats.

For a missing dog, call City of Vancouver Animal Services on 604-873-7000 first. A dog picked up loose in the city is held at the Vancouver Animal Shelter on Raymur Avenue, not here.

This centre also handles surrenders, adoptions and cruelty concerns, and the BC SPCA runs the BC Pet Registry — worth checking your microchip record is current at the same time.

Compiled from the organisation's own page 24 August 2026. Last checked 24 August 2026. Details change without notice — confirm anything you are about to rely on.

More shelters and humane societies

See all 63

Also covering British Columbia

See all in British Columbia

One organisation is never the whole search

A pet is found by whoever happens to be nearby, so the shelter, the city, the registry and the local search groups each hold a different piece. Work the list rather than one entry on it.

Back to the directoryOpen the checklistAll guides