Easily Schedule a Veterinary Appointment Online

If you have an emergency please call us at 276-728-4841.

12 Healthy Trail,
Hillsville, VA 24343

Monday

7:45am - 6:00pm

Tuesday

7:45am - 6:00pm

Wednesday

7:45am - 6:00pm

Thursday

7:45am - 6:00pm

Friday

7:45am - 5:00pm

Saturday

12:30pm - 4:00pm

Sunday

Closed

Hear what our clients are saying about us

Google logo
★★★★★ A very professional, friendly, caring and cost effective place to take your pet. All the staff are great!steve C.steve C. ★★★★★ Friendly and knowledgeable. Show care for my pets. Appointments are easy to schedule.Cindy H.Cindy H. ★★★★★ Amazing staff, very professional and caring, quick service, and reasonable pricing!M JM J ★★★★★ Everyone is very friendly and knowledgeable.It's easy to make an appointment via online or phone.LuLu ★★★★★ I have used Carroll Veterinary Clinic for over thirty years. The staff is very professional and compassionate. They are truly concerned about the well being of my pets. They treat them like I do, as a family member.Mollissa S.Mollissa S. ★★★★★ Great staff and Dr James Adam’s a kind and wonderful veterinarian.Patricia B.Patricia B. ★★★★★ Dr. Adams is amazing!!!Penny H.Penny H. ★★★★★ GoodTammy T.Tammy T. ★★★★★ These folks are great. We recently retired here from Raleigh with our new puppy and we’re anxious to find the right vet. Lots of neighbors had good things about these folks, and they were right. The folks really care about your pet, provide timely and excellent service and are a superior value for the money. I couldn’t be more satisfied!Gene B.Gene B. ★★★★★ One of the most important things I can say about Carroll Vets is that I trust the doctors and staff. We have worked together as a team to care for my pets for the past twenty years. They are knowledgeable, prudent and gracious in their treatment of both the pets and their owners.Lynn S.Lynn S. ★★★★★ Local and helpful for suresuzan C.suzan C. ★★★★★ From the moment we walked in until we left it was a wonderful experience. The staff, Dr Adams took great care of us. The doctor took time to listen what was going on with my cat. He explained everything to me and answered questions.Marti Z.Marti Z. ★★★★★ Dr. Adams is phenomenal. I'm new to the area and was interviewing vets for my 5 lb Yorkie. She had a problem which was an emergency. Two times they take her in. Dr. Adams comes out and is meeting with another patient and he tells me I've got good news for you. He put you at ease immediately. He asked the right questions to be able to find a treatment option. He totally understands that this is part of your family. I can't say enough about the wonderful staff technicians and the professional veterinarians. If you want compassionate and caring people, this is your placeDon B.Don B. ★★★★★ Dont want to get into why or what. I will say no other vet has treated me this good. Explained there thoughts, the process and let us make a educated decision based on his knowledge. I will never take any animal/pet anywhere else period.Doug H.Doug H. ★★★★★ I took my 11 week old kitten for her first check up. They were absolutely wonderful answered my questions and asked me to come back next week for a quick shot as she was too young. Came back the following week and it was quick. The staff is wonderful very friendly and knowledgeable would highly recommend them.Mary E.Mary E. ★★★★★ The staff here are so very nice. We stayed in the car until it was our time. The Vet and he aid were in the room waiting for us.Cheryl G.Cheryl G. ★★★★★ Super kind and compassionate folk. Recommend if you’re in this neck of the woods!JesseJesse ★★★★★ They did an awsome job with my buddyAnna S.Anna S. ★★★★★ I am so grateful to have found the CVC!! Rascal the cat insists on some freedom which led to an ear infection from an injury. The CVC was able to get me in the day of for the much needed antibiotic as well as an unexpected follow-up. Rascal was in distress scratching his ear so much he needed more care. I was so glad the clinic had afternoon hours on Sat and again the help we needed was given! From the first contact with the staff up front their patience on the call, getting the appt, the Techs, Dr. McKenzie and Dr. Adams all were friendly, helpful, knowledgeable and efficient. Running this clinic efficiently means they could see my cat and other animals in need when something unexpected arises not a week later. That is huge and unheard of these days in my experience. I only wish I had known 3 years ago when Rascal adopted me about the CVC.It's a relief to know I have found a place for critter care.With gratitude!RebeccaRebecca ★★★★★ Everyone—from those who work the desk, to the techs, to the vet—is friendly, professional, knowledgeable, and caring. You and your fur baby will be their first priority. I have been a satisfied customer for over twenty years.Janice P.Janice P. ★★★★★ We consider Carroll Veterinary Clinic to be the best veterinary clinic in our area! They’ve taken excellent care of our cat, Daisy 🌼 May!Patti L.Patti L. ★★★★★ Staff and Drs are greatTed WTed W ★★★★★ Thank you for taking care of my fur baby, Kat, on a Monday morning without an appointment. When you said it would me a work-in, I was envisioning all morning. I was back home within an hour with a good prognosis and a happy cat. Kind caring, professional staff and veterinarian. Clean facility.Penny M.Penny M. ★★★★★ Came in as an emergency with my beautiful little 14-year-old poodle. They got me in quicker than I thought it was going to be. And I saw a new doctor that I’ve never seen before and she was absolutely wonderful. Took care of our problem and was very understanding and I have not met anyone that was not very nice.Peggy P.Peggy P. ★★★★★ Great vet office! Friendly, knowledgeable staff, good service for our dog and two cats.Ellen C.Ellen C. ★★★★★ Two of our dogs got into a fight with each other the injuries were medium to what I would call in my opinion severe. Dr Adams and the staff took exceptional care of Finley and Tucker. We cannot thank them enough for all that they did. Thank you so muchMike and Lori CatesMIKE C.MIKE C. ★★★★★ Very helpful and professional staff. Knowledgeable, caring and sincere Veterinarians. Highly recommend!!Marty M.Marty M. ★★★★★ Very caring worked us inAngie A.Angie A. ★★★★★ Wonderful veterinarian office staff very friendly and Dr. Adams such a fantastic vet. He is compassionate and takes time to answer your questions and concerns. Highly recommendDenise M.Denise M. ★★★★★ Front desk oldest woman, gruff.Other woman fine.Vet assistances very good, knowledgeable, and kindGreat with my pet.Vet very niceCynthia J.Cynthia J. ★★★★★ The vet was so nice and soothing.lori L.lori L. ★★★★★ I'm not one to post a lot or rate things publicly on line, but I am such a fan of Carroll Veterinary, that I am doing so now. I have numerous rescue animals, and more show up periodically, so a vet clinic that is responsive, caring, accommodating, and expert has always been essential to me. In 40 years of rescue, I've had wonderful veterinary partners, and when I moved to SW Virginia, I found maybe the best ever...Carroll Veterinary. They are not only there when I need them, appointment or emergency, but their team of vets works together to problem solve for me. Those vets are all top notch, and everyone there from medical staff to front office, are good at what they do and are caring individuals. Thumbs up and a big hug, Carroll Veterinary!S W.S W. ★★★★★ I was traveling when my dog became very ill. I luckily found Dr. Adams at Carroll Veterinary Clinic. He listened carefully to me describing my dog’s symptoms and diagnosed and treated my dog’s problems. I just wish he practiced near where I live! I can’t thank all the people at the clinic enough for all their help. You were all wonderful! Katie is back to her old self.Linda F.Linda F. ★★★★★ They are compassionate with all of our pets.Marie L.Marie L. ★★★★★ Excellent staff and they care about our dogs(babies)Jerry J.Jerry J. ★★★★★ We can’t say enough about this clinic! The care and concern that was shown not only to our dog Carlie, but to us as well goes far beyond anything we have experienced. It started with our desperate call for help to this practice and immediately the front desk staff so willing to help us. The kindness and compassion continued with the entire staff. Dr. Adams saved our dog’s life. We will be traveling 2 1/2 hours away to continue Carlie’s care with this wonderful practice.Rick W.Rick W. ★★★★★ This is a wonderful veterinarians office. They even worked me in on a very busy day. They are super friendly and affordable. Definitely give them a try.r cr c ★★★★★ No one would see him but you guys!!Thank you for draining our 16 year old cat's ear-hematoma. Early Ray is recovering well and is back to being the ornery old man we love! 😼😼Pamela J.Pamela J. ★★★★★ Friendly atmosphere & helpful, knowledgeable staff. Dr Jim rocks the house!Jane S.Jane S. ★★★★★ Friendly quick knowledgeable service!Linda D.Linda D. ★★★★★ Worked us in since we couldn't get an appointment. Great folksVickie P.Vickie P. ★★★★★ The staff is always friendly and helpful. The appointment times are reasonable and the Drs are kind and gentle to pets.Troy W.Troy W. ★★★★★ Friendly, knowledgeable, caring staff.Larry P.Larry P. ★★★★★ The staff here was outstanding. The service and treatment they gave our little girl dolly was phenomenal, they without question took her right in under their wing and got her back to being her fun, diva spunky self after a mishap. They would accept my calls and give updates when asked. Literally made you feel at home and assured me that she was being taken care of. 10/10 recommend.Brittany S.Brittany S. ★★★★★ Have used this clinic for over 20 years. The doctors and staff are awesome! Wouldn’t have any other clinic looking after my pets. The place is always clean and a friendly staff helps you. Very understanding too when you lose a pet. Best clinic you could ever visit. Bless the doctors and staff for the great work and caring you give our pets.Jean H L.Jean H L. ★★★★★ My first visit was with a dying springer.everyone was marvelously kind including dr Adams himself who said he’d be kind to him. The next summer I met several personable highly competent vets during visits with my rescue dog Bandit. Couldn’t be betterJean G.Jean G. ★★★★★ I wouldn't take my dog anywhere else. Very knowledgeable Drs. They know their animals.John Z.John Z. ★★★★★ I had 3 cats fixed . All 3 did great no problem.Sue W.Sue W. ★★★★★ My pets always get wonderful care from the doctors and staff at Carroll Veterinary Clinic. They always explain what is going on with my pets in terms I can understand.James H.James H. ★★★★★ Everyone is very friendly..the waiting room is plenty big & clean,,the veterinarian's are extremely thorough..Mary C.Mary C. ★★★★★ Our little guy was miserable and the veterinarian saw him immediately! The next morning he was up and moving so much better!!JoyceJoyce ★★★★★ Great service. They really treat your pet with love.Crystal C.Crystal C. ★★★★★ Thank you for the awesome service, as always! Went for Stella's Yearly exam and vaccinations. She passed with flying colors. She even got her toenails trimmed! Thank you!Melissa K.Melissa K. ★★★★★ Very friendly and they got us right inLinda J.Linda J. ★★★★★ I cannot say enough good things about CVC. Dr. Adams and the front desk staff go above and beyond for me and my dog!! I drive from mount airy because the quality of care is unmatched.Brooke H.Brooke H. ★★★★★ VERY nice and very good job..Russell D.Russell D. ★★★★★ Dr. Adam's is the best. He is thorough with his exams and very caring and considerate. He offered us options for the care of our dogs.Rebecca P.Rebecca P. ★★★★★ This is a clean, quiet and comfortable place to take your pets for healthcare. The staff is friendly, skilled and really care about the animals and their human families. We have taken all our fur babies there for eight years and have never had any reason to complain about the services received. We highly recommend this clinic to pet owners.Randal G.Randal G. ★★★★★ The staff have always been friendly and informative when I take my dog there. My doctor is very knowledgeable. I also like the fact that I can order my dogs medications through their app or on the website and have it delivered.Ellin C.Ellin C. ★★★★★ We took our 10 week old pug there they were very knowledgeable and very helpful with all of our questions and concerns about our puppy. They did a wonderful job.Blue Ridge G.Blue Ridge G. ★★★★★ Great serviceDaniel L.Daniel L. ★★★★★ As someone who travels the country with their dog, I can safely say this is one of my all time favorite vets. I make a point of having these people be my dogs primary care. They are absolutely wonderful.Virginia D.Virginia D. ★★★★★ They are awesome! I love the time they take with our pets. Kind, compassionate and thorough. Highly recommend! Doctor Adams was amazing with our Lab, Lucy. He got her through persistent skin issues and helped us through her kidney failure. At the most difficult time in a pet owner’s life, the staff was so kind and compassionate. We now have Sadie, a 6 month old lab and would never think of changing vets. If you live in this area, these are the folks who will treat your loved pets as if they were their own.Cindy A.Cindy A. ★★★★★ The staff there is amazing. They took care of my beloved dog Spike for 13 1/2 years. I highly recommend them!Cynthia C.Cynthia C. ★★★★★ Dr. Adams is great 👍Shawn B.Shawn B. ★★★★★ Always use them for my fur babies .NORA ANN BREWER W.NORA ANN BREWER W. ★★★★☆ Very caring and thorough appt...the wait was alittle longer than expected but very compassionate careSusan T.Susan T. ★★★★☆ Very nice and helpful staffChris H.Chris H. ★★★★☆ Very kind, caring, MD knowledgeable. Highly committed to the client.Really liked them.Herme OHerme Ojs_loader

At Carroll Veterinary Clinic, our goal is to strengthen the bond between people and their pets by providing medical, surgical, and pet care solutions to pets and pet owners in our nearby Blue Ridge Mountain and North Carolina piedmont foothills communities.

Our veterinary practice is based on the belief that every pet is different and that each client has a unique relationship with his or her pet. We take the time to listen carefully to your concerns and understand your situation. We invest in getting to know you and your pet so we can recommend the best solutions in each individual situation.

Many clients visit us regularly from as far away as Roanoke, Greensboro, and Winston-Salem. Others travel even farther to gain a second opinion from our doctors. We are sincerely grateful for the loyalty, support, encouragement, and patronage of each and every client. We know you have choices when it comes to your pet’s health care. You can rest assured that we will work hard to continue to be your first choice for the highest standards of care and the best pet health solutions.

We are here to service the cities of Hillsville, VA, Galax, VA, Fancy Gap, VA, Woodlawn, VA, Willis, VA, Dugspur, VA, Meadows Of Dan, VA, Laurel Fork, VA, Austinville, VA, Cana, VA and more!

Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Referral Services

Reproduction services

Wellness Care for Dogs

Wellness Care for Cats

Senior Wellness

Vaccinations

Spay & Neuter*

Microchipping

Lyme Disease and Your Dog

Pet Allergies

Skin Care & Dermatology

Diagnostics

Behavior and Training Services

Pet Emergency

* Requires an initial exam