Participating Societies

The Ontario SPCA and the BC SPCA have come together to present 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.

National Cupcake Day™
Address:  16586 Woodbine Avenue, RR 3, Newmarket, ON L3Y 4W1
Telephone: 1-855-599-CAKE(2253)
Designation Code: 120
Description: By supporting the National Cupcake Day™ Campaign you will support the two organizing societies, OSPCA and BC SPCA who dedicate their resources to administer and promote the campaign, thus supporting all of Canada's animals.
Alberta SPCA
Address:  10806 124 Street NW, Edmonton, AB T5M 0H3
Telephone: 780-732-3746
Designation Code: 371
Description: The vision of the Alberta SPCA is that every animal in Alberta is treated humanely. Our mission is to protect, promote and enhance the well-being of animals in Alberta. To accomplish this, there must be acceptance that humans are responsible for the welfare of animals, and there must be an understanding of the physical and behavioural needs of animals.
Brant County SPCA
Address:  539 Mohawk Street P.O. Box 163 Brantford, ON N3T 5M8
Telephone: 519-756-6620
Designation Code: 303
Description: The Mission of the Brant County SPCA is to: enlighten and enrich lives, provide leadership in the prevention of cruelty to animals, promote animal welfare, protect the well-being of all animals.
Address:1245 East 7th Avenue, Vancouver, BC V5T 1R1
Telephone: 604-681-7271
Designation Code: 370
Description: The British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA) is a not-for-profit organization dedicated to protecting and enhancing the quality of life for domestic, farm and wild animals in British Columbia.
Clarenville Area SPCA
Address:  125 Huntley Drive Clarenville, NL A5A 4L1
Telephone: 709-466-3489
Designation Code: 360
Description:  The Clarenville Area SPCA, a registered charity since 1989, is responsible for servicing?parts of eastern Newfoundland including the Bonavista Peninsula.?We also work closely with other shelters, rescue groups, and agencies concerned with animal welfare to provide the best level of protection for animals.?? Our mission is to protect and care for animals that have no other shelter. When possible, we expand our services to include animals whose owners have to relinquish them for one reason or another. We try to spay and neuter as many animals as we can to enhance their adoptability. Our aim is to educate people to treat animals with the respect and love that they deserve and to encourage people to be responsible pet owners.
Cochrane & Area Humane Society
Address:  62 Griffin Industrial Point, Cochrane, AB T4C 0A3
Telephone: (403) 932-2072 Ext. 101
Designation Code: 375
Description: Leading and educating our community in animal welfare by providing pets in need with shelter, rehabilitation, training and opportunity, and supporting people in responsible pet care - saving and changing lives.
Etobicoke Humane Society
Address:  67 Six Point Rd. Etobicoke, Ontario M8Z 2X3
Telephone: 416-249-6100
Designation Code: 305
Description: To protect, care for and advance the welfare of animals. Serves the Etobicoke area.
Fort McMurray SPCA
Address:  155 MacAlpine Crescent Fort McMurray, AB T9H 4A5
Telephone: 780-743-8997 ext 3
Designation Code: 384
Description: The Fort McMurray Society for the Prevention of Cruelty to Animals provides care and a safe haven for more than 1000 homeless, abused, and abandoned animals annually within the Regional Municipality of Wood Buffalo. The FMSPCA was the first and remains the only not for profit, no-kill animal advocacy organization working in the region since being founded in 1978. Our goal is to ensure every companion animal in the Wood Buffalo community is humanely treated through protection, proper care, public awareness, and education. Our comprehensive adoption process and community involvement facilitates lasting bonds and relationships for companion animals, pet owners, and the public.
Georgian Triangle Humane Society
Address:  549 Tenth Line, Collingwood Ontario L9Y 0W1
Telephone: 705-445-5204 x.222
Designation Code: 318
Description: The Georgian Triangle Humane Society is a not-for-profit charity in the South Georgian Bay area. Our mission is to provide abandoned, neglected, and abused domestic animals a second chance in life at a forever home. We endeavour to accommodate as many domestic animals as our resources will allow in our dedicated shelter. We promote responsible pet ownership, including spay/neutering and micro chipping. Through educational programs we provide information regarding animal care, as well as the humane treatment of all domestic animals.
Grande Prairie & District SPCA
Address:  12220 104 Ave Grande Prairie, AB T8V 8A8
Telephone: 780-538-4030
Designation Code: 385
Guelph Humane Society
Address: 500 Wellington St W, Guelph, ON, N1H 6L3
Telephone: 519-824-3091 x 230
Designation Code: 307
Description: The Guelph Humane Society (GHS) has been sheltering and rescuing animals in the Guelph/ Wellington Communities since 1893. Each year the GHS cares for approximately 3000 animals in need. The Guelph Humane Society’s mission is to promote the welfare of all animals and prevent cruelty and suffering.
Hamilton/Burlington SPCA
Address:  245 Dartnall Road, Hamilton ON  L8W 3V9
Telephone: 905-574-7722 ext. 427  
Designation Code: 308
Description: The Hamilton/Burlington SPCA is donor based and animal focused. Our programs protect animals from people, care for animals in our companion animal hospital, foster homes and kennels and promote responsible pet ownership. Approximately 2,000 homeless and neglected animals find their forever homes every year.
Humane Society of Durham Region
Address:  1505 Wentworth St, Whitby, ON L1N 0H9
Telephone: 416-392-2273
Designation Code: 328
Description: To provide compassionate care for abused, abandoned, and neglected animals in our community while they await their new beginning in life.
Humane Society of Kawartha Lakes
Address:  111 McLaughlin Road, Lindsay, Ontario K9V 2V3
Telephone: 705-878-4681
Designation Code: 301
Description: HSKL believes in spaying/neutering every pet before he/she goes to their forever family; each animals is also microchipped for their own safety. HSKL participates in several adopt-a-thons every year and works with many local pet stores to help get our animals adopted. HSKL envisions the day when every animal in the City of Kawartha Lakes has a good quality of life with a caring, responsible, and knowledgeable owner, and is free from the fear of abuse, neglect, and ignorance.
Kingston Humane Society
Address:  1 Binnington Court Kingston, Ontario K7M 8M9
Telephone: 613-546-1291
Designation Code: 309
Description: The Kingston Humane Society's mission: To care for injured, abused and homeless animals. To return or find homes for these animals. To promote/organize spay and neuter programs. To undertake cruelty investigations. To provide emergency rescues. To provide humane education. To assist with the educational programs for St. Lawrence College.
Kitchener-Waterloo Humane Society
Address:  250 Riverbend Drive Kitchener ON N2B 2E9
Telephone: 519-745-5615 x. 244
Designation Code: 310
Description: The Kitchener-Waterloo Humane Society (KWHS) is the leader in animal welfare in our communities focusing on the responsible treatment of animals through education, care, advocacy, and compliance. Our Humane Education programs have benn presented with a Summit Award two years in a row. Our sheltering program has also been recognized by our peers. All dollars raised by the Cupcake Day will support our philosophy that "Every Animal Deserves a Chance". In 2013, we allocated resources to saving an additional 1200+ pet lives - this was an investment we were happy to make as it resulted in more pets finding forever homes.
Langley Animal Protection Society
Address:  26220 56th Avenue, Aldergrove, BC V4W 1J7
Telephone: 604-857-5055
Designation Code: 382
Description: The Langley Animal Protection Society (LAPS) is a registered non-profit charitable society established in 2003 by a dedicated group of volunteers eager to see positive change in the way stray, lost and unwanted animals were sheltered and cared for in Langley. The LAPS model focuses on maintaining a working relationship with the community to meet and overcome the challenges facing animals in Langley. Based at the Patti Dale Animal Shelter in Aldergrove, LAPS staff and volunteers use a progressive and humane approach to care for more than 1500 dogs, cats and large animals each year. All animals that are cared for by LAPS benefit from environmental enrichment, frequent exercise, nutritious food and a lot of TLC provided by staff and volunteers. Medical care is also available for all those in need to ensure that each animal has the best chance at a happy and healthy life..
Lincoln County Humane Society
Address:  160 Fourth Avenue, St. Catharines, ON L2S 0B6
Telephone: 905-682-0200
Designation Code: 317
Description: Dedicated to the humane treatment of animals. Committed to rehoming and caring for homeless pets.
Lincoln County Spay/Neuter Clinic
Address:  160 Fourth Avenue, St. Catharines, ON L2S 0B6
Designation Code: 180
Description: Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.
London Humane Society
Address:  624 Clarke Rd., London, ON N5V 3K5
Telephone: 519-451-0630
Designation Code: 322
Description:  The mission of the London Humane Society is to improve the lives of animals in our community by providing temporary shelter and appropriate new families for unwanted or cruelly treated animals, and by providing education and advocacy, and by assisting animals in distress.
Markham CAEC (Cat Adoption & Education Centre)
Address:  7755 Bayview Avenue Markham, Ontario L3T 4P1
Telephone: 905-898-7122 x340
Designation Code: 305
Description:  The CAEC goal is to facilitate more than 200 cat adoptions each year. The Centre will also provide education services and awareness programs on animal care and wellness.
Niagara Falls Humane Society
Address:  6025 Chippawa Pkwy Niagara Falls ON L2G 0E4
Telephone: (905) 371-6162
Designation Code: 319
Description:  The Niagara Falls Humane Society helps find loving homes for unwanted and mistreated animals, as well as trying its best to reunite lost pets with their rightful owners. The NFHS provides a safe haven for pets in limbo, before they are placed in a new home. The Society tries to alleviate the suffering of all animals and to eliminate euthanasia as a method of population control for pets. At the NFHS, no healthy adoptable animal will ever be euthanised.
North Bay & District Humane Society
Address:  2060 Main St W, PO Box 1383, North Bay, ON P1B 8K5
Telephone: 705-474-1251
Designation Code: 327
Description:  Since 1954, the North Bay and District Humane Society has been a key service provider within our community with a mandate to provide, protect & educate.
North East SPCA
Address:  Box 189 Melfort SK S0E 1A0
Telephone: (306) 921-7421
Designation Code: 390 The North East SPCA's Charitable activities are in furtherance of and to: Protect animals, prevent cruelty to animals and to relieve suffering by providing shelter and care to those animals, finding responsible owners, immunizing, spaying and neutering and educating communities.
Address:  118 Falcon Road Box 2278 Yellowknife, NT X1A 2P7
Designation Code: 388
Description: "To protect and enhance the quality of life for all domestic animals in NWT and to help support the North in appreciating and learning the value of the northern dog in today’s society"
Oakville & Milton Humane Society
Address:  445 Cornwall Road Oakville, Ontario L6J 7S8
Telephone: 905-845-1551
Designation Code: 323
Description: Protect. Care. Educate
Ontario SPCA
Address:  16586 Woodbine Avenue, RR 3, Newmarket, ON L3Y 4W1
Telephone: 1-888-668-7722
Designation Code: 120
Description: Through its province-wide network of 50 plus Communities, the Ontario SPCA is one of the largest, most responsive animal welfare organizations in the country, providing care and shelter for tens of thousands of animals every year. As a non-profit charitable organization, the Ontario SPCA is unique amongst animal welfare organizations in Ontario: the Ontario SPCA Act mandates the Society to enforce animal cruelty laws and provides Ontario SPCA Community investigators with police powers to do so.
Ontario SPCA Barrie Animal Centre
Address:  91 Patterson Road, Barrie, ON L4N 3V9
Telephone: 705-728-7311
Designation Code: 400
Description: Serves the areas of Township Essa, City of Barrie, Township Innisfil, Nottawasaga Township, Sunnydale Township, Oro-Medonte Township, south of the 5th Concession, Flos Township except the Town of Elmvale
Barrie Spay/Neuter Clinic
Address:  91A Patterson Road, Barrie, ON L4N 3V9
Telephone:705-734-9882 x2
Designation Code: 180
Description: Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.
Ontario SPCA Huron County Animal Centre
Address:  48 East Street, Goderich, ON N7A 1N3 
Telephone: 519-440-0250 
Designation Code: 740
Description: Serves all of Huron County.
Ontario SPCA Kent County Animal Centre
Address:  405 Park Avenue East , Chatham, ON N7M 3W4 
Telephone: 519-354-1713
Designation Code: 760
Description: Serves the Municipality of Chatham-Kent.
Ontario SPCA Leeds & Grenville Animal Centre
Address:  800 Centennial Road, RR 4, Brockville, ON K6V 5T4
Telephone: 613-345-5520 
Designation Code: 510
Description: Serves Leeds and Grenville.
Ontario SPCA Lennox & Addington Animal Centre
Address: 156 Richmond Boulevard E, Greater Napanee, ON K7R 3Z7 
Telephone: 613-354-2492 
Designation Code: 500
Description: Serves the entire Lennox & Addington area.
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
Description: Serves Tiny Township; Tay Township plus Town of Elmvale, Midland,Penetanguishene and Wasaga Beach.
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
Description: Serves the Regional Municipality of Muskoka, County of Haliburton, Hwy 60 corridor of Algonquin in District of Nipissing, Parry Sound District
Ontario SPCA Orangeville & District Animal Centre
Address:  650 Riddell Road, Orangeville ON L9W 5G5 
Telephone: 519-942-3140 
Designation Code: 700
Description: Serves the Town of Orangeville, Town of Mono, Town of Shelburne. Village of Grand Valley, the Townships of Amaranth, East Luther, and Melancthon Township.
Ontario SPCA Orillia Animal Centre
Address:  467 West Street North, Orillia, ON L3V 5G1 
Telephone: 705-325-1304  
Designation Code: 410
Description: Serves the City of Orillia, Township of Severn, Township of Oro-Medonte, Town of Gravenhurst and Township of Ramara.
Ontario SPCA Provincial Education & Animal Centre 
Address:  16586 Woodbine Avenue, RR 3, Newmarket, ON L3Y 4W1
Telephone: 905-898-7122 ext. 306
Designation Code: 300
Description: Serves Toronto and the Greater Toronto Area.
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
Description: Serves Renfrew County, less Town of Arnprior and McNab Township.
Ontario SPCA Spay/Neuter Services Newmarket
Address:  16586 Woodbine Ave, Newmarket
Telephone: 888-668-7722
Designation Code: 175
Description:Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.
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
Description: Serves the Glengarry United counties of Stormont, Dundas and Glengarry area.
Ontario SPCA Sudbury & District Animal Centre
Address:  760 Notre Dame Avenue, Sudbury, ON P3A 2T4 
Telephone: 705-566-9582 
Designation Code: 450
Description: Serves District of Sudbury & Manitoulin Island, excluding Chapleau and the corridor surrounding Highway 101.
PEI Humane Society
Address:  P.O Box 20022 Charlottetown PE C1A 9E3
Telephone: 902-892-1190
Designation Code: 355
Description: The PEI Humane Society operates Prince Edward Island’s only Shelter for lost, abandoned, and homeless companion animals.  Our primary goal always remains the same, to provide a safe and happy shelter for companion animals in need. For nearly 40 years, the PEI Humane Society has also offered Animal Protection Services to the entire Province.  To see our work continue, please support us with a donation.  The more you bake and buy, the more pets we can help!
Peterborough Humane Society
Address:  385 Lansdowne Street East Peterborough ON K0L 2A3
Telephone: 705-745-4722 ext 207
Designation Code: 302
Description: The Peterborough Humane Society advocates for the welfare of animals by improving their lives, alleviating suffering, rescuing, providing shelter, healing, facilitating adoption ad reducing pet overpopulation.
Red Deer & District SPCA
Address:  4505 77 Street, Red Deer, AB T4P 2J1
Telephone: 403-342-7722
Designation Code: 378
Description: Our humane Society for the Prevention of Cruelty to Animals (SPCA) is an animal care and humane education centre. We create a legacy of caring by providing a safe refuge for the lost and unwanted animals of central Alberta. We foster respect for life by advocating inherent worth, compassion and dignity. In pursuit of responsible pet ownership and by working in collaboration with our community and partner agencies we inspire change.
Regina Humane Society
Address:  Hwy #6 and Armour Rd., Box 3143, Regina, Saskatchewan S4P 3G7
Telephone: 306-543-6363 x236
Designation Code: 379
Description: The Regina Humane Society is a non-profit organization dedicated to improving the welfare of animals through programs and services in sheltering, education, protection and advocacy.
Saskatchewan SPCA
Address:  519 45th Street West, Saskatoon, SK S7L 5Z9
Telephone: 306-382-7726
Designation Code: 389
Description: The Saskatchewan Society for the Prevention of Cruelty to Animals has been working to ensure the humane treatment of animals since 1928. Based in Saskatoon, the Saskatchewan SPCA serves the entire province. Although we do not operate a shelter, the Society is a registered charity dedicated to the welfare of animals. We promote the humane treatment of animals through education and prevention programs. As an animal welfare organization, the Saskatchewan SPCA promotes empathy, compassion and respect for all living animals.
Simcoe & District Humane Society
Address:  24 Grigg Drive, P.O. Box 193 Simcoe ON N3Y 4L1
Telephone: 519-428-9161
Designation Code: 342
Description: Vision Statement - “For all animals to be treated with compassion without the threat of ever being unwanted or abandoned and that they might live in a community where overpopulation of companion animals is diminished by humane intervention not euthanasia”.

Mission Statement - To inspire, provide and promote a healthy and protective environment for all animals of Norfolk County.
St John's SPCA
Address:  P.O Box 29053, St John's, Newfoundland A1A 5B5
Telephone: 709-682-7963
Designation Code: 357
Description: The vision of the SPCA is to prevent animal cruelty; educate about humane treatment of animals; provide shelter and love to abandoned and abused animals; and encourage adoption to suitable homes. Through education and programming, we promote responsible pet ownership and encourage spaying and neutering, so animals receive the love and respect they deserve.
Sarnia & District Humane Society
Address:  131 Exmouth Street Sarnia, ON N7T 5M3
Telephone: 519-344-7064 x 24
Designation Code: 312
Description:The Sarnia & District Humane Society is dedicated to protecting and enhancing the quality of life for all animals and to prevent animal cruelty and suffering.
Stratford-Perth Humane Society
Address: 345 Douro Street, Stratford, ON  N5A 3S8
Telephone: 519-273-6600
Designation Code: 313
Description: Since receiving its branch status in 1973, the SPHS has successfully placed thousands of animals in forever homes. The SPHS is a registered charity. All donations received by the SPHS remain with the SPHS to support the shelter and our work in the community.
Victoria Humane Society
Address:  3648 Robb Place Victoria, BC V9E 1C8
Telephone: 250-588-4524
Designation Code: 391 Our mission is to provide leadership in improving the lives of animals by alleviating their suffering or neglect. We do this by rescuing, sheltering, healing, adopting and advocating for animals in need, while inspiring community action and compassion on their behalf.
Welland & District SPCA
Address:  60 Provincial Street Welland, ON L3B 5W7
Telephone: 905-735-1552 ext.203
Designation Code: 321
Description:To encourage responsible animal ownership and care, and to provide leadership and guidance in the humane treatment and welfare of all animals.
The Windsor/Essex County Humane Society
Address:  1375 Provincial Road Windsor, ON
Telephone: 519-966-5751 ext 23
Designation Code: 316
Description: The Windsor/Essex County Humane Society is a safe community refuge offering rescue and relief for animals in need, providing compassionate care, treatment and rehabilitation giving them a second chance at life. We are leaders in the community working with others to eliminate all forms of animals suffering caused by overpopulations, neglect, ignorance and abuse. We speak for those who cannot speak for themselves.
Thunder Bay & District Humane Society
Address:  1535 Rosslyn Rd. Thunder Bay, ON P7E 6W2
Telephone: 807-475-8803
Designation Code: 314
Toronto Humane Society
Address:  11 River Street Toronto, ON M5A 4C2
Telephone: 416-392-2273 ext. 2391
Designation Code: 325
It is the mission of The Toronto Humane Society to promote the humane care and protection of all animals and to prevent cruelty and suffering.
The Winnipeg Humane Society
Address:  45 Hurst Way, Winnipeg, MB  R3T 0R3
Telephone: 204.982.3557
Designation Code:387
Description: The Winnipeg Humane Society is a registered charity and non-profit, volunteer-based organization funded primarily by donations and events. Our mission is to protect animals from suffering and to promote their welfare and dignity. Our animal shelter takes in more than 8,000 animals every year.