Humane Canada™ is a national, member-driven federation with member organizations from coast to coast.
Humane Canada™ member organizations are listed below, grouped by province or territory. Click on any of the “+” signs for location and contact info.
-
Alberta
-
Alberta Animal Rescue Crew Society (AARCS)
5060-74 Ave SE
Calgary, Alberta, T2C 3C9 -
Alberta SPCA
17904 118 Avenue
Edmonton, Alberta, T5S 2W3(780) 447-3600 -
Calgary Humane Society
4455 110 Ave SE
Calgary, Alberta, T2C 2T7(403) 205-4455 -
Central Alberta Humane Society
4505 77 Street
Red Deer, Alberta, T4P 2J1(403) 342-7722(403) 341-3147 -
Cochrane and Area Humane Society
62 Griffin Industrial Point
Cochrane, Alberta, T4C 0A3(403) 932-2072(403) 709-0009 -
Edmonton Humane Society
13620 163 Street NW
Edmonton, Alberta, T5V 0B2(780) 471-1774 -
Medicine Hat SPCA
55 Southwest Drive SW
Medicine Hat, Alberta, T1A 8E8(403) 526-7722(403) 504-5740 -
Wood Buffalo Humane Society (formerly Fort McMurray SPCA)
155 MacAlpine Crescent
Fort McMurray, Alberta, T9H 4A5(780) 743-8997
-
-
British Columbia
-
British Columbia SPCA (37 branches)
1245 East 7th Avenue
Vancouver, British Columbia, V5T 1R1(604) 681-7271(604) 681-7022 -
Royal City Humane Society
PO Box 47243
Royal City PO
New Westminster, British Columbia, V3L 0A5(604) 524-6447 -
Victoria Humane Society
3648 Robb Place
Victoria, British Columbia, V9E 1C8250-558-4524
-
-
Manitoba
-
Winnipeg Humane Society
45 Hurst Way
Winnipeg, Manitoba, R3T 0R3(204) 982-2021(204) 663-9401
-
-
New Brunswick
-
Charlotte County SPCA
PO Box 334
St Stephen, New Brunswick, E3L 2X2(506) 465-7657 -
Fredericton SPCA
PO Box 192
165 Hilton Rd
Fredericton, New Brunswick, E3B 4Y9(506) 459-1555(506) 458-1239 -
Greater Moncton SPCA
116 Greenock Street
Moncton, New Brunswick, E1H 2J7(506) 857-8698(506) 854-1473 -
Miramichi SPCA
128 Dan Cripps St.
Miramichi East, New Brunswick(506) 622-0645 -
New Brunswick SPCA
PO Box 1412
Station A
Fredericton, New Brunswick, E3B 5E3(506) 458-8208(506) 458-8209 -
Oromocto and Area SPCA
111 D’Amours Street
Oromocto, New Brunswick, E2V 0G5(506) 446-4107
-
-
Newfoundland and Labrador
-
Burin Peninsula SPCA
499 Main Street
Burin Bay Arm, Newfoundland and Labrador, A0E 1G0(709) 891-8000 -
Exploits Valley SPCA
13A Duggan Street
Grand Falls-Windsor, Newfoundland and Labrador, A2A 2K7(709) 489-3604 -
Gander and Area SPCA
36 McCurdy Drive
Gander, Newfoundland and Labrador, A1V 1A2(709) 651-3002 -
Happy Valley–Goose Bay SPCA
PO Box 2320, Station B
Happy Valley–Goose Bay, Newfoundland and Labrador, A0P 1E0(709) 896-7387 -
SPCA St. John’s
RCAF Road 115 PO Box 29053
St. John’s , Newfoundland and Labrador, A1A 5B5(709) 726-0301(709) 579-8089
-
-
Northwest Territories
-
Northwest Territories SPCA
PO Box 2278
Yellowknife, Northwest Territories, X1A 2W5(867) 669-0068
-
-
Nova Scotia
-
Nova Scotia SPCA (11 branches)
PO Box 38073 Stn Burnside
Dartmouth, Nova Scotia, B3B 1X2(902) 835-4798(902) 835-7885
-
-
Ontario
-
Alliston & District Humane Society
Box 1455
5545 Concession Road 4
Everett, Ontario, L0M 1J0(705) 458-9038 -
Association of Animal Shelter Administrators of Ontario
PO Box 45
Flesherton, Ontario, N0C 1E0(519) 922-1232 -
Burlington Humane Society
740 Griffith Court
Burlington, Ontario, L7L 5R9(905) 637-7325(905) 637-7391 -
Canadian Association for Humane Trapping
PO Box 36534, Eastgate PO
75 Centennial Pkwy N
Hamilton, Ontario, L8E 2P0N/AN/A -
Guelph Humane Society
P.O. Box 684
500 Wellington Street W.
Guelph, Ontario, N1H 6L3(519) 824-3091(519) 824-3075 -
Hamilton/Burlington SPCA
245 Dartnall Road
Hamilton, Ontario, L8W 3V9(905) 574-7722(905) 574-9087 -
Humane Society London & Middlesex
624 Clarke Road
London, Ontario, N5V 3K5(519) 451-0630226-636-2894 -
Humane Society of Kawartha Lakes
107 McLaughlin Rd
Lindsay, Ontario, K9V 6K5705-878-4618705-878-5141 -
Kitchener-Waterloo Humane Society
250 Riverbend Drive
Kitchener, Ontario, N2B 2E9(519) 745-5615(519) 745-3224 -
Lincoln County Humane Society
160 Fourth Avenue
St. Catharines, Ontario, L2S 0B6(905) 682-0767(905) 682-8133 -
Oakville & Milton Humane Society
445 Cornwall Rd
Oakville, Ontario, K2E 1A6(905) 845-1551(905) 845-1973 -
Ottawa Humane Society
245 W Hunt Club Road
Ottawa, Ontario, K2E 1A6(613) 725-3166(613) 725-5674 -
Sault Ste. Marie & District SPCA
962 Second Line East
Sault Ste. Marie, Ontario, P6B 4K4(705) 949-3573(705) 949-0169 -
Thunder Bay & District Humane Society
1535 Rosslyn Road
Thunder Bay, Ontario, P7E 6W2(807) 475-8803(807) 475-4717 -
Toronto Humane Society
11 River Road
Toronto, Ontario, M5A 4C2(416) 392-2273(416) 392-9978 -
Windsor Essex County Humane Society
1375 Provincial Road
Windsor, Ontario, N8W 5V8(519) 966-5751519-966-2546
-
-
Prince Edward Island
-
Prince Edward Island Humane Society
PO Box 20022
309 Sherwood Road
Charlottetown, Prince Edward Island, C1A 9E3(902) 892-1190/1191(902) 892-3617
-
-
Québec
-
Animatch
PO Box 25003
Grand Boulevard Post Office
Ile Perrot, Québec, J7V 9T1(450) 452-0321(450) 452-0321 -
SPA de l’Estrie
1139, boul. Queen-Victoria
Sherbrooke, Québec, J1J 4N5(819) 821-4727(819) 823-1573 -
SPA de Québec
1130, avenue de Galilée
Québec, Québec, G1P 4B7(418) 527-9104(418) 527-6685 -
SPCA de l’Outaouais
132, rue De Varennes
Gatineau (Gatineau Sector), Québec, J8T 8G5(819) 243-2004(819) 243-8486 -
SPCA Montreal
5215 rue Jean-Talon Ouest
Montreal, Québec, H4P 1X4(514) 735-2711(514) 735-2711
-
-
Saskatchewan
-
Regina Cat Rescue
PO Box 33066 Cathedral PA
Regina, Saskatchewan, S4T 7X2 -
Regina Humane Society
Highway #6 & Armour Road, Box 3143
Regina, Saskatchewan, S4P 3G7(306) 543-6363(306) 545-7661 -
Saskatchewan SPCA
511 45th Street West
Saskatoon, Saskatchewan, S7L 5X5(306) 382-7722(306) 384-3425 -
Saskatoon SPCA
5028 Clarence Avenue South
Grasswood, Saskatchewan, S7T 1A7306-374-7387306-373-7912
-
-
Yukon
-
Humane Society Dawson
PO Box 1143
Dawson City, Yukon, Y0B 1G0(867) 993-6900(867) 993-6614
-
Read more at: https://www.humanecanada.ca/find_a_member