Help an animal find its forever home! We have many wonderful dogs and cats, puppies and kittens looking for someone just like you.  Our friendly, professional staff will match you with the perfect pet to suit your life.  We’re eager to help you, so browse what we have online, or visit us in person!


Want to give back to your local community? Do you love animals? Trained volunteers are the heart of everything we do.  We are always looking for enthusiastic individuals who are interested in helping in a wide variety of opportunities!


We are proud to say that we save hundreds of lives every year.  But we rely on your donations to help keep our organization operating.  Your donations of money, pet food and cleaning supplies are always needed.  You can also be a Heritage Hero and sign up to make automatic monthly donations today. Every dollar counts when finding a pet its forever home!

Contact Us

Heritage Humane Society
430 Waller Mill Road
Williamsburg, VA 23185
Phone: (757) 221-0150

Adoption Hours

Monday 12:00-4:30 p.m.
Tuesday Pre-Scheduled Appointment Only
Wednesday 12:00-4:30 p.m.
Thursday 12:00-4:30 p.m.
Friday 12:00-4:30 p.m.
Saturday 12:00-4:30 p.m.
Sunday 12:00-4:30 p.m.

Surrender Hours

Monday 9:00-11:00 a.m.
Tuesday 9:00-3:00 p.m.
Wednesday 9:00-11:00 a.m.
Thursday 9:00-11:00 a.m.
Friday 9:00-11:00 a.m.
Saturday 9:00-11:00 a.m.
Sunday 9:00-11:00 a.m.

Please call at least 24 hours in advance to schedule your surrender appointment. Stray animals do not require an appointment for surrender.