All For Paws Animal Clinic – Welcome Bruins Family

Now Accepting New Patients

Visit our new animal hospital & clinic serving Blacksburg, Christiansburg, and the New River Valley Community. Veterinary services include preventive care, surgical care, intensive care, dental care, in-house diagnostics and pet boarding.


175 Shoppers Way Christiansburg VA(Best Buy plaza next to PetSmart)(540) 382-0300

Visit Our Online Store


Attention New Patients

Please bring the following completed forms to your pet’s first visit.
Steps: Download | Print | Complete | Bring Forms to 1st Visit

Download Our FREE App


  • Join our Loyalty Program and earn rewards for your purchases
  • Receive notifications about important pet health and hospital updates
  • Request appointments & refills right from your smartphone
  • Send us a Selfie Shot of your BFF!



Call us at 540.382.0300 to schedule an or appointment OR

Typical Wait Time (minutes)

# of Pets Cared for Each Day

Turn-Around Time for In-House Diagnostics (hours)


Patient Satisfaction Rate

Helpful Links

Patient Portal - schedule appointments, order prescription refills, check vaccines, and more....

175 Shoppers Way Christiansburg VA 24073
(in the Best Buy plaza next to PetSmart)

(540) 382-0300

All for Paws Animal Clinic ©2023

Website design & development by
Carbon Six Digital Marketing Agency