Vets in Richmond, VA
This list of vets in Richmond, VA covers 55 clinics within about 16 miles of central Richmond, taken from OpenStreetMap. 4 clinics list emergency or 24-hour care (3 with 24-hour hours), and they’re shown first. None are cat-only practices, though most general clinics see cats every day. 21 listings include a phone number and 21 list opening hours. Most are in Richmond, Mechanicsville, Henrico and Midlothian.

24-hour and emergency vets in Richmond
These clinics list emergency care or 24-hour hours in OpenStreetMap. Hours change, so call on the way. If your cat is struggling to breathe, straining to pee or has collapsed, go now. See what to do in a cat emergency.
Partner Veterinary Emergency and Specialty Center
- 1616 Three Chopt Road, Richmond, VA 23233
- Open 24 hours, 7 days
- partnervesc.com
Veternary Emergency & Specialty Center
No phone number listedDirectionsVirginia Veterinary Centers
- 3312 West Cary Street, Richmond, VA 23221
- Open 24 hours, 7 days
- virginiaveterinarycenters.com
Virginia Veterinary Centers - Short Pump
- 4300 Greybull Drive, Henrico, VA 23233
- Open 24 hours, 7 days
- virginiaveterinarycenters.com
Cat-only and feline vets in Richmond
None of the clinics here is a cat-only practice. Many general clinics are still a good fit for cats. See how to find a cat-friendly vet below.
All other vet clinics in Richmond
51 clinics, A to Z. The emergency and cat-only clinics above aren’t repeated here.
No clinic matches that. Try a different name or ZIP code.
Animal Eye Care of Richmond
- 2861 Huguenot Springs Road, Midlothian, VA 23113
Ashcake Veterinary Clinic
- Mon–Fri 08:00–18:30
No phone number listedDirectionsAshland Veterinary Hospital
- 513 South Washington Highway, Hanover County, VA 23005
No phone number listedDirectionsBanfield Pet Hospital
- 11825 West Broad Street, Richmond, VA 23233
- Mon–Sat 09:00–18:00 · Sun 10:00–17:00
- banfield.com
Banfield Pet Hospital
- 9870 Brook Road, 23059
No phone number listedDirectionsBanfield Pet Hospital
- 13001 Hull Street Road, 23112
No phone number listedDirectionsBell Creek Veterinary Hospital
- 8310 Bell Creek Road, Mechanicsville, VA 23116
No phone number listedDirectionsBermuda Hundred Veterinary Hospital
- 354 East Hundred Road, 23836
No phone number listedDirectionsBetterPet Veterinary
No phone number listedDirectionsBrandermill Veterinary Clinic
- 12501 Hull Street Road, 23112
No phone number listedDirectionsBroad Street Veterinary Hospital
- 3320 West Broad Street, Richmond, VA 23230
- Mon–Fri 07:30–18:00 · Sat 08:00–12:00
- broadstreetvet.com
Cary Street Veterinary Hospital
- Mon–Fri 08:00–18:00 · Sat–Sun closed
- carystreetvet.com
Centralia Animal Hospital
- 4125 Celebration Avenue, 23831
No phone number listedDirectionsChenault Veterinary Hospital
- 351 South Hill Carter Park, 23005
No phone number listedDirectionsChesterfield Meadows Veterinary
No phone number listedDirectionsCOTA Veterinary
- 11629 West Broad Street, Richmond, VA 23233
- Mon–Thu 08:00–18:00
- cotavet.com
Countryside Vet
No phone number listedDirectionsFairfield Veterinary Hospital
- 4804 Nine Mile Road, 23223
No phone number listedDirectionsFan Veterinary Clinic
- 307 North Robinson Street, Richmond, VA 23220
- Mon–Fri 08:00–18:00 · Sat 09:00–13:00
- fanveterinaryclinic.com
Farmers Veterinary Hospital
- 3311 Mechanicsville Turnpike, Richmond, VA 23223
No phone number listedDirectionsGlen Allen Animal Hospital
No phone number listedDirectionsHanover Animal Hospital
- 8251 Crown Colony Park, 23116
No phone number listedDirectionsHelping Hands Veterinary
- Mon–Thu 07:30–17:30 || "Or call (804) 420–2770 for after–hours emergency inquires only"
- helpinghandsvetva.com
Huguenot Animal Hospital
- 11523 Robious Road, North Chesterfield, VA 23235
- huguenotvet.com
Iron Bridge Animal Hospital
No phone number listedDirectionsJohn Rolfe Veterinary
No phone number listedDirectionsLakeside Animal Hospital
No phone number listedDirectionsLocke A. Taylor DVM and Associates
- 2801 North Parham Road, 23294
- Mon–Fri 09:00–18:00
No phone number listedDirectionsLucks Lane Vet
- 1108 Courthouse Road, 23236
No phone number listedDirectionsMechanicsville Animal Hospital
- 7041 Lee Park Road, Mechanicsville, VA 23111
No phone number listedDirectionsNew Market Veterinary Clinic
- 2458 New Market Road, Richmond, VA 23231
- Mon–Fri 08:00–18:00 · Sat 09:00–12:00
- newmarketvetclinic.com
Pouncey Tract Veterinary Hospital
- 5450 Pouncey Tract Road, 23059
No phone number listedDirectionsPrevent a Litter Veterinary Hospital
- 3421 West Cary Street
- Mon 10:00–17:00 open "By Appointment Only" · Tue–Wed 07:30–17:00 open "By Appointment Only" · Thu–Fri 10:30–15:30 open "By Appointment Only" · Sat 07:30–17:30 open "By Appointment Only" · Sun closed
- preventalitter.org
River City Veterinary Hospital
- 5305 West Broad Street, VA 23226
- Mon–Fri 07:30–18:00 · Sat 08:00–12:00
Riverbound Veterinary Clinic
- 6049 Mechanicsville Turnpike, Mechanicsville, VA 23111
- riverboundvet.com
Rutland Animal Hospital
- 9375 Atlee Road, Unit 4109, Mechanicsville, VA 23116
- rutlandanimalhospital.com
Scott's Addition Animal Hospital
- Mon,Wed 08:00–19:00 · Tue,Thu–Fri 08:00–18:00 · Sat–Sun closed
- scottsadditionanimalhospital.com
Shady Grove Animal Clinic
- 11399 Nuckols Road, Glen Allen, VA 23059
- Mon–Sat 08:00–18:00
No phone number listedDirectionsSmokey's
No phone number listedDirectionsSpringfield Veterinary Center
No phone number listedDirectionsSusan M. Markle Veterinary Hospital at Richmond SPCA
- Mon–Fri 08:00–12:00,13:00–18:00
Swift Creek Animal Hospital
No phone number listedDirectionsTuckahoe Veterinary Hospital
- 9001 Quioccasin Road, 23229
No phone number listedDirectionsUrgent Vet
- 11521 West Broad Street, Richmond, VA 23233
- Mon–Fri 15:00–23:00 · Sat–Sun 10:00–20:00
- urgentvet.com
Urgent Vet
- 3531 Ellwood Avenue, Richmond, VA 23221
- Mon–Fri 15:00–23:00 · Sat–Sun 10:00–20:00 · holidays 12:00–20:00
- urgentvet.com
UrgentVet
- 14300 Winterview Parkway, Midlothian, VA 23113
No phone number listedDirectionsVarina Veterinary Clinic
- 1320 New Market Road, 23231
No phone number listedDirectionsVCA Animal Hospital
- 2955 Pocahontas Trail, Quinton, VA 23141
- Mon–Fri 07:00–19:00, Sat 07:00–14:00
No phone number listedDirectionsVetXpress
- 3412 Pump Road, Henrico, VA 23233
- Mon–Fri 08:00–18:00
- westend-vet.com
Virginia Veterinary Center
No phone number listedDirectionsWellesley Animal Hospital
- 3430 Lauderdale Drive, 23233
- wellesleyah.com
No phone number listedDirections
How to find a cat friendly vet
Cats hide pain and stress easily, so a calm visit gets you a better exam. Two programs train clinics for this. A Cat Friendly Practice (run by the AAFP and ISFM) has met a checklist that covers cat-only handling, equipment and staff training. Fear Free certification trains vets and nurses to lower fear and stress during handling. Neither is a guarantee, and many good clinics have neither, so ask the clinic directly. None of the clinics on this page are checked by CatsMed for either program.
What to bring to a new vet
- Your cat in a hard carrier with a towel over it. Leave the carrier out at home for a few days first.
- Past vet records and vaccine dates, including rabies.
- The names and doses of any medications, flea or worm treatments your cat takes.
- What and how much your cat eats, and any changes in appetite, thirst or litter box habits.
- Photos or a video of the problem if it comes and goes, like coughing or limping.
Questions to ask a new vet
- Do you have a cat-only waiting area or exam room?
- Where do you send patients after hours, and is it a 24 hour vet?
- Can I get an itemized estimate before any tests or treatment?
- Do you offer anti-anxiety medication before visits for nervous cats?
- Are you a Cat Friendly Practice or Fear Free certified?
Costs and emergencies
Frequently asked questions
How many vets are in Richmond, VA?
OpenStreetMap lists 55 vet clinics within about 16 miles of central Richmond. 4 of them list emergency or 24-hour care and 0 are cat-only or feline-focused. Clinics open and close, so call before you go.
Is there a 24 hour vet in Richmond?
Yes. 3 clinics in this list show 24-hour hours: Partner Veterinary Emergency and Specialty Center, Virginia Veterinary Centers and Virginia Veterinary Centers - Short Pump. Call ahead so the team is ready, and confirm they see cats.
Are there cat-only vets in Richmond?
None of the 55 clinics listed here is a cat-only practice. Look for a general clinic with Cat Friendly Practice or Fear Free certification, and ask whether they have a cat-only waiting area or exam room.
Vets in nearby cities
- Vets in Virginia BeachVirginia · about 93 miles away28 clinics
- Vets in WashingtonDistrict of Columbia · about 97 miles away155 clinics
- Vets in BaltimoreMaryland · about 129 miles away95 clinics
- Vets in RaleighNorth Carolina · about 139 miles away83 clinics
More vets in Virginia: Virginia Beach. All vets in Virginia · All cities
Go to a vet now if you see any of these
- 01Straining in the litter box with little or no urine (especially a male cat)
- 02Breathing with an open mouth, panting, or breathing very fast at rest
- 03May have eaten a lily, human medication, antifreeze or another poison
- 04Collapsed, can’t stand, or had a seizure
- 05Bleeding that won’t stop, or blood in vomit
- 06Hit by a car, fell from a height or was attacked by an animal
Clinic data © OpenStreetMap contributors, available under the Open Database License. Updated September 26, 2026.Listings aren’t verified by CatsMed or a veterinarian, so call ahead to confirm hours and services. Spotted a mistake? Tell us.