New patients

receive one free spa package. Spa packages include a bath, nail trim and ear cleaning. Patient must be current on all required vaccines.

Welcome to Mooresville Animal Hospital

Your Veterinarian in Mooresville, NC
Call us at 704-664-4087


Open 7 days a week!

Mooresville Animal Hospital is a full service veterinary medical facility committed to providing friendly, convenient and trustworthy care based on longstanding southern hospitality. We promote progressive care in a practical and kind manner to best serve our patients and their families. Having been a pillar in the community since the 1952 the practice is founded on long term relationships and friendships. We hope to maintain close ties with our community and continue to foster new relationships with pet parents in our area. We currently have several veterinarians with various special interests and different personalities to help you find the right match for your pet's doctor. We feel it is important that we have a partnership with you to be able to make the best decisions about your pet's medical care.

We offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call 704-664-4087 or email us. Please always call if your pet is ill or there is an emergency situation as it can be crucial not to wait on an email response. We also welcome you to subscribe to our newsletter, which is created especially for Mooresville pet owners.

After Hours emergencies can present to Carolina Veterinary Specialist - Huntersville. 
12117 Statesville Rd, Huntersville, NC 
(704) 949-1100

Mooresville Veterinarian | Mooresville Animal Hospital | 704-664-4087

2681 Charlotte Highway

Mooresville, NC



Read What Our Clients Say

  • "Kathy K. is an incredible vet. She cured our cat with a simple suggestion which no other vet even considered. I don't get that kind of professional observation from my own doctor! Suffice to say, I wish I was a small animal!"
    - Rick K. / Mooresville, NC

Meet Our Skilled Team

Learn Who We Are

  • Dr. Cloninger

    Dr. Cloninger grew up in Salisbury, NC. She wanted to be a vet since the age of 7 when she started playing doctor. She attended NC State for her degree in Animal Science, graduating as a valedictorian.

    Read More
  • Dr. Austin

    Anna Austin grew up in Eden, NC where her parents fostered her love of animals. She received her degree in Zoology from NC State as a Park Scholar and then went on to veterinary school at the University of PA.

    Read More
  • Dr. Smith

    Carlene Smith grew up in Mooresville and began working with the hospital's original owner over 30 years ago while she was still in high school. Carlene attended Davidson College prior to veterinary school.

    Read More
  • Dr. Barbee

    Dr. Barbee was born and raised in Texas. She attended Texas A&M University (Gig'em Aggies!) where she received her Doctorate of Veterinary Medicine. After graduation, she moved to Salisbury, North Carolina to be closer to family and in search of cooler weather. 

    Read More

Featured Articles

Read about interesting topics

  • What to do when your pet gets lost?

    Has your pet wriggled their way through the fence or dashed out the front door? When searching for your lost pet, make sure you include these steps in your hunt. ...

    Read More
  • Flea and Tick Season

    Want to protect your pet from fleas and ticks? These tips can help. ...

    Read More
  • Summer Grooming Tips

    Want to keep your pet cool and comfortable this summer? A few changes to your normal grooming routine can help. ...

    Read More
  • What to Do If Your Pet is Stung

    Don't get us wrong, we love the bees! But we don't love when our pets get stung. Follow our tips to treat and prevent bee stings on your furry best friend. ...

    Read More
  • Tips for Traveling With Your Pet

    Do you dread hitting the road with your pet? These tips may make the trip more comfortable and enjoyable for you both. ...

    Read More
  • 6 Questions to Ask At Your Senior Pet's Next Check Up

    Want to keep your senior pet healthy and happy? Ask these six questions at your pet's next check up. ...

    Read More
  • Why the Controversy About Pet Vaccinations?

    As with anything, pet vaccinations can be too much of a good thing. Similar to parents who are learning more about vaccinations for children, veterinarians and pet owners alike are beginning to question some of the standard wisdom when it comes to protecting pets. There are certain fatal diseases against ...

    Read More
  • Pet Clothes: A Fashion Statement or a Necessity?

    There is nothing cuter than a pet in a colorful sweater, but do our furry friends really need to wear clothing? Although clothing is not a necessity for every pet, some animals benefit from a little extra protection during cold or damp days. Others enjoy wearing festive clothing during holidays or other ...

    Read More
  • Introducing a New Pet to Your Current Ones

    Pet Proofing Your Home Introducing your new pet to your current one is only a single part of the equation relating to taking a new pet home. You also have to make sure your new pet is comfortable in your home, which is a foreign environment to the animal. Like humans, animals can experience high levels ...

    Read More
  • Put Some Teeth Into Your Pet’s Dental Care

    According to the American Animal Hospital Association, nearly two-thirds of pets suffer from dental problems because their owners do not provide dental care for them. Imagine what would happen to your own teeth if they were never brushed or examined by a dentist. The same thing can happen with your pet’s ...

    Read More

Newsletter Signup

Sign up for more articles


Find us on the map

Office Hours

Our Regular Schedule


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-12:00 pm


11:00 am-4:00 pm