Shelters

The NBSPCA works closely with animal shelters across the province to prevent animal cruelty and to help stray, abandoned and abused animals, and to connect them with new families.

Animal Shelters follow provincial standards (Pet Establishment (2010-74), SPCA Act) to ensure the safety and health for all animals in their care.

Animal Shelters are independently operated, funded and governed by their own Board of Directors.

Shelters

The New Brunswick SPCA promotes and charters Branch Societies across the Province. A of our Branch Societies operate animal shelters for the care and protection of homeless animals, and some have taken on the responsibility of providing animal control services in their municipality or area. Once chartered, Branch Societies operate independently of the New Brunswick SPCA, with their own by-laws, budgets, and boards of directors; all, however, are entitled to a seat on the New Brunswick Board of Directors.

Adoption Inquiries:

Please use the contact information at the websites below. The New Brunswick SPCA cannot answer pet-related inquiries for other societies.

Website Note: The New Brunswick SPCA is not responsible for the content provided within the websites below. If you have questions regarding any of the websites you visit, please contact via the individual site.

SPCA
Péninsule Acadienne

Address:
103 rue Mallet-Clermont,
Shippagan, NB, E8S 0A8

Victoria
County SPCA

Address:
2238 Route 109,
Arthurette NB E7H 4C2

Miramichi
SPCA

Address:
128 Dan Cripps St,
Miramichi, NB E1V 3M3

Charlotte County SPCA

Address:
112 Prince William Street,
St. Stephen, NB, E3L 2X2

Fredericton
SPCA

Address:
165 Hilton Rd,
Fredericton, NB, E3B 6B1

Saint John
SPCA

Address: 295 Bayside Dr,
Saint John, NB, E2J 1B1

Moncton
People for Animal Wellbeing

Address: 116 Greenock Street
Moncton, NB, E1H 2J7

Valley SPCA
La Vallée

Address: 15 Falls Brook Hill Road,
LSD of Drummond, NB, E3Y 1X4

Oromocto
and Area SPCA

Address:
111 D’Amours Street,
Oromocto, NB, E2V 0G5

Gloucester
SPCA

Address:
880 Riordon Dr,
Bathurst, NB, E5A 4W7

Restigouche
County SPCA

Address:
165 Baybreeze Drive,
Dalhousie, NB, E8C 1E4

Carleton County
Animal Shelter

(not affiliated with the SPCA)

Address: 367 Debec Rd, Debec, NB, E7N 3B4

Phone: (506) 277-1104
Website: ccasnb.ca

Refuge Madawaska
Shelter

(not affiliated with the SPCA)

Address: C.P. 657 Edmundston, NB, E3V 3S1

"An animal’s eyes have the power to speak a great language."

- Martin Buber