Fan Veterinary Clinic

Walk Your Pet To the Vet!

307 N Robinson Street | Richmond, Virginia 23220

 
 
Veterinarian_Dog_376105972.jpg
 

Your Richmond Vet

Fan Veterinary Clinic is your Richmond vet! We are a general practice animal hospital located in the heart of Richmond, Virginia’s historic Fan District. We keep your dogs and cats happy and healthy through wellness exams, dental cleanings, surgeries, spays, neuters, vaccinations, and more!

Our dedicated veterinarians and staff have been serving Richmond for nearly 40 years. We are driven to nurture happiness in all of our pets, clients, and community by providing the best medical care and best customer service possible. If you are looking for the best veterinary clinic in Richmond, then look no further!


2025 “Best Veterinarian in Richmond”

We are honored to be named Style Weekly’s Best Veterinarian in Richmond for 2025! This recognition means the world to us because it comes from the community we love and proudly serve.

Every tail wag, purr, and happy reunion is why we do what we do—and it’s your trust that allows us to continue our mission to nurture happiness in every pet and person who walks through our doors.

Thank you for being part of our family. Here's to more love, more care, and more happiness—together!


Our Facility

Our newly renovated facility is located in the heart of the Fan District of Richmond, Virginia.

Fan Veterinary Clinic was established in 1981 to nurture happiness in the Fan and Museum Districts of Richmond, Virginia. Our team of veterinarians and support staff is committed to delivering quality veterinary medicine to our patients, amazing service to our customers, and support to our loving community.

As a beloved local fixture for many decades, patrons can walk their pet to the vet and receive high quality veterinary care with neighborhood convenience.

If you are experiencing an emergency, especially after hours, please contact your nearest emergency hospital.

 

Location

Address: 307 N. Robinson St. | Richmond, VA 23220

Phone: 804-358-3779

Hours

Monday - Friday: 8:00 - 6:00

Saturday: Varies - Please call before arriving

Sunday: Closed