> New Brunswick Animal Shelters

New Brunswick Animal Shelters

New Brunswick Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a New Brunswick Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your New Brunswick shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

Charlotte County SPCA
ST STEPHEN, New Brunswick E3L2X2
Frederiction SPCA
FREDERICTION, New Brunswick E3B4Y9
Gloucester SPCA Bathurst Animal Shelter
BATHURST, New Brunswick E2A4E2
New Brunswick S.P.C.A
FREDERICTON, New Brunswick E3B5E3
Oromocto & Area SPCA
OROMOCTO, New Brunswick E2V2G4
Restigouche County SPCA
DALHOUSIE, New Brunswick E8C1E4
Saint John Animal Rescue League
SAINT JOHN, New Brunswick E2K3E6
SPCA Moncton, Inc.
MONCTON, New Brunswick E1H2J7
Victoria County SPCA
ARTHURETTE, New Brunswick E7H4C2