(704) 765-1115

20306 N Main St. Cornelius, NC

20306 N Main St. Cornelius, NC

(704) 765-1115


Your neighborhood veterinary care and surgery center, serving the Cornelius, Davidson, Huntersville, Mooresville, and Lake Norman areas.


Preventative Care


Pet Boarding


Puppy Kindergarten


Obedience Training




Internal Medicine

Dedicated to providing you and your beloved pet the quality, compassionate care you expect from the Doctor next door.

What People Say

Say Hello to Carl! He is one of our newest friends and he is also the first Monday evening appointment here at Main St! Isn't he just the cutest??!!! ... See MoreSee Less

You know it's true! ... See MoreSee Less

Rascal stopped in for a grooming appointment today--all decked out in his appropriate rain gear for a day like today! ... See MoreSee Less

We are so excited to introduce Cassandra! You may have noticed her at the reception desk lately. She is always such a joy and has a smile on her face. Help us to welcome her to the Main Street family!

Growing up, Cassandra’s family always had pets in the home which spurred on her love for cats and especially dogs. She moved to North Carolina from Tampa, Florida in December of 2010 and absolutely loved the area; she and her husband Erik, decided to buy a home and invest themselves into the community. Some friends even call them “Mr. & Mrs. Cornelius”! Cassandra graduated with a B.S in Business Administration from Western Governors University and enjoys using her education to assist Main Street Veterinary Hospital as a receptionist. When Cassandra isn’t at work, she enjoys trying local restaurants, going to art & cultural events, traveling and paddle boarding on Lake Norman. Her fur-babies, Kade and Charlie, are the best addition to the family she could have asked for. She is looking forward to connecting with Main Street Veterinary Hospital’s clients and growing relationships within the community.
... See MoreSee Less

Main Street Veterinary Hospital added a new photo. ... See MoreSee Less

  • Dr. Hoe is always there when I need her for anything. When our dog was diagnosed with cancer, she was very compassionate and helpful. When it came time to say goodbye, she comforted us and took great care of our dog.
    Elaine Voll
    Elaine VollScruffy's Mom
  • Dr. Hoe has taken care of Bobo ever since he came strolling down our street almost four years ago. He went from a stray dog to our family dog. Dr. Hoe has provided excellent care at reasonable rates!
    Debbie Johnson
    Debbie JohnsonBobo's Mom
  • We have had wonderful care for our much loved dog, Higgins. Dr. Hoe has taken the time to get to know our dog and has helped us in caring for him.
    Teresa Chelko
    Teresa ChelkoHiggins' Mom
Chris Courter
Chris Courter

5 out of 5 stars

posted 2 months ago

Dr. Goodwin is simply the best! She diagnosed a very unusual life-threatening condition in our Sheltie and without question saved her life. Additionally - Dr. Goodwin's positive attitude is very refreshing!

Emily Freeman
Emily Freeman

5 out of 5 stars

posted 5 months ago

The staff at Main Street Vet has provided excellent care for my Lab mix . She is not friendly with strangers and they are calm and patient and care for her extremely well. They've been accommodating in helping me set appointments although I have a very busy schedule and everyone there has always been very kind to us and to my dog. We love all of the doctors we've seen and all of the other staff, especially Toni!

Amy Wilkinson
Amy Wilkinson

5 out of 5 stars

posted 10 months ago

I initially went to Main Street Vet for a second opinion on an skin issue one of my 3 dogs was having but after that visit and the care my dog received they have become the only place I trust taking my pets to. I have three small dogs and each has been in a couple of times and we have seen all three Doctors and they all are extremely compassionate and caring about the pets they see. They take the time to listen to your concerns and have addressed issues with my dogs that other vets misdiagnosed or didn't seem to care to truly address. I would highly, highly recommend Main Street Vet to anyone! They are world class!