Rainbow Animal Rescue, NC
Rainbow Animal Rescue of NC
P.O. Box 972
Roanoke Rapids
NC 27870
Tax ID # 20-0241166
E-mail: halifaxrescueangels@yahoo.com
Rainbow Animal Rescue Facebook Page

Rainbow Animal Rescue is a no-kill rescue based in north-east North Carolina. We are a nonprofit, 501(c)(3) animal rescue organization (EIN 20-0241166). We are not a business and do not employ anyone. We started our rescue over 20 years ago in an effort to help the many unwanted, abandoned and mistreated animals in Halifax County, North Carolina and the surrounding areas. We do not have an 'adoption center' where you can walk around and meet the dogs. We foster pets in our homes in the area around Roanoke Rapids until we can find loving 'forever' homes for them. If you would like to adopt a dog, you must first fill in the adoption application form. We rely on donations from the public to help us save the dogs and cats. Rainbow Rescue has been online since November 2nd 2003.

If you can home, foster or move these pets to another rescue please e-mail:
halifaxrescueangels@yahoo.com for information about the dogs

If you would like to foster a dog or cat (give it a temporary home) please click here to fill out our Foster Home Application form.

You can help us speed up the adoption process by completing our Adoption Application Form

Location Map of Roanoke Rapids, NC

Answers to Frequently Asked Questions:

  • Our adoptions are not first-come, first-served. Adoptions are based on what is best for the individual animal.
  • Starting April 1, 2021 adoptions are $175 for dogs over 7 months and starting $200 for puppies 7 months and under, which includes updated vaccinations, heartworm testing (over 6 months), spay/neuter as required, and microchipping.
  • We do vet checks, reference checks, and home checks as well as background checks for pit bulls and pit mixes.
  • Our animals are inside family members and are not to be left alone outside.
  • We try very hard to have the animals socialized so they can become loving family members. But it is hard to do since we have had to stop the 'pack walks' due to COVID.
  • Many of our animals have been abandoned, abused, etc. and must have families that will be patient and give the animal time to adjust.
  • Any animal that does not work out for whatever reason must be returned to a member of Rainbow Animal Rescue. They cannot be turned over to Animal Control, SPCA, etc.
  • Remember dogs cannot be left unattended in the yard. Especially small dogs - hawks, eagles, owls and other birds of prey see them as dinner.
  • Any other animals living with the family must be inside animals (i.e., cats).
  • All other animals must be neutered/spayed.