Vet Clinics in San Dimas
The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.
-
San Dimas Animal Hospital
314 N San Dimas Ave, San Dimas, CA 91773
Monday-Friday 7:30am - 6:00pm, Saturday 8:00-4:00pm
-
Arrow Animal Hospital
334 W Arrow Hwy, San Dimas, CA 91773
Monday—Friday 8:00—6:00, Saturday 8:00—noon
Since 1970
-
Southern California Equine Veterinarians
545 W Allen Ave, San Dimas, CA 91773-1474
Mon – Fri: 7:30AM-3:00PM
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide-
Via Verde Animal Hospital
1138 Via Verde, San Dimas, CA 91773
Monday-Friday: 10:00 AM - 8:00 PM, Saturday: 10:00 AM - 7:00 PM
Since 2020
-
San Dimas Pet Clinic
975 W Arrow Hwy, San Dimas, CA 91773
Mon -Fri : 8:00 AM - 5:30 PM, Sat : 8:00 AM - 2:00 PM
-
Topline Equine Veterinary Inc. Samantha Abair DVM
199 S Monte Vista Ave, San Dimas, CA 91773
-
VETCO Vaccination Clinic at PETCO
822 W Arrow Hwy, San Dimas, CA 91773
-
Majestic Stables
1525 Sycamore Canyon Rd, San Dimas, CA 91773-1219
Of the 8 vet clinics listed in San Dimas, 8 give a phone number, 5 publish opening hours and 6 have a website. 1 is a branch of a national chain — Vetco Vaccination Clinic (1); the remaining 7 are independent. By what they offer: 4 offer emergency care, 2 treat horses, 2 offer vaccinations. The longest-running is Arrow Animal Hospital, in business since 1970. The nearest bigger selection is Glendora with 10.
Nearby in California
- Glendora10
- West Covina9
- Upland13
- Chino Hills6
- Chino10
- Monrovia9
- Los Angeles146
- San Diego140