Pet Care Help in Virginia
Lower-cost vet care, help with vet bills, spay/neuter and pet food in Virginia. We checked each listing on the organization’s own website in October 2026. Programs change often, so call or check their page before you go.
Emergency? Call your veterinarian or the nearest 24-hour emergency hospital now, and tell them if cost is a barrier. Emergency signs and poison hotlines
Veterinary school hospitals
-
Virginia-Maryland College of Veterinary Medicine - Veterinary Teaching Hospital (Small Animal Community Practice)
Blacksburg / New River Valley (primary care within ~35 miles); statewide by referral · Virginia Tech's teaching hospital in Blacksburg, giving primary, specialty and emergency care to small animals within about 35 miles of Blacksburg and referral care for the region; its Community Practice offers full-service outpatient preventive care, Monday-Friday 9 am-3:30 pm.
(540) 231-4621
Official page
Lower-cost vet care
-
Richmond SPCA - Susan M. Markel Veterinary Hospital
Richmond, Hanover, Henrico, Chesterfield, Goochland and Prince George · Nonprofit hospital giving reduced-cost outpatient care, wellness and spay/neuter for dogs and cats, prioritized for guardians who need it most; new patients must income-qualify and are taken as capacity allows. Not an emergency clinic.
(804) 521-1330
Official page -
Norfolk SPCA Vet Clinic and Vaccine Clinic
Norfolk / Hampton Roads (916 Ballentine Blvd, Norfolk) · Nonprofit clinic with affordable exams, vaccines, wellness care and on-site prescriptions for any pet, with no income limits or residency rules; vet clinic Mon-Fri 9 am-6 pm by appointment (deposit required), walk-in vaccine clinic Mon-Sat 8 am-12:30 pm, up to 2 pets per visit.
(757) 622-3319
Official page
Help paying a vet bill
-
VMCVM Veterinary Teaching Hospital - Compassionate Care
Patients of the VMCVM hospitals (Blacksburg, Roanoke, Leesburg) · Donor-funded help paying the bill for owners who can't afford care at the college's hospitals; apply by contacting the hospital where your pet was treated (Blacksburg teaching hospital, Roanoke cancer center or Leesburg equine center).
(540) 231-4621
Official page
Spay and neuter
-
Richmond SPCA - Smoky's Spay & Neuter Clinic
Richmond metro (Mechanicsville) · Richmond SPCA's spay/neuter clinic in Mechanicsville, which also serves community cats; call for prices and eligibility.
(804) 368-6232
Official page -
Norfolk SPCA Spay & Neuter Clinic Waitlist
Norfolk / Hampton Roads · Low-cost spay/neuter surgery; the clinic is running a very limited surgical schedule, so you email a request and they contact you when an opening fits your pet.
(757) 622-3319
Official page
Pet food
-
Richmond SPCA - Pet Pantry
Richmond metro · Free donated cat and dog food and supplies, available whenever the humane center is open, from a shed at 2519 Hermitage Road; the site also maps other community pet pantries.
(804) 521-1300
Official page -
Norfolk SPCA Emergency Pet Pantry
Norfolk / Hampton Roads · Free donated pet food for people in financial hardship, open daily 9 am-4 pm at the front desk; bring ID and proof of rabies vaccine and spay/neuter for pets 6 months and older (staff can help if your pet needs these).
(757) 622-3319
Official page -
Animal Welfare League of Arlington - Pet Pantry
Arlington County and Falls Church City · Free pet food, preventatives and supplies for Arlington County and Falls Church City residents, picked up at the Animal Services desk, plus home delivery on the 1st Friday of each month for homebound residents (yearly registration required).
(703) 931-9241
Official page
End of life
-
VMCVM Veterinary Social Work Service
Clients of the Blacksburg teaching hospital · Free, confidential support from a licensed veterinary social worker for teaching hospital clients: talking through treatment options and costs, quality-of-life decisions, and support before, during and after euthanasia, plus a yearly remembrance ceremony.
(540) 231-5977
Official page
Programs marked Waitlist or Paused said so on their own websites when we checked. For options that work anywhere in the U.S., see Find Veterinary Care and Paying for Care.
Know of a program in Virginia we should add, or see something out of date? Suggest or correct a listing.