Top 10 vet clinics in Richmond
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide-
5Bon Air Animal Hospital
2749 McRae Rd, Richmond, VA 23235
-
6Boulevard Animal Hospital Inc
1 E Belt Blvd, Richmond, VA 23224
-
8Cary Street Veterinary Hospital
3210 W Cary St, Richmond, VA 23221
-
9Fairfield Veterinary Hospital
4804 Nine Mile Rd, Richmond, VA 23223
Of the 48 vet clinics listed in Richmond, 45 give a phone number, 2 publish opening hours and 38 have a website. 4 are branches of national chains — Banfield Pet Hospital (2), BluePearl Pet Hospital (1), UrgentVet (1); the remaining 44 are independent. By what they offer: 14 offer emergency care, 14 offer dental care, 9 offer urgent care. The longest-running is Farmers Veterinary Hospital, in business since 1929. The nearest bigger selection is Virginia Beach with 67.
All 38 other vet clinics in Richmond
By ZIP code: 23173 (1) · 23220 (4) · 23221 (6) · 23223 (2) · 23224 (1) · 23225 (2) · 23227 (2) · 23228 (2) · 23230 (8) · 23233 (3) · 23235 (3) · 23236 (2) · 23237 (1) · 23298 (1)
ZIP 23173 1
-
Dogwood Vet Emergency & Specia
18 Westhampton Way, Richmond, VA 23173-0001
ZIP 23220 4
-
Jones Veterinary Care Pllc
1217 W Leigh St, Richmond, VA 23220-2235
-
Susan M. Markel Veterinary Hospital
2519 Hermitage Rd, Richmond, VA 23220
-
Helping Hands Veterinary Surgery and Dentistry
1605 Rhoadmiller St, Richmond, VA 23220-1106
-
Good Doggie DayCare & Animal Hospital
2412 N Lombardy St, Richmond, VA 23220-1520
ZIP 23221 6
-
UrgentVet
3531 Ellwood Ave, Richmond, VA 23221-2722
-
House Call Vet Rva
3126 W Cary St # 181, Richmond, VA 23221-3504
-
Virginia Veterinary Centers
3312 W Cary St, Richmond, VA 23221-3404
-
Home Vet Care
3312 W Cary St, Richmond, VA 23221
-
Cary Town EVC
W Cary St, Richmond, VA 23221
ZIP 23223 2
ZIP 23224 1
-
Kinship Animal Hospital
1200 McDonough St #100, Richmond, VA 23224
ZIP 23225 2
-
Stratford Hills Veterinary Center
6927 Forest Hill Ave, Richmond, VA 23225-1605
-
Kildare Veterinary Clinic
4207 Forest Hill Ave, Richmond, VA 23225-3303
ZIP 23227 2
-
Animal Behavior Wellness Center
1130 Wilkinson Rd, Richmond, VA 23227-1623
-
Brook Run Animal Clinic
7416 Brook Rd, Richmond, VA 23227-1817
ZIP 23228 2
ZIP 23230 8
-
Bush Advanced Veterinary Imaging
5918 W Broad St, Richmond, VA 23230
-
BluePearl Pet Hospital
5918 W Broad St, Richmond, VA 23230
-
CVCA Richmond
5918 W Broad St, Richmond, VA 23230
-
Angel Dogs, Inc.
Boulevard Baptist Church, 2944 W Marshall St, Richmond, VA 23230-4811
-
Partner Veterinary Urgent Care
6506 W Broad St, Richmond, VA 23230
ZIP 23233 3
-
Wvvma
3801 Westerre Pkwy Ste D, Richmond, VA 23233-1471
-
Banfield Pet Hospital
11740 W Broad St Ste A, Richmond, VA 23233
-
Companion Animal House Calls
11175 Ridgefield Pkwy Ste 108, Richmond, VA 23233-3572
ZIP 23235 3
-
Huguenot Animal Hospital
11523 Robious Rd, Richmond, VA 23235
-
Cardinal Animal Hospital
11518 Allecingie Pkwy, Richmond, VA 23235
-
Chesterfield, VA
1276 Carmia Way, Richmond, VA 23235
ZIP 23236 2
-
Loving Spay+Neuter Clinic
801 Branchway Rd, Richmond, VA 23236
-
Stonehenge Veterinary Hospital
906 Southlake Blvd, Richmond, VA 23236-3916
ZIP 23237 1
-
Iron Bridge Animal Hospital
7540 Iron Bridge Rd, Richmond, VA 23237
ZIP 23298 1
-
Church Hill Animal Hospital
417 N 11th St, Richmond, VA 23298