Fairview Heights Animal Clinic & Animal Hospital of O’Fallon

About Our Hospital

The staff at Fairview Heights and O’Fallon animal clinics are highly trained to provide the best possible care for our patients. We are well equipped to provide all services from the most basic to the most complex.

Introduction To Our Practice

Fairview Heights Animal Clinic and the Animal Hospital of O’Fallon are integral parts of the community in St. Clair County, Illinois. Whether your pet needs routine medical care, emergency services, or treatment due to illness, you can rest assured that our entire staff will treat your pet as one of our own.

All of our staff is highly trained and has completed all of the necessary courses and continuing education courses to work here. However, we also believe that staff training is a key part of the success of our clinic, so we provide four hours of staff training every two weeks. This ensures that all of our patients get top notch care. Not only are our staff trained on animal care, handling, and nutrition, but also on communication skills and computers. Our groomers also receive grooming specific training.

We want your visit to be as seamless as possible so coming to the veterinarian does not feel like a chore. Our two locations in the county mean that you can visit the location closest to you. We offer state-of-the-art care, diagnostic procedures, and routine examinations, as well as boarding and grooming. We are a one-stop-shop for care for your pet, and we would love to welcome you into our family.

Hours of Operation

Phone: 618-398-1530

  • Monday: 8:00 AM - 6:00 PM
  • Tuesday: 8:00 AM - 6:00 PM
  • Wednesday: 8:00 AM - 7:00 PM
  • Thursday: 8:00 AM - 6:00 PM
  • Friday: 8:00 AM - 7:00 PM
  • Saturday: 8:00 AM - 5:00 PM
  • Sunday: Closed
Fairview Heights, IL location icon

Fairview Heights, IL


10208 Lincoln Trail

Fairview Heights, IL 62208

618-398-1530

O'Fallon, IL location icon

O'Fallon, IL


306 E. Highway 50

O'Fallon, IL 62269

618-632-6303

Hours of Operation

Phone: 618-632-6303

  • Monday: 8:30 AM - 7:00 PM
  • Tuesday: 8:30 AM - 6:00 PM
  • Wednesday: 8:30 AM - 6:00 PM
  • Thursday: 8:30 AM - 7:00 PM
  • Friday: 8:30 AM - 6:00 PM
  • Saturday: 9:00 AM - 5:00 PM
  • Sunday: Closed