Heritage Humane Society receives 1,600 lost, stray and unwanted companion animals a year. Of those animals over 1,400 are adopted into loving and permanent homes. Many others remain in rescues, foster homes, or hospice care.
Heritage Humane Society serves as the compassionate steward of companion animals that are in transition from stray/surrender to forever homes. Heritage Humane Society will also educate the public about humane animal care and treatment, advocate animal welfare, and provide affordable adoption and spay/neuter services to measurably reduce overpopulation of unwanted companion animals.
- James City County/City of Williamsburg Animal Control – 757-253- 1800
- York County Animal Control – 757-890- 3601
- Newport News Animal Control – 757-595- 7387
- Gloucester County Animal Control – 804-693- 5290
- New Kent Animal Control – 804-966- 9500
- Charles City County Animal Control – 804-652- 4745
If you have left a message for Heritage Humane Society, please know that we check our messages and return calls as soon as possible during business hours.
Tuesday By Pre-Scheduled Appointment Only
Monday 9:00-11:00 am
Tuesday 9:00-3:00 pm
Wednesday 9:00-11:00 am
Thursday 9:00-11:00 am
Friday 9:00-11:00 am
Saturday 9:00-11:00 am
Sunday 9:00-11:00 am
Please call at least 24 hours in advance to schedule your surrender appointment. Stray animals do not require an appointment for surrender.
Heritage Humane Society
430 Waller Mill Road
Williamsburg, VA 23185
Phone: (757) 221-0150