Our Pet Hospital

Exceptional veterinary care in Davidson, North Carolina

The Veterinary Hospital of Davidson is located on Main Street (Rt. 115) just South of beautiful downtown Davidson.  We are located on the lower level of a four-story brick building, directly under Carrburritos restaurant and the Wooden Stone art gallery, across the street from Fuel Pizza and Davidson Beverage Company.

We are open for appointments Monday – Friday from 7am to 6pm.  We also offer complimentary drop off service, where you can drop your pet off for a half or whole day to be examined or treated while you work or run errands.

For your convenience, you can schedule appointments or request food and medications by email or on our website. Emails will be responded to within 1 business day. If you have a medical question or emergency during our regular business hours and you need an immediate response, give us a call at the office for faster service.

If you have an emergency or your pet needs medical attention outside of our regular business hours, the staff at Carolina Veterinary Specialists are available 24 hours a day, 7 days a week. They are located at 12117 Statesville Road in Huntersville and the phone number is 704-949-1100.

For compassionate and personalized veterinary care for you and your pets, call or email us today!

Contact Us

Phone: 704-765-1171

Fax: 704-631-4898

Email: davidsonvet@gmail.com


445 South Main Street

Davidson, North Carolina, 28036

Get Directions

Hours of Operation

Monday 7:00am – 6:00pm
Tuesday 7:00am – 6:00pm
Wednesday 7:00am – 6:00pm
Thursday 7:00am – 6:00pm
Friday 7:00am – 6:00pm
Saturday Closed
Sunday Closed

Our veterinary hospital in Davidson, North Carolina is a full service small animal hospital committed to providing the very best veterinary care for the pets in the Lake Norman and surrounding Charlotte area.


Learn more about our Davidson, NC
veterinary hospital
Take a look at our Davidson, NC veterinary hospital! We invite you to take a tour, and then contact us with your questions or schedule an appointment


Tour our Davidson, NC
veterinary hospital