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 for SPCAs & Humane Societies

National Cupcake Day
Address:  16586 Woodbine Avenue, RR 3, Newmarket, ON L3Y 4W1
Telephone: 1-855-599-2253 (CAKE)
Designation Code: 259
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.


Brant Count SPCA

Brant County SPCA
Address:  539 Mohawk Street P.O. Box 163 Brantford, ON N3T 5M8
Telephone: 519-756-6620
Designation Code: 241
Description: Serves all of Brant County.


BC SPCA logo

Address:1245 East 7th Avenue, Vancouver, BC V5T 1R1
Telephone: 604-681-7271
Designation Code: 060
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.


Calgary Humane Society logo

Calgary Humane Society
Address:  4455 110th Ave SE, Calgary, AB T2C 2T7
Telephone: 403-723-6000
Designation Code: 242
Description: The Calgary Humane Society is joining more than 86 SPCA and Humane Societies across Canada in this year’s National Cupcake Day™. The Calgary Humane Society (CHS) is more than a shelter; connecting lives of animals and people and providing an essential community service since 1922. CHS shelters more than 6,000 homeless animals each year. While in the society’s care the animals receive: veterinary treatment, stress reduction, nutritious food, behaviour assessment and modification, individual attention, lots of TLC and a second chance.  CHS values respect, compassion, team work, integrity and commitment. Through collaboration and education, CHS works to ensure all animals in its care find a happy and healthy forever home.


Canadian Federation of Humane Societies

Canadian Federation of Humane Societies
Address:  30 Concourse Gate, Suite 102, Ottawa, ON K2E 7V7
Telephone: 613-224-8072
Designation Code: 243
Description: The Canadian Federation of Humane Societies is the only national organization representing humane societies and SPCAs across Canada. As the convener and representative of the largest animal welfare community in Canada, we advance the welfare of companion animals, farm animals, wildlife and animals in research with a strong national voice promoting the interests and concerns of animal welfare to government, policy makers, industry and the public.


Cochrane & Area Humane Society logo

Cochrane & Area Humane Society
Address:  62 Griffin Industrial Point, Cochrane, AB T4C 0A3
Telephone: 403-650-1733
Designation Code: 242
Description: The Cochrane & Area Humane Society is a charitable organization dedicated to promoting and preserving the well-being of animals, sustained by volunteers and the community.



Etobicoke Humane Society

Etobicoke Humane Society
Address:  67 Six Point Rd. Etobicoke, Ontario M8Z 2X3
Telephone: 416-249-6100
Designation Code: 245
Description: Serves the Etobicoke area.


Fort Erie logo with writing

Fort Erie SPCA
Address: 410 Jarvis Street, Fort Erie, ON L2A 2T1
Telephone: 705-728-7311
Designation Code: 246


Ganonoque Humane Society

Gananoque & District Humane Society
Address:  85 Hwy 32, RR 1 Gananoque, ON Canada K7G 2V3
Telephone: 613-382-1512
Designation Code: 247
Description: Served the Town of Gananoque and the southern portion of Leeds and the Thousand Islands Township since 1989 and have been an Affiliate of the Ontario SPCA since 1992.


Guelph HS

Guelph Humane Society
Address:  456 Any Street
Telephone: 519-824-3091 x 230
Designation Code: 248
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. 


Hamilton Burlington Humane Society

Hamilton/Burlington SPCA
Address:  245 Dartnall Road, Hamilton ON  L8W 3V9
Telephone: 905-574-7722 ext. 427  
Designattion Code: 249
Description: The Hamilton/Burlington SPCA is a private, not-for-profit organization dedicated to the prevention of cruelty to animals, the rescue and adoption of homeless pets, providing support to keep animals in loving homes and the development of respect, compassion and empathy for every living creature.   


Iqaluit Humane Society

Iqaluit Humane Society
Address:  342 Ulu Lane (off Federal Road), P.O Box 11089, Iqaluit, Nunavut X0A 0H0
Telephone: 631-804-0391
Designation Code: 250
Description: The Iqaluit Humane Society raises awareness about the humane treatment of companion animals and assists the City of Iqaluit with animal abandonment and overpopulation issues. We are now officially a registered non-profit. The IHS is the first animal shelter in the Territory of Nunavut, which is located in the remote Canadian Arctic on Baffin Island. We experience harsh winter conditions lasting up to 10 months of the year (we even had a snow fall in July), making it even more critical to save animals quickly that have lost their home.


HSKL logo

Humane Society of Kawartha Lakes
Address:  111 McLaughlin Road, Lindsay, Ontario K9V 2V3
Telephone: 705-878-4681
Designation Code: 251
Description: Humane Society of Kawartha Lakes is located in Lindsay.  Established in 1986, the shelter has seen many changes, most recently is our new building.  In order to accommodate for increased expenses that come with a larger facility, we have been concentrating on new and innovative ways to reach the community and improve our fundraising efforts, as well as increase our donor base.  Though we have been though a lot, our number one priority is always with our animals.



Kingston Humane Society
Address:  1 Binnington Court Kingston, Ontario K7M 8M9
Telephone: 613-546-1291
Designation Code: 252
Description: The Kingston Humane Society is a non-profit and registered organization, founded in 1884 to provide shelter and care for homeless animals and investigate allegations of animal cruelty in Frontenac County. We promote responsible pet ownership, compassion and respect for all animals.



Kitchener-Waterloo Humane Society
Address:  250 Riverbend Drive Kitchener ON N2B 2E9
Telephone: 519-745-5615 ext 229 
Designation Code: 253
Description: The KWHS is one of the largest humane societies in Ontario, serving one of the fastest growing metropolitan areas.  We believe that all animals deserve to be treated with respect, dignity, empathy, and compassion.  The KWHS provides humane education, law enforcement, and sheltering of animals in our community..


Langley Animal Protection Society logo

Langley Animal Protection Society
Address:  26220 56th Avenue, Aldergrove, BC V4W 1J7
Telephone: 604-857-5055
Designation Code: 254
Description: The Langley Animal Protection Society’s mandate is to promote the physical, emotional and psychological well-being of companion animals in Langley. We carry out our mandate through the use of professional and humane animal control methods and innovative animal welfare programs.


Lincoln County

Lincoln County Humane Society
Address:  160 Fourth Avenue, St. Catharines, ON L2S 0B6
Telephone: 905-682-0767 / 1-800-263-2469
Designation Code: 255
Description: The Lincoln County Humane Society is committed to the welfare of all animals within our community. LCHS encourages all of those interested in animal welfare to support the Society and our animals please: Adopt, Volunteer, Donate and Foster! Remember, our cat adoption prices are only $99. Have your pet spayed or neutered and help control the pet population.


London Humane Society

London Humane Society
Address:  624 Clarke Rd., London, ON N5V 3K5
Telephone: 519-451-0630
Designation Code: 256


Miramichi SPCA logo

Miramichi SPCA
Address:  P.O.Box 177, Miramichi, New Brunswick E1V 3M3
Telephone: 506-622-0645
Designation Code: 257


Moncton SPCA logo

Moncton SPCA
Address:  116 Greenock St., Moncton, New Brunswick E1H 2J7
Telephone: 506-857-8698
Designation Code: 258
Description: The Greater Moncton SPCA is the largest open shelter east of Montreal. On  a yearly average  5,000 animals are received. Our adoption rate for dogs is 85% and for cats 22% Our mission is to promote animal care and prevent animal cruelty through sheltering, placement and education. Animals are received from south eastern New Brunswick and parts of Nova Scotia.



North Bay & District Humane Society
Address:  2060 Main St W, PO Box 1383, North Bay, ON P1B 8K5
Telephone: 705-474-1251
Designation Code: 260


Nova Scotia HS

Nova Scotia SPCA
Address:  P.O. Box 38073 STN Burnside Dartmouth, Nova Scotia B3B 1X2
Telephone: 902-835-4798 x 223
Designation Code: 261
Description: The Nova Scotia SPCA is a registered charity with a network of branches province wide. We rely primarily on the generosity of volunteers and donors to fund animal protection,  care and rehabilitation, advocacy and humane education. The Society has a legislated mandate but receives only $3,000 from government. Monies raised support cruelty investigations (approximately 18,000 calls addressed each year) and animal care costs including sheltering, spay/neuter surgery, vaccinations and medications.


Oakville Humane Society logo

Oakville & Milton Humane Society
Address:  445 Cornwall Rd., Oakville, ON L6J 7S8
Telephone: 905-845-1551
Designation Code: 262




Ontario SPCA
Address:  16586 Woodbine Avenue, RR 3, Newmarket, ON L3Y 4W1
Telephone: 1-888-668-7722
Designation Code: 263
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.


Barrie Logo

Ontario SPCA Barrie Branch
Address:  91 Patterson Road, Barrie, ON L4N 3V9
Telephone: 705-728-7311
Designation Code: 264
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


Huron Logo

Ontario SPCA Huron County Branch
Address:  48 East Street, Goderich, ON N7A 1N3 
Telephone: 519-440-0250 
Designation Code: 277
Description: Serves all of Huron County.


Kent Logo

Ontario SPCA Kent County Branch
Address:  405 Park Avenue East , Chatham, ON N7M 3W4 
Telephone: 519-354-1713
Designation Code: 279
Description: Serves the Municipality of Chatham-Kent.


L&G Logo

Ontario SPCA Leeds & Grenville Branch
Address:  800 Centennial Road, RR 4, Brockville, ON K6V 5T4
Telephone: 613-345-5520 
Designation Code: 280
Description: Serves Leeds and Grenville minus the Township of the Front of Leeds and Lansdowne.


L&A Logo

Ontario SPCA Lennox & Addington Branch
Address: 156 Richmond Boulevard E, Greater Napanee, ON K7R 3Z7 
Telephone: 613-354-2492 
Designation Code: 281
Description: Serves the entire Lennox & Addington area.


Midland Logo

Ontario SPCA Midland & District Branch.
Address:  15979 Highway 12 East, RR 1, Port McNicoll, ON L0K 1R0
Telephone: 705-534-4459
Designation Code: 282
Description: Serves Tiny Township; Tay Township plus Town of Elmvale, Midland,Penetanguishene and Wasaga Beach.


Muskoka Logo

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: 283
Description: Serves the Regional Municipality of Muskoka, County of Haliburton, Hwy 60 corridor of Algonquin in District of Nipissing, Parry Sound District


Orangeville Logo

Ontario SPCA Orangeville & District Branch
Address:  650 Riddell Road, Orangeville ON L9W 5G5 
Telephone: 519-942-3140 
Designation Code: 284
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. .


Orillia Logo

Ontario SPCA Orillia Branch
Address:  467 West Street North, Orillia, ON L3V 5G1 
Telephone: 705-325-1304  
Designation Code: 285
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: 286
Description: Serves Toronto and the Greater Toronto Area.


Renfrew Logo

Ontario SPCA Renfrew County Branch
Address:  387 Paquette Road, P.O. Box 322, Petawawa, ON K8H 3J1
Telephone: 613-588-4508
Designation Code: 287
Description: Serves Renfrew County, less Town of Arnprior and McNab Township.




Ontario SPCA Spay/Neuter Services – Barrie
Address:  A-91 Patterson Road, Barrie, L4N 3V9
Telephone: 705-734-9882
Designation Code: 320
Description:Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.



Ontario SPCA Spay/Neuter Services – Newmarket
Address:  16586 Woodbine Ave, Newmarket
Telephone: 888-668-7722
Designation Code: 264
Description:Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.



Ontario SPCA Spay/Neuter Services – St. Catharines
Address:  160 Fourth Ave., St. Catharines, L2R 2P9
Telephone: 905-688-7722
Designation Code: 301
Description:Providing high-quality high-volume spay/neuter services to reduce the pet over-population crisis in Ontario.


SD&G Logo

Ontario SPCA Stormont, Dundas, & Glengarry Branch
Address:  550 Boundary Road, P.O. Box 52, Cornwall, ON K6H 5R5 
Telephone: 613-936-0072 
Designation Code: 288
Description: Serves the Glengarry United counties of Stormont, Dundas and Glengarry area.



Sudbury Logo

Ontario SPCA Sudbury & District Branch
Address:  760 Notre Dame Avenue, Sudbury, ON P3A 2T4 
Telephone: 705-566-9582 
Designation Code: 289
Description: Serves District of Sudbury & Manitoulin Island, excluding Chapleau and the corridor surrounding Highway 101.


Ottawa Humane Society logo

Ottawa Humane Society
Address:  245 West Hunt Club Road, Ottawa, ON K2E 1A6
Telephone: 613-725-3166
Designation Code: 613
Description: The Ottawa Humane Society is a non-profit, community-based organization and a registered charity. We have a volunteer Board of Directors, drawn from our supporters and the community at large. Since 1888, we have been the leading organization providing a safe haven for sick, injured and homeless animals in Ottawa.


Peace Regional Logo

Peace Regional SPCA
Address:  9510 - 94 Ave, Peace River, AB T8S 1J1
Telephone: 780-332-1883
Designation Code: 264
Description: To provide food, shelter, medical care and the opportunity for adoption to unwanted, surrendered, lost and unclaimed animals while promoting responsible pet ownership through education programs and fundraising.


PEIHumaneSociety Vert COL Logo.jpg
PEI Humane Society
Address:  P.O Box 20022 Charlottetown PE C1A 9E3
Telephone: 902-892-1190
Designation Code: 265
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 HS logo
Peterborough Humane Society
Address:  385 Lansdowne Street E., Peterborough, ON K9L 2A3
Telephone: 705-745-4722
Designation Code: 291
Description: The Peterborough Humane Society, a registered charitable organization dependent on public donations, was established in 1941. As an Affiliated Society of the Ontario SPCA, with the mandate to facilitate and provide for the prevention of cruelty to animals and their relief therefrom, our Humane Society offers a wide range of vital services to the community.


Red Deer SPCA logo

Red Deer & District SPCA
Address:  4505 77 Street, Red Deer, AB T4P 2J1
Telephone: 403-342-7722
Designation Code: 266
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 logo

Regina Humane Society
Address:  Hwy #6 and Armour Rd., Box 3143, Regina, Saskatchewan S4P 3G7
Telephone: 306-543-6363
Designation Code: 267
Description: Dedicated to improving the well being of animals in our community.


Saint John SPCA Animal Rescue

Saint John SPCA Animal Rescue
Address:  295 Bayside Drive Saint John, NB  E2J 1B1
Telephone: 506-642-0920
Designation Code: 300
Description: Saint John SPCA Animal Rescue is a non-profit organization dedicated to providing rescue, temporary housing, care and assistance to stray and unwanted animals in our community. We actively seek to promote responsible pet ownership and we do our best to find loving, caring and responsible homes for all the animals in our care.



Sarnia Humane Society
Address:  131 Exmouth Street Sarnia, Ontario N7T 7W8
Telephone: 519-344-7064
Designation Code: 268
Description: Serves the Sarnia area.


St.Johns logo

St John's SPCA
Address:  P.O Box 29053, St John's, Newfoundland A1A 5B5
Telephone: 709-726-0301
Designation Code: 269


Saskatoon logo

Saskatoon SPCA
Address:  5028 Clarence Ave. S,  Grasswood, Saskatchewan S7T 1A7
Telephone: 306-374-7387
Designation Code: 270
Description: Our mission is to promote quality of life for companion animals through responsible stewardship, successful adoptions, education and enforcement of the Animal Protection Act.


Stratford-Perth Humane Society

Stratford-Perth Humane Society
Address: 345 Douro Street, Stratford, ON  N5A 3S8
Telephone: 519-273-6600
Designation Code: 310
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.



The Thunder Bay & District Humane Society
Address:  1535 Rosslyn Road Thunder Bay, ON P7E 6W2
Telephone: 807-475-8803
Designation Code: 271


TImmins HS

Timmins & District Humane Society
Address:  620 Mahoney RD Timmins, ON P4N 7C3
Telephone: 705-264-1816
Designation Code: 272
Description: The Timmins Humane Society is a non profit organization, and also an affiliate of the Ontario Society of the Prevention of Cruelty to Animal (OSPCA). Under a contract with the municipality of the city of Timmins, the city’s pound is operated by the shelter and both the cats and dogs by-laws are enforced. 



Toronto Humane Society logo

Toronto Humane Society
Address:  11 River Street, Toronto, ON M5A 4C2
Telephone: 416.392.2273
Designation Code: 273
Description: The Toronto Humane Society's mission statement is to promote the humane care and protection of all animals and to prevent cruelty and suffering.  The Society provides a desperately needed adoption facility and haven for injured and abandoned animals in the City of Toronto. The injured receive veterinary care, and abandoned animals are given a safe haven 24 hours a day, 365 days a year. 



Welland HS with words logo

Welland & District SPCA
Address: 60 Provincial St, Welland, ON L3B 5W7
Telephone: 905-735-1552
Designation Code: 274


Wild Rose Humane Society logo

Wild Rose Humane Society
Address:  60 Provincial St., Airdrie, AB T4B 3C3
Telephone: 403-462-7798
Designation Code: 275
Description: The Wild Rose Humane Society was established as a non-profit organization in 2007 by a group of dedicated volunteers, to address a need for an animal shelter in the area. The organization is committed to promoting responsible pet guardianship throughout Airdrie and the surrounding District.



Windsor Essex HS

The Windsor/Essex County Humane Society
Address:  1375 Provincial Road Windsor, ON
Telephone: 519-966-5751 ext 23
Designation Code: 276
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.


Our mission is to promote quality of life for companion animals through responsible stewardship, successful adoptions, education and enforcement of the Animal Protection Act.