Dogs For Adoption In New Brunswick

Below are all of the organizations in New Brunswick from which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

Organization Address City Email Phone
Charlotte County SPCA PO Box 334 St. Stephen N/A 506-465-7657
Restigouche County SPCA 165 Baybreeze Drive Dalhousie Email Us 506-684-4396
SPCA Miramichi 128 Dan Cripps Street Miramichi Email Us 506-622-0645