Page Menu
Click on theto expand the menus
Click on the Words to change the page

About Us

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 foster pets in our homes in the area around Roanoke Rapids until we can find loving 'forever' homes for them. We rely on donations from the public to help us save the dogs and cats. Rainbow Rescue has been online since November 2nd 2003.

We have adult dogs and puppies coming in to the rescue every week, so keep checking back. If you are interested in a certain breed, feel free to email with your interest. We also are in desperate need of foster homes. Many dogs and puppies are at the Halifax pound and are running out of time. If you think you can open your heart and home to these babies, please call or write. These dogs really do deserve a second chance.

Donations of your time are always welcome. We are always looking for good foster homes (really need these), help with cleaning kennels, transports, fundraising, etc. Even a few hours a month can make a difference. If you think you would like to help out, please contact us. Cash donations are always gratefully accepted, too. We do not have a rich benefactor so we rely on donations to help the animals. See our donation page by clicking here. Your donations are tax deductible. Thank you!

If you are interested in adopting a pet from our rescue, please fill out our Adoption Application Form. We do not ship pets, but can work with you to arrange transport.

You can visit the shelter during our normal opening hours. If you are interested in a particular dog but are unable to visit at these times we may be able arrange a time outside these hours. Please email us to schedule a time to meet your newest family member. If you would like to meet more than one pet when you visit, this can be arranged.

Volunteer at Halifax Animal Rescue and Adoption Center, NC
We need people to help out at the Animal Rescue and Adoption Center, 54 Dog Pound Road, Halifax. Do you have 2 hours of free time one day a week? We need people to help out Monday through Friday and possibly weekends from 8:30 to 10:30 am. If interested please contact or 252-883-6413. Rainbow Animal Rescue is a Certifying Organization in the PVSA program. In 2003, the President's Council on Service and Civic Participation founded the President's Volunteer Service Award to recognize the important role of volunteers in America's strength and national identity. This award honors individuals whose service positively impacts communities in every corner of the nation and inspires those around them to take action, too.
Click here for more information about the President's Volunteer Service Award.

 Click here to see the video about Rainbow Animal Rescue (2m3s)

Rainbow Animal Rescue of NC - a genuine charity saving the lives of dogs and cats
P.O. Box 972,
Roanoke Rapids,
NC, 27870

Tax ID #20-0241166

Rainbow Animal Rescue NC operating the
Halifax County Public Health System Animal Rescue and Adoption Center,
54 Dog Pound Road,
NC, 27839.

Phone: 252-883-6413

Rainbow Animal Rescue, NC