Participating Societies

The Ontario SPCA presents National Cupcake Day™ for SPCAs & Humane Societies on behalf of local shelters, SPCAs & Humane Societies across Canada. This first-ever event in support of Canadian animal welfare societies is growing, and we look forward to including even more participating societies each year.

If your local shelter is not listed, please have them contact us to see if we may be able to include them next year.


Canada SPCA & Humane Society
Address:   16586 Woodbine Ave., Stouffville, ON L4A 2W3
Telephone: 1-855-599-CAKE(2253)
Designation Code: 120
www.nationalcupcakeday.ca
Ontario SPCA (Provincial)
Address:   16586 Woodbine Ave., Stouffville, ON L4A 2W3
Telephone: 1-888-668-7722
Designation Code: 120
www.nationalcupcakeday.ca
Alberta Pound and Rescue Centre
Address:   10806 124 Street NW, Edmonton, AB T5M 0H3
Telephone: 780-732-3746
Designation Code: 394
albertaspca.org
Alberta Spay and Neuter Task Force
Address:   Bay F, 3851 21 St NE, Calgary, AB T2E 6T5
Telephone: 403-797-3647
Designation Code: 393
https://abtaskforce.org/
Brant County SPCA
Address:   539 Mohawk Street P.O. Box 163 Brantford, ON N3T 5M8
Telephone: 519-756-6620
Designation Code: 303
www.brantcountyspca.com
Cambridge Humane Society
Address:   1650 Dunbar Rd, Cambridge, ON N1R 8J5
Telephone: 519-623-7722
Designation Code: 331
cambridgehumanesociety.org
Georgian Triangle Humane Society
Address:   549 Tenth Line, Collingwood Ontario L9Y 0W1
Telephone: 705-445-5204 x.222
Designation Code: 318
www.gths.ca
Guelph Humane Society
Address: 500 Wellington St W, Guelph, ON, N1H 6L3
Telephone: 519-824-3091 x 230
Designation Code: 307
www.guelph-humane.on.ca/
Hamilton-Burlington SPCA
Address:   245 Dartnall Road, Hamilton ON  L8W 3V9
Telephone: 905-574-7722 ext. 427  
Designation Code: 308
www.hbspca.com/
Humane Society London & Middlesex
Address:   624 Clarke Road, London, ON, N5V 3K5
Telephone: 519-451-0630
Designation Code: 322
hslm.ca
Humane Society of Durham Region
Address:   1505 Wentworth St, Whitby, ON L1N 0H9
Telephone: 416-392-2273
Designation Code: 328
www.hsdr.org
Iqaluit Humane Society
Address:   1342 Ulu Lane (off Federal Road), PO Box # 11089, Iqaluit, NU X0A 0H0
Telephone: 867-979-3651
Designation Code: 376
www.iqaluithumanesociety.com
Humane Society of Kawartha Lakes
Address:  111 McLaughlin Road, Lindsay, Ontario K9V 2V3
Telephone: 705-878-4681
Designation Code: 301
www.hskl.ca
Kingston Humane Society
Address:   1 Binnington Court Kingston, Ontario K7M 8M9
Telephone: 613-546-1291
Designation Code: 309
www.kingstonhumanesociety.ca
Kitchener-Waterloo Humane Society
Address: 250 Riverbend Drive Kitchener ON N2B 2E9
Telephone: 519-745-5615
Contact: Cristina.Lopes@awasco.ca
Designation Code: 310
www.kwhumane.com
Langley Animal Protection Society
Address:   26220 56th Avenue, Aldergrove, BC V4W 1J7
Telephone: 604-857-5055
Designation Code: 382
www.lapsbc.ca
Lincoln County Humane Society
Address:   160 Fourth Avenue, St. Catharines, ON L2S 0B6
Telephone: 905-682-0767
Designation Code: 317
www.lchs.ca
New Hope Dog Rescue
Address:  Site 905, Box 11, RR9 Saskatoon, SK S7K 1P3
Telephone: 306-382-7316
Designation Code: 395
www.newhoperescue.org
Niagara Falls Humane Society
Address:  6025 Chippawa Pkwy, Niagara Falls, ON L2G 0E4
Telephone: 905-356-4404
Designation Code: 319
www.nfhs.ca
North Bay and District Humane Society
Address:  2060 Main St W, North Bay, ON P1B 8K5
Telephone: 705-474-1251
Designation Code: 327
www.northbayhumanesociety.ca
Northumberland Humane Society
Address:   371 Ward St, Port Hope, ON L1A 4A4
Telephone: 905-885-4131
Designation Code: 332
www.northumberlandhumanesociety.com
NWT SPCA
Address:  118 Falcon Road Box 2278 Yellowknife, NT X1A 2P7
Telephone: 867-444-8444
Designation Code: 388
www.nwtspca.com
Oakville & Milton Humane Society
Address:   445 Cornwall Road Oakville, Ontario L6J 7S8
Telephone: 905-845-1551
Designation Code: 323
www.omhs.ca
Ontario SPCA Barrie Animal Centre
Address:  91 Patterson Road, Barrie, ON L4N 3V9
Telephone: 705-728-7311
Designation Code: 400
www.barrie.ontariospca.ca
Ontario SPCA Barrie Spay Neuter Services
Address:  91 A Patterson Road, Barrie, ON L4N 3V9
Telephone: 705-734-9882
Designation Code: 200
www.spayneuter.ontariospca.ca
Ontario SPCA Cat Adoption & Education Centre (CAEC)
Address:  7755 Bayview Avenue, Markham, Ontario L3T 4P1
Telephone: 905-762-1300
Designation Code:305 ---
Ontario SPCA Lennox & Addington Animal Centre
Address:  156 Richmond Blvd. East, Greater Napanee, ON K7R 3Z7
Telephone: 613-354-2492
Designation Code: 500
lennoxaddington.ontariospca.ca
Ontario SPCA Leeds & Grenville Animal Centre
Address:  800 Centennial Road, RR 4, Brockville, ON K6V 5T4
Telephone: 613-345-5520 
Designation Code: 510
www.leedsgrenville.ontariospca.ca
Ontario SPCA Midland & District Animal Centre
Address:  15979 Highway 12 East, RR 1, Port McNicoll, ON L0K 1R0
Telephone: 705-534-4459
Designation Code: 430
www.midland.ontariospca.ca
Ontario SPCA Centre Veterinary Hospital Services
Address: 16586 Woodbine Ave., Stouffville, ON L4A 2W3
Telephone: 1-888-668-7722
Designation Code: 175
www.spayneuter.ontariospca.ca
Ontario SPCA Muskoka Animal Centre
Address:  1234 Muskoka Road, 118 West, P.O. Box 2804, Bracebridge, ON P1L 1W5
Telephone: 705-645-6225 
Designation Code: 420
www.muskoka.ontariospca.ca
Ontario SPCA Orangeville & District Animal Centre
Address:  650 Riddell Road, Orangeville ON L9W 5G5 
Telephone: 519-942-3140 
Designation Code: 700
www.orangeville.ontariospca.ca
Ontario SPCA Orillia Animal Centre
Address:  467 West Street North, Orillia, ON L3V 5G1 
Telephone: 705-325-1304  
Designation Code: 410
www.orillia.ontariospca.ca
Ontario SPCA Provincial Education & Animal Centre 
Address:   16586 Woodbine Avenue, Stouffville ON L4A 2W3
Telephone: 905-898-7122 ext. 306
Designation Code: 300
www.peac.ontariospca.ca
Ontario SPCA Renfrew County Animal Centre
Address:  387 Paquette Road, P.O. Box 322, Petawawa, ON K8H 3J1
Telephone: 613-588-4508
Designation Code: 530
www.renfrewcounty.ontariospca.ca
Ontario SPCA Stormont, Dundas, & Glengarry Animal Centre
Address:  550 Boundary Road, P.O. Box 52, Cornwall, ON K6H 5R5 
Telephone: 613-936-0072 
Designation Code: 520
www.sdg.ontariospca.ca
Ontario SPCA Sudbury & District Animal Centre
Address:  760 Notre Dame Avenue, Sudbury, ON P3A 2T4 
Telephone: 705-566-9582 
Designation Code: 450
www.sudbury.ontariospca.ca
Peterborough Humane Society
Address:  385 Lansdowne Street East Peterborough ON K0L 2A3
Telephone: 705-745-4722 ext 207
Designation Code: 302
www.peterboroughhumanesociety.ca
Prince Albert SPCA
Address:  1125 N Industrial Dr, Prince Albert, SK S6V 5T1
Telephone: 306-763-6110
Designation Code: 386
princealbertspca.ca
Quinte Humane Society
Address:  527 Avonlough Road, Belleville, ON, K8N 4Z2
Telephone: 613-827-1552
Designation Code: 311
quintehumanesociety.com
St John's SPCA
Address:  P.O Box 29053, St John's, Newfoundland A1A 5B5
Telephone: 709-682-7963
Designation Code: 357
spcastjohns.org
Saskatoon SPCA
Address:  5028 Clarence Ave, Grasswood, SK S7T 1A7
Telephone: 306-374-7387
Designation Code: 380
www.saskatoonspca.com
Sarnia & District Humane Society
Address:  131 Exmouth Street Sarnia, ON N7T 5M3
Telephone: 519-344-7064 x 24
Designation Code: 312
www.sarniahumanesociety.com
Stratford-Perth Humane Society
Address:  125 Griffith Rd, Stratford, ON N5A 6S4
Telephone: 519-273-6600
Contact: Cristina.Lopes@awasco.ca
Designation Code: 313
sphumane.com
Timmins Humane Society
Address:   620 Mahoney Rd N, Timmins, ON P4R OH6
Telephone: 705-264-1816
Designation Code: 315
http://timminshumanesociety.ca
Toronto Humane Society
Address:   11 River Street, Toronto, ON M5A 4C2
Telephone: 416-392-2273
Designation Code: 325
www.torontohumanesociety.com
Victoria Humane Society
Address:   3648 Robb Place Victoria, BC V9E 1C8
Telephone: 250-588-4524
Designation Code: 391
www.victoriahumanesociety.com
Welland & District Humane Society
Address: 60 Provincial Street, Welland, ON L3B 5W7
Telephone: 1-888-222-0568
Designation Code: 321
wellandspca.com/
Wild Rose Humane Society
Address:  13 Co-Op Rd, Didsbury, AB T0M 0W0
Telephone: 403-343-0273
Designation Code: 275
www.wildrosehumane.ca
Windsor/Essex County Humane Society
Address:  1375 Provincial Road Windsor, ON
Telephone: 519-966-5751 ext 23
Designation Code: 316
www.windsorhumane.org