San Dimas · Dogs and CatsRegular hours: Monday–Friday 8:00 a.m.–6:00 p.m. · Saturday 8:00 a.m.–12:00 p.m.(909) 592-1931

Contact & directions

Call with questions, find our hours, or plan your visit.

Arrow Animal Hospital

(909) 592-1931
334 W. Arrow Highway, San Dimas, CA 91773
Get directions

Regular hours

  • Monday–Friday8:00 a.m.–6:00 p.m.
  • Saturday8:00 a.m.–12:00 p.m.
  • Sundayclosed

Holiday closuresClosed on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day, and Christmas Day.

Exterior of Arrow Animal Hospital on Arrow Highway

Planning your arrival

The location is wheelchair accessible and ADA compliant.

Urgent or emergency concern

Call before sending a routine request.

Urgent concerns during clinic hours: call the clinic and do not use this form. When the clinic is closed, contact one of the emergency hospitals listed below. If the clinic cannot be reached, contact one of these emergency hospitals.

  • Emergency Pet Hospital of Glendora500 S Glendora Ave, Glendora, CA 91740 · Mon–Fri 6:00 p.m.–8:00 a.m.; weekends and holidays open 24 hours(626) 594-0356
  • ACCESS Specialty Animal Hospital – Pasadena2570 E Foothill Blvd, Pasadena, CA 91107 · Open 24 hours, every day(626) 993-9600
  • MarQueen Veterinary ER & Specialty1582 N Benson Ave, Upland, CA 91786 · Emergency visits daily 8:00 a.m.–midnight; hospitalized patients receive 24-hour care(909) 303-1700
Call the clinic now