Skip to content

Free help finding care and support for your pet

← Virginia ·

Help with pet care costs in Virginia

Free, no account needed. Every program is checked on its own website, with more listed online.

Help paying a vet bill

  • VMCVM Veterinary Teaching Hospital - Compassionate Care · (540) 231-4621
    Patients of the VMCVM hospitals (Blacksburg, Roanoke, Leesburg)

Lower-cost vet care

  • Virginia-Maryland College of Veterinary Medicine - Veterinary Teaching Hospital (Small Animal Community Practice) · (540) 231-4621
    Blacksburg / New River Valley (primary care within ~35 miles); statewide by referral
  • Norfolk SPCA Vet Clinic and Vaccine Clinic · (757) 622-3319
    Norfolk / Hampton Roads (916 Ballentine Blvd, Norfolk)

Spay and neuter

  • Norfolk SPCA Spay & Neuter Clinic · (757) 622-3319
    Norfolk / Hampton Roads
  • Richmond SPCA - Smoky's Spay & Neuter Clinic · (804) 368-6232
    Richmond metro (Mechanicsville)

Pet food

  • Animal Welfare League of Arlington - Pet Pantry · (703) 931-9241
    Arlington County and Falls Church City
  • Norfolk SPCA Emergency Pet Pantry · (757) 622-3319
    Norfolk / Hampton Roads

End of life and pet loss

  • VMCVM Veterinary Social Work Service · (540) 231-5977
    Clients of the Blacksburg teaching hospital

Shared with you by:

If your pet may need urgent care, call your veterinarian or nearest emergency hospital now and tell them if cost is a barrier. Programs change; call ahead to confirm who qualifies. Help My Pet is free and doesn’t replace veterinary advice.