Pet Help in Hampton Roads
In Hampton Roads and need help now? For an emergency, go to a 24-hour hospital below and tell them if cost is a barrier. To lower costs, start with the spay/neuter programs and low-cost clinics. For a bill you can’t cover, get a free funding plan.
Want what’s closest to you? Search by ZIP code or your location. Nearby: Richmond. Northern Virginia.
Spay, neuter and vouchers
- Norfolk SPCA Spay & Neuter Clinic
916 Ballentine Boulevard · (757) 622-3319
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. - Spay Hampton Roads (SpayHR)
Hampton Roads
Spay/neuter program of Animal Resources of Tidewater that helps the public find quality, low-cost spay/neuter services and offers financial assistance for spaying or neutering dogs and indoor/pet cats. Its TNR financial assistance form is temporarily unavailable while funding is reviewed. - Virginia Beach SPCA - Neuter Scooter Mobile Clinic
Hampton Roads · (757) 427-0071
Mobile veterinary clinic that travels to neighborhoods across Hampton Roads, offering affordable spay/neuter surgery for dogs and cats by appointment and walk-up vaccine clinics at select community stops.
Low-cost clinics and vaccines
- Norfolk SPCA Vet Clinic and Vaccine Clinic
916 Ballentine Blvd · (757) 622-3319
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. - Virginia Beach SPCA Clinic
3040 Holland Rd., Virginia Beach, VA 23453 · (757) 427-0071
Low-cost veterinary clinic offering wellness exams, vaccinations, lab testing, heartworm treatment, dental and orthopedic procedures, spay/neuter, microchipping and other basic care. Walk-in vaccine clinics and spay/neuter are open to everyone regardless of income, with spay/neuter priced by household income. - Virginia Beach SPCA Wellness Clinic (Hilltop PetSmart)
501 Hilltop Plaza, Virginia Beach, VA 23454 · (757) 427-0071
Affordable preventive care inside PetSmart at Hilltop Plaza: wellness exams, vaccinations, heartworm and combination testing, parasite screening, flea/tick/heartworm prevention, microchipping, nail trims and anal gland expression. Sick or injured pets are seen at the Holland Road clinic instead.
Pet food
- FNACC Free Pet Food Pantry at Norfolk Animal Care Center
5585 Sabre Road, Norfolk, VA 23512 · (757) 441-5505
Free dog and cat food for pet owners facing hardship, run by the Friends of the Norfolk Animal Care Center at the shelter, plus a mobile pantry on the Waggin' Wheels unit that visits a different Norfolk library or community site each month. - Norfolk SPCA Emergency Pet Pantry
916 Ballentine Boulevard · (757) 622-3319
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). - Virginia Beach SPCA - Pet Pantry
3040 Holland Rd., Virginia Beach, VA 23453 · (757) 427-0070
Donated pet food for income-qualified pet owners, picked up with a Pet Pantry card during regular business hours. The amount depends on pet size, number of pets and supply.
Keeping your pet, end-of-life care and pet loss
- Chesapeake Animal Services Unit
2100 S Military Highway, Chesapeake, VA 23322 · (757) 382-8080
City animal shelter and animal control run by the Chesapeake Police Department, with adoptions, lost and stray pet help, owner surrenders, licenses, rabies information and officers who respond to cruelty, bites, strays, and injured or sick animals. - Norfolk Animal Care Center
5585 Sabre Road, Norfolk, VA 23512 · (757) 441-5505
The City of Norfolk's open-admission animal shelter, caring for about 4,000 animals a year, with adoptions, fostering, lost and found pets, rehoming help, pet licensing, animal control and pet pantry and community resource guidance. - Virginia Beach SPCA
3040 Holland Rd., Virginia Beach, VA 23453 · (757) 427-0070
Nonprofit animal shelter with dogs, cats and small animals for adoption, fostering, and a low-cost clinic, mobile Neuter Scooter and pet pantry on site.
Paying for a bigger bill
Ask any hospital about payment plans, CareCredit or Scratchpay, and apply to more than one assistance program. Ways to pay a vet bill in Virginia lists the programs that are open now, and a free funding plan puts them together for your pet, with a free fundraiser page if you want one.