BC SPCA Surrey

The BC SPCA branch in Surrey — surrenders, adoptions and cruelty work. The city runs its own shelter for found animals.

Contact

Call 604-574-1711 Branch line

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

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

Coverage
Surrey, British Columbia
Province
British Columbia
Cost
Free

What to do here

This is the BC SPCA branch in Surrey, and it is one of the busiest intake points in the Lower Mainland for surrenders, adoptions and cruelty work. It is not the city’s animal shelter.

If your pet went missing in Surrey, the City of Surrey’s own page states that animals found in Surrey should be brought to the Surrey Animal Resource Centre on Colebrook Road, which the city owns and operates — 604-574-6622. To report a stray or ask for a pickup, the city’s Bylaw Call Centre is 604-591-4370.

North Delta is in the City of Delta, not Surrey: a found animal there goes to the Delta Community Animal Shelter on 604-940-7111.

Contact this centre as well — it is worth covering both — and check that your microchip record with the BC Pet Registry is current.

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