HOME | ABOUT US | DOGS | CATS | FAQ's | CONTACT US |

Click on the Words to change the page
About Us
Rainbow Animal Rescue is a no-kill rescue based in North Eastern North Carolina. We are a non profit, 501(c)(3) rescue organization, EIN 20-0241166. We started our rescue in an effort to help the many unwanted, abandoned and mistreated animals in North Carolina and the surrounding areas. We foster pets in our homes until we can find loving 'forever' homes for them. 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
Click here for more information about the President's Volunteer Service Award.

Rainbow Animal Rescue of NC
P.O. Box 972
Roanoke Rapids
NC 27870
Tax ID # 20-0241166 Rainbow Animal Rescue NC
Halifax County Public Health System Animal Rescue and Adoption Center
54 Dog Pound Road
Halifax
NC 27839
Phone: 252-883-6413
-
Adoption Center hours:
- Saturday 10am to 2pm
- Sunday 10am to 1pm
- Wednesday 10am to 1pm
- Friday 1pm to 4pm

Adoption Application Form
If you have seen a pet you like, fill out an application form. Priority will be given to people that have completed the form.
Donate to help us help them
The dogs we rescue often require veterinary attention. We do not have a rich benefactor so we rely on small donations to help the animals.
Grand Opening of the HHCS Animal Shelter and Rescue
See photo's of the Grand Opening of the HHCS Animal Shelter and Rescue, operated by Rainbow Animal Rescue on March 14th 2015. Click on the picture to see more photo's.
Videos of Dogs
Video archive of dogs at Rainbow Animal Rescue for your amusement. Other than Cara, all of these dogs now have homes.
Photo Archive
Photo archive of dogs and pictures of other things of interest at Rainbow Animal Rescue for your amusement.