Contact Us

Giles County Animal Shelter
678 Green Hollow Rd,
VA 24134

Phone: 540-921-2053
Facebook page:

Opening Hours (for visitation and adoptions):
Monday-Sunday: 12pm-4pm
Closed on Holidays

We are 8 miles from Pearisburg. Please call the shelter at 540-921-2053 to verify that someone will be at the shelter.

Before you surrender your pet to a local animal shelter, please consider other options that are available to you. We have great dogs and cats for adoption, so come by and adopt a new best friend or just come by and visit. Our guys love to meet new people and have visitors. Come by and give a local shelter animal a forever home!

Visiting Giles County Animal Shelter
Please phone us on 540-921-2053 to check that the dog or cat you want to visit is still available and to verify that someone will be at the shelter.
Wednesday-Sunday: 12pm-4pm
Closed Monday, Tuesday and Holidays

We are 7 miles (20 minutes) from Pearisburg via VA-100. Click here for directions

Location Map of Pearisburg, VA.

This website is operated and maintained by The Dog Rescues Network as a service to the community. We have no connection with Giles County Animal Shelter. No payment has been received or is required. If you see an error please e-mail: