Quality, Integrity, Compassion & Service
At West Chester Veterinary Medical Center in West Chester, we are devoted to providing the best medical, surgical, and critical care available.
Comprehensive Rehabilitation
Preventive Care
In-House Diagnostics
Urgent Care
Welcome to Our Animal Hospital in West Chester
West Chester Veterinary Medical Center is a full service hospital that offers comprehensive pet medical services for cats and dogs in Chester County and the surrounding areas.
From preventative care and surgery to physical therapy, our broad and varied service offering can meet all of your pet’s health needs in one place.
We have been caring for Chester County’s companion animals for more than 50 years and have developed a reputation over the years for quality, professional care with a compassionate touch.




Integrated Rehabilitation
At West Chester Veterinary Medical Center, we provide the gold standard in comprehensive rehabilitative care for your animal companions.
Our veterinarians work closely with our in-house Certified Canine Rehabilitation Practitioner and Animal Pain Manager, who are certified in canine rehabilitation and acupuncture techniques.
We take an integrated and multi-modal approach to rehab and therapy based on scientific research and evidence-based medicine to provide your pet with a comprehensive recovery plan that meets their unique needs.
It's our goal is to help your pet reach their optimal function safely while minimizing the risk of injury.
Address & Hours
West Chester Veterinary Medical Center proudly serves patients in Chester County, PA and beyond.
General Practice
- Monday: 08:00 am - 08:00 pm
- Tuesday: 08:00 am - 08:00 pm
- Wednesday: 08:00 am - 08:00 pm
- Thursday: 08:00 am - 08:00 pm
- Friday: 08:00 am - 05:00 pm
- Saturday: 08:00 am - 03:00 pm
- Sunday: Closed
Phone
(610) 696-8712Contact Us
Urgent Care
- Monday: 08:00 am - 08:00 pm
- Tuesday: 08:00 am - 08:00 pm
- Wednesday: 08:00 am - 08:00 pm
- Thursday: 08:00 am - 08:00 pm
- Friday: 08:00 am - 08:00 pm
- Saturday: 08:00 am - 08:00 pm
- Sunday: 10:00 am - 08:00 pm