Call Shenandoah Valley Regional Veterinary Emergency Services at (540) 248-1051

For after hours FARM ANIMAL emergency care please call (540) 942-9777

Commonwealth Veterinary Clinic

2356 Jefferson Highway
Waynesboro, VA 22980


2356 Jefferson Highway  Waynesboro, VA 22980  (540)942-9777


In-Clinic Refills


Commonwealth Veterinary Clinic maintains a well-stocked veterinary pharmacy.  Call ahead at (540) 942-9777 and we will have your pet's medication refilled and waiting for you. 


Prescription Medications

Heartworm Preventatives

Flea & Tick Medications

Prescription Pet Foods

Medicated Shampoos and Ear Cleaners

Dental Care Products



Online Pharmacy

We are pleased to announce that we now have an online pharmacy available for our clients.  This is a safe, secure, website that allows you to order prescriptions from home, have them delivered, and carries the same manufacturer guarantees that you receive when you purchase directly from our clinic!


Commonwealth Veterinary Clinic Prescription Policy

A veterinarian must approve prescription refill requests. To ensure your pet's safety, it may be necessary in some cases, for us to see your pet prior to refilling medications.  Upon request a written prescription will be made available for pick up or by mail.  Commonwealth Veterinary Clinic will not fax or email prescriptions.