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.

A person reaching out to stroke a cat on a sofa

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.

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.

  • Animal Eye Care of Richmond

    • 2861 Huguenot Springs Road, Midlothian, VA 23113
  • Ashcake Veterinary Clinic

    • Mon–Fri 08:00–18:30
    No phone number listedDirections
  • Ashland Veterinary Hospital

    • 513 South Washington Highway, Hanover County, VA 23005
    No phone number listedDirections
  • Banfield 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 listedDirections
  • Banfield Pet Hospital

    • 13001 Hull Street Road, 23112
    No phone number listedDirections
  • Bell Creek Veterinary Hospital

    • 8310 Bell Creek Road, Mechanicsville, VA 23116
    No phone number listedDirections
  • Bermuda Hundred Veterinary Hospital

    • 354 East Hundred Road, 23836
    No phone number listedDirections
  • BetterPet Veterinary

      No phone number listedDirections
    • Brandermill Veterinary Clinic

      • 12501 Hull Street Road, 23112
      No phone number listedDirections
    • Broad 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

    • Centralia Animal Hospital

      • 4125 Celebration Avenue, 23831
      No phone number listedDirections
    • Chenault Veterinary Hospital

      • 351 South Hill Carter Park, 23005
      No phone number listedDirections
    • Chesterfield Meadows Veterinary

        No phone number listedDirections
      • COTA Veterinary

        • 11629 West Broad Street, Richmond, VA 23233
        • Mon–Thu 08:00–18:00
        • cotavet.com
      • Countryside Vet

          No phone number listedDirections
        • Fairfield Veterinary Hospital

          • 4804 Nine Mile Road, 23223
          No phone number listedDirections
        • Fan Veterinary Clinic

        • Farmers Veterinary Hospital

          • 3311 Mechanicsville Turnpike, Richmond, VA 23223
          No phone number listedDirections
        • Glen Allen Animal Hospital

            No phone number listedDirections
          • Hanover Animal Hospital

            • 8251 Crown Colony Park, 23116
            No phone number listedDirections
          • Helping Hands Veterinary

            • Mon–Thu 07:30–17:30 || "Or call (804) 420–2770 for after–hours emergency inquires only"
            • helpinghandsvetva.com
          • Huguenot Animal Hospital

          • Iron Bridge Animal Hospital

              No phone number listedDirections
            • John Rolfe Veterinary

                No phone number listedDirections
              • Lakeside Animal Hospital

                  No phone number listedDirections
                • Locke A. Taylor DVM and Associates

                  • 2801 North Parham Road, 23294
                  • Mon–Fri 09:00–18:00
                  No phone number listedDirections
                • Lucks Lane Vet

                  • 1108 Courthouse Road, 23236
                  No phone number listedDirections
                • Mechanicsville Animal Hospital

                  • 7041 Lee Park Road, Mechanicsville, VA 23111
                  No phone number listedDirections
                • New Market Veterinary Clinic

                • Pouncey Tract Veterinary Hospital

                  • 5450 Pouncey Tract Road, 23059
                  No phone number listedDirections
                • Prevent 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

                • Rutland Animal Hospital

                • Scott's Addition Animal Hospital

                • Shady Grove Animal Clinic

                  • 11399 Nuckols Road, Glen Allen, VA 23059
                  • Mon–Sat 08:00–18:00
                  No phone number listedDirections
                • Smokey's

                    No phone number listedDirections
                  • Springfield Veterinary Center

                      No phone number listedDirections
                    • Susan M. Markle Veterinary Hospital at Richmond SPCA

                      • Mon–Fri 08:00–12:00,13:00–18:00
                    • Swift Creek Animal Hospital

                        No phone number listedDirections
                      • Tuckahoe Veterinary Hospital

                        • 9001 Quioccasin Road, 23229
                        No phone number listedDirections
                      • Urgent 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 listedDirections
                      • Varina Veterinary Clinic

                        • 1320 New Market Road, 23231
                        No phone number listedDirections
                      • VCA Animal Hospital

                        • 2955 Pocahontas Trail, Quinton, VA 23141
                        • Mon–Fri 07:00–19:00, Sat 07:00–14:00
                        No phone number listedDirections
                      • VetXpress

                      • Virginia Veterinary Center

                          No phone number listedDirections
                        • Wellesley Animal Hospital

                          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

                        More vets in Virginia: Virginia Beach. All vets in Virginia · All cities

                        Emergency signs

                        Go to a vet now if you see any of these

                        Not sure? Check the signs
                        1. 01Straining in the litter box with little or no urine (especially a male cat)
                        2. 02Breathing with an open mouth, panting, or breathing very fast at rest
                        3. 03May have eaten a lily, human medication, antifreeze or another poison
                        4. 04Collapsed, can’t stand, or had a seizure
                        5. 05Bleeding that won’t stop, or blood in vomit
                        6. 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.

                        Emergency? Find help now