Full-service, prevention-focused care for your animal family member.
Is your pet considered a senior?
$100 Off Dental Cleanings!
Don’t miss out on our Dental Days Deal!
Veterinarian and Animal Hospital in Caldwell, NJ
At Veterinary Medical Center of Caldwell in Caldwell, NJ, our veterinarians believe in quality and compassionate pet care. Our team is comprised of veterinary medical professionals dedicated to providing each and every pet with personalized, lifelong treatment built around their unique needs.
Since we opened in 2007, we have made it our promise to treat every person and pet we see with compassion and empathy. We take a unique approach to your pet’s healthcare by focusing on preventative medicine and client education. This philosophy allows us to partner with you to ensure your pet has the longest, healthiest, and happiest life possible. Rest assured that at VMC of Caldwell, your beloved pet is in excellent hands.
Our Veterinary Services
At VMC of Caldwell, we offer the following services for pets in the Caldwell, NJ area. Click on each to learn more about our services and why they are so important to your pet’s health and longevity.
Our Greatest Achievement
Happy Clients, Healthy Pets
What pet parents are saying about VMC of Caldwell.
We are so happy to have found this veterinary practice! The whole staff has been nothing but wonderful to work with. In addition to our two dogs, they have treated rescue puppies we fostered. We had to go in for urgent care and they provided quick and compassionate care. I’ve been to several vets in Essex county over the years and this practice has been the best by far.
The office is always clean and the staff is courteous and kind. I’ve never had a problem getting an appointment that fits into my schedule. They treat my dog like he’s a member of their family. I highly recommend taking your animal their for all of their needs.
A Google User
First-Time Clients
Current Clients
Begin your pet’s journey
to a healthier life.
VETERINARY HOSPITAL HOURS
Mon, Tues & Thu: 9:00am – 8:00pm
Wed: 9:00am – 3:00pm
Fri: 9:00am – 6:00pm
Sat: 9:00am – 1:00pm