Rainbow Animal Rescue of North Carolina

We have a fast turnover of adult dogs, puppies, cats and kittens so if the pet you want is not on our list keep checking back. If you are interested in a certain breed, feel free to email us with your interest although you may be waiting a long time for a rare breed. We are in desperate need of foster homes due to the large number of animals needing homes in Halifax County. Many of the pets at the Halifax pound are running out of time. If you think you can open your heart and home to these babies, please contact us. These pets really do deserve a second chance.

Click here to see our Adoption Application Form

Click here to see our list of pets needing homes

Who We Are

Rainbow Animal Rescue is a no-kill rescue based in North Carolina. We are a nonprofit, 501(c)(3) rescue organization. We started our rescue in an effort to help the many unwanted, abandoned and mistreated animals in Roanoke Rapids, North Carolina and the surrounding areas. We foster pets in our homes until we can find loving 'forever' homes for them. You will find photo's of the animals in need, appeals, activities and news about Rainbow Animal Rescue on our Facebook page.

Facebook Click here to see the Rainbow Animal Rescue of North Carolina Facebook page


Donations of your time are always welcome. We are always looking for good foster homes (really need these), help with transports, fundraising, etc. Even a few hours a month can make a difference. If you think you would like to help out please email us. Cash donations are always gratefully accepted too. Your donations are tax deductible. Donations may be made via PayPal by clicking here. Please e-mail us to let us know that you have made a donation. Thank you on behalf of the animals.

Donate a Kuranda BedDonate a Kuranda Bed
Click here to donate a pet bed to Rainbow Animal Rescue

Adopting a friend

If you are interested in adopting a pet from our rescue, please fill out our Adoption Application Form or email us at adopt@rainbowanimalrescue.org We do not ship pets, you will have to visit and collect your pet.

Come Visit Us!

Because we have no formal shelter nor set hours yet, a scheduled visit is required to view one of our animals. Please email us at adopt@rainbowanimalrescue.org 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.
Rainbow Animal Rescue of North Carolina
Roanoke Rapids, NC 27870
Please e-mail adopt@rainbowanimalrescue.org to contact us.
Click here to see our list of pets needing homes

[Home] [Information] [Shelters] [Search]