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.

Heritage Humane Society is a 501(c)(3). Attached are the audited financial reports.

Fiscal Year 2016 990 Final

Heritage FINAL FS FY16

Fiscal Year 2015 Audit Findings

Heritage Humane Society provides annual statistics to the Virginia Department of Agriculture and Consumer Services.  Below is the link to our most recent report.

2016 Animal Statistics – Newly released!

2015 Animal Statistics
2014 Animal Statistics
2013 Animal Statistics
2012 Animal Statistics

If there is an emergency or you need assistance after our normal business hours please contact your local animal control office.

  • 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.



Adoption Hours




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

Surrender Hours




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.

Contact Us




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





Get Directions