Skip to main navigation Skip to main content

Main Street Veterinary Clinic Main Street Veterinary Clinic

(540) 951‑1002 Blacksburg, VA

A dog standing in front of a hill
A dog standing in front of a hill

Treating All Patients With Dignity

Our Staff

Main Street Veterinary Clinic (MSVC) is a women-owned clinic with a focus on personalized veterinary care for cats and dogs. With roots in the Blacksburg, VA community dating back 40 years, our caring and experienced owners want to bring comprehensive, individualized veterinary care to local pets and the people who love them. Main Street Veterinary Clinic (MSVC) is the only locally-owned veterinary clinic in town.

Request an Appointment

Patients First

At MSVC, we always put patients first. We provide attention to detail and compassionate care to ensure your pet feels safe and comfortable during their visit. We know that if the patient experience is not going well, the client experience will be distressing, and we want you and your pet to feel at ease when you come in to see us.

We truly care about our patients and will treat them with respect and dignity no matter what life stage they are in. While we love all cats and dogs, we have a special place in our hearts for shelter pets and senior pets, and go above and beyond to ensure they have the best possible care whether they have a home or not.

About Us Meet Our Team
Black and white cat laying curled up on a large plate

Comprehensive Veterinary Care

Main Street Veterinary Clinic provides comprehensive health services for cats and dogs from wellness care to surgery to end-of-life care.

We know it can be distressing when your cat or dog becomes sick or injured. Every day we reserve a select number of appointments for these cases and do our best to provide same-day appointments. It is important that you contact us so that we can evaluate the acuity of your pet’s illness or injury and determine an appropriate treatment plan.

To learn more about our services or to schedule an appointment, please call or text us at (540) 951‑1002 or request an appointment online today.

New, Easy Tricks To Teach Your Pet This New Year

Teaching your pet new tricks is an excellent way to spend more quality time with them and build the bond between you. Here are two fun, simple tricks you can teach your pet this New Year, along with some tips for success. Before getting started, make sure you have a good supply of treats and […]

Read More »

Tips to Keep Your Feline or Canine Warm

Winter is here, and for cold-weather-loving cat and dog breeds, winter means chasing snowflakes and pouncing in drifts of white fluff. But many of our furry friends feel the chill every bit as much as we do in spite of their coats, and it’s up to us to make sure they stay toasty when temperatures […]

Read More »