hero image

Best Veterinarians
in St. Louis

Why These Veterinarians?

Our goal is to connect people with the best local experts. We scored veterinarians on more than 25 variables across five categories, and analysed the results to give you a hand-picked list of the best veterinarians in St. Louis, MO.

Reviewed Curated Top Picks 103 68 17

Our Selection Criteria:

  • 1. Reputation

    A history of delighted customers and outstanding service.

  • 2. Credibility

    Building customer confidence with licensing, accreditations, and awards.

  • 3. Experience

    Masters of their craft, based on years of practical experience and education.

  • 4. Availability

    Consistently approachable and responsive, so customers never feel ignored.

  • 5. Professionalism

    Providing service with honesty, reliability, and respect.

cover image of Affton Veterinary Clinic  veterinarians/1.jpg

Affton Veterinary Clinic

Affton Veterinary Clinic has been serving the greater St. Louis metro area since 2008. The clinic provides standard medical services as well as highly advanced treatments, including stem cell therapy and advanced imaging. Online ordering is available from Affton Veterinary Clinic's pharmacy, and appointments can also be scheduled online through the clinic's website. The clinic is available for emergency calls.

St. Louis, MO 63123 (314) 352-8600


cover image of Arch Animal Hospital  veterinarians/2.jpg

Arch Animal Hospital

Arch Animal Hospital is located in St. Louis and serves West St. Louis County, including Manchester, Ballwin, Kirkwood and Des Peres. The hospital has treated local pets for a decade and offers a comprehensive range of medical services, including microchipping, flea and heartworm protection, digital radiography, and therapeutic laser light treatment. The hospital also offers a range of affordable pet care packages called "Petly Plans" to help make preventive care more affordable for clients.

St. Louis, MO 63122 (636) 225-8387


cover image of Barrett Station Veterinary Clinic  veterinarians/3.jpg

Barrett Station Veterinary Clinic

Barrett Station Veterinary Clinic is based in Ballwin and serves the St. Louis metro area. For more than 25 years, the clinic has been providing essential veterinary services to pets and their owners in the area. Founding veterinarian Dr. Caroline Gilje specializes in small animals, like guinea pigs and sugar gliders, and in animal ophthalmology. The clinic is highly rated by patients.

Ballwin, MO 63021 (314) 822-2882


cover image of Big Bend Veterinary Clinic  veterinarians/4.jpg

Big Bend Veterinary Clinic

For 40 years, Big Bend Veterinary Clinic has been providing medical services to St. Louis pet owners. Located on Big Bend Boulevard and serving Richmond Heights, Maplewood, and Clayton, the clinic focuses on small domestic animals. On-site lab testing and diagnostics are available, as is surgery and nutritional advice. The clinic's staff are available for consultations and referrals after hours.

St. Louis, MO 63117 (314) 781-6121


cover image of Bridgeton Animal Hospital, LLC  veterinarians/1.jpg

Bridgeton Animal Hospital, LLC

Bridgeton Animal Hospital, LLC serves pet owners in Bridgeton and the St. Louis metro area. Almost all types of pets are cared for, including pocket pets like hamsters and gerbils, birds and small farm animals. Founding veterinarian Dr. Pierre Tung specializes in dentistry and surgery and is on call to treat animals at the St. Louis Zoo, including kangaroos and panthers.

Bridgeton, MO 63044 (314) 291-7220


cover image of Carter Pet Hospital  veterinarians/2.jpg

Carter Pet Hospital

Carter Pet Hospital has been serving owners and their pets in Lake St. Louis and the surrounding area since 2006. A full range of veterinary services is offered, including microchipping, dental care, immunology, radiology, and nutritional counseling. The hospital offers a free first visit for new patients and refers patients to urgent care services after hours.

St. Louis, MO 63367 (636) 639-9999


cover image of Chippewa Animal Hospital  veterinarians/3.jpg

Chippewa Animal Hospital

Chippewa Animal Hospital is located in South St. Louis in the Dutchtown neighborhood and serves the surrounding area. Founded 35 years ago by Dr. Bruce Kurka, the hospital provides a wide range of medical services, including microchipping, internal medicine, dental care, radiology, and surgery. The two veterinarians have a combined almost 90 years of experience in the field between them.

St. Louis, MO 63116 (314) 772-0292


cover image of Clarkson-Wilson Veterinary Clinic  veterinarians/4.jpg

Clarkson-Wilson Veterinary Clinic

Clarkson-Wilson Veterinary Clinic is a full-service clinic located in Chesterfield that takes on all types of pets as patients, including birds, reptiles, and some small farm animals, as well as cats and dogs. Founded more than 20 years ago, the clinic has a veterinarian on call seven days a week for emergency calls outside of normal operating hours.

Chesterfield, MO 63017 (636) 530-1808


cover image of Kingsbury Animal Hospital  veterinarians/1.jpg

Kingsbury Animal Hospital

Kingsbury Animal Hospital is located in University City near the Delmar Loop. Founded almost 40 years ago by St. Louis veterinarian Dr. Stephen A. Brammeier, the hospital offers a broad range of veterinary services, including behavioral medicine, dental care, surgery, grooming, microchipping, and laser therapy. Free dog behavior classes are available every week. The hospital is closed on Sundays and refers clients to its network of urgent care clinics.

St. Louis, MO 63130 (314) 721-6251


cover image of Kirkwood Animal Hospital  veterinarians/2.jpg

Kirkwood Animal Hospital

Kirkwood Animal Hospital is located in a highly advanced 6,000-square-foot facility in West St. Louis County. The hospital has been providing advanced medical services for pets in the area for 45 years, offering laser surgery, cryosurgery, ultrasounds, radiology, and laboratory testing. The facility's veterinarians are on call for emergencies 24/7, and a drive-thru pharmacy is available on site so that clients can pick up their pets' prescriptions on the go.

Kirkwood, MO 63122 (314) 965-2660


cover image of O’Fallon Veterinary Medical Center  veterinarians/3.jpg

O’Fallon Veterinary Medical Center

O’Fallon Veterinary Medical Center has been serving both pet owners and farmers in the St. Louis metro area since 2009. The center cares for both large and small animals, offering dentistry, surgery, boarding, and wellness and preventive care. The three veterinarians receive rave reviews from their patients' owners, and all three of them are pet owners themselves.

O Fallon, MO 63366 (636) 272-3100


cover image of Southwick Veterinary Hospital  veterinarians/4.jpg

Southwick Veterinary Hospital

Southwick Veterinary Hospital has been serving the St. Louis area for more than 40 years. A comprehensive range of medical services is offered for dogs, cats, birds, and pocket pets. These services include dental care, surgery, an in-house laboratory and radiology center, and laser therapy for pain and inflammation. Returning clients can take advantage of drop-off services, which allow pets to be dropped off in the morning and picked up later in the day.

St. Louis, MO 63129 (314) 892-0244


cover image of St. Louis Hills Veterinary Clinic  veterinarians/1.jpg

St. Louis Hills Veterinary Clinic

St. Louis Hills Veterinary Clinic has been family-owned and operated in the city of St. Louis for more than 40 years. The firm provides standard medical services like dentistry, heartworm and flea prevention, diagnostic services, and surgery, along with holistic medicine, including acupuncture and Chinese herbal medicine. Individualized fitness plans for pets are also available. The clinic accepts birds and exotic pets as well as cats and dogs.

St. Louis, MO 63109 (314) 353-3444


cover image of The Animal Medical Center of Mid-America  veterinarians/2.jpg

The Animal Medical Center of Mid-America

The Animal Medical Center of Mid-America has three locations in the St. Louis metro area: one in the city itself, one in Chesterfield, and one in Maryland Heights. The center provides low-cost spay and neuter services along with a full range of affordable medical services for pets, including orthopedic surgery, dermatology, ultrasound, and laboratory services. All three locations are accredited by the American Animal Hospital Association.

St. Louis, MO 63110 (314) 951-1534


cover image of Town & Country Veterinary Hospital  veterinarians/3.jpg

Town & Country Veterinary Hospital

Town & Country Veterinary Hospital has been serving the greater St. Louis metro area from its Town & Country location since 2009. The hospital cares for all pets and has experts in small animals and exotics on staff. A wide range of health services is available, including animal acupuncture, surgery, diagnostic testing, and laser therapy. The hospital also provides medical services to local animal rescue groups at reduced cost.

Town and Country, MO 63017 (636) 227-7387


cover image of Tri-City Animal & Bird Clinic  veterinarians/4.jpg

Tri-City Animal & Bird Clinic

Tri-City Animal & Bird Clinic is a full-service veterinary clinic located in Ellisville and serving the greater St. Louis County area. For more than 55 years, the clinic has been providing care for all types of companion animals, including exotic pets like iguanas and parrots. Consultations and referrals are available over the phone after hours, and a pharmacy is located on site at the clinic.

Ellisville, MO 63011 (636) 227-4041


cover image of Willowbrook Veterinary Clinic  veterinarians/1.jpg

Willowbrook Veterinary Clinic

Willowbrook Veterinary Clinic has been serving Creve Coeur and the surrounding St. Louis suburbs for more than 40 years. All domestic pets are accepted, and surgery, dental care, diagnostics, and microchipping are also available. The facility boards cats and provides end-of-life care to senior pets. The clinic's veterinarians are available for emergency visits outside of normal hours.

Creve Coeur, MO 63141 (314) 872-7705


Wrong city? Here are some nearby places: