About Us

Radford Animal Hospital is proud to serve pets and their owners in the Fairlawn, Radford, Dublin, Christiansburg, and Pulaski areas. Our excellent staff works around the clock to treat the animals in your family, balancing the latest advances in veterinary technology with the love, comfort, and pet care they deserve.

Our team is committed to educating our clients on keeping pets healthy year round. Through proper nutrition and exercise, we guide you towards maintaining a healthy lifestyle for your pet to tackle issues before they arise.  Radford Animal Hospital features a team of expert veterinary professionals, a state-of-the-art facility, urgent care, and grooming and boarding. When looking for a veterinary clinic, count on us for superior care, excellent service, and a one-stop-shop for your pet care needs.

about us

Why regular veterinary checkups?

At least once per year, bring your pet in for a check-up. Our fantastic veterinarian, Dr. Hansen, will assess your pet’s health from head to tail. Getting familiar with your pets medical history can help track down behavioral shifts or concerns. That’s why we recommend not only yearly appointments but keeping a journal of pertinent information throughout your pet’s life. 

Veterinarian services at Radford Animal Hospital

Some of the pet care services you can expect include:

  • Yearly wellness check-ups
  • Pet vaccinations
  • Behavioral health for pets
  • Senior pet wellness program
  • Microchipping
  • Pet nutritional counseling
  • Dental Care
  • Surgery and diagnostics 
  • Grooming and Boarding
  • Urgent care

Emergency and Urgent care

If at any time your pet experiences a medical emergency, don’t hesitate to bring them in immediately. During office hours, call us immediately at (540) 639-3891! We will prepare our staff accordingly and squeeze you into the schedule as soon as you arrive. If your pet has an after-hours emergency, please call Virginia-Maryland College of Veterinary Medicine at (540) 231-4621 or Town and Country Veterinary Clinic at (540) 382-5042.. They will be happy to assist you.

Schedule an Appointment Today!

Our number one priority at Radford Animal Hospital is to keep your pets happy, active and safe. Our knowledgeable staff is happy to answer any question or concerns you may have regarding your beloved pet. Remember - regular check-ups are vital to a long, healthy life and can avoid unexpected problems down the line. If you’d like to schedule an appointment today, please call us at (540) 639-3891! We can’t wait to meet you and your pet!

Contact Us

We look forward to hearing from you


Find us on the map

Hours of Operation


7:30 am-6:00 pm


7:30 am-7:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


8:00 am-1:00 pm


6:30 pm-7:00 pm

(pick-ups/drop-offs only - No Dr. Hours)