Skip to Main Content
Ask About Financing

Why Trust Us?

At Pacific Crest Equine, our team of veterinary professionals works together in our state-of-the-art facility to ensure that your horse's needs are provided for at all times. 

Book Appointment

We are staffed with an expert equine veterinary team. 

The skilled veterinarians at Pacific Crest Equine are true horse lovers. They are always available to provide exceptional care to horses, ranging from dentistry and surgery to internal medicine and lameness evaluations.

Veterinarians Services

We can manage both equine and companion animal healthcare in one facility.

With our sister clinic, Pacific Crest Companion Animal Veterinary Hospital, we can not only treat your beloved horse but your treasured dogs and cast too.

Pacific Crest Companion Animal Veterinary Hospital

We offer state-of-the-art diagnostics including both ambulatory imaging & lab tests. 

From imaging technologies like x-rays and ultrasonography to laboratory tests like hematology and cytology, our Pacific Crest Equine vets can quickly and accurately diagnose your horse's condition and develop a treatment plan.

Equine Diagnostics

We prioritize your horse's long-term health and well-being with comprehensive Wellness Programs. 

Our wellness plans are designed to provide saving to owners while keeping your horse in peak physical condition with services like complete physical evaluations, core vaccines, flu/rhino vaccines, dental exams, and fecal floats.

Equine Wellness Programs

We provide ambulatory emergency and critical care to horses.

Our San Joaquin Valley vets provide fully-equipped mobile veterinary care for horses in Visalia, Tulare, Fresno, Squaw Valley, Dunlap, Hanford, Lemore, Three Rivers, Woodlake, Lindsay, Porterville, Springville, and Terra Bella

Emergency Services

New Patients Welcome

Pacific Crest Equine is accepting new patients! Our experienced vets are passionate about the health of San Joaquin Valley horses. Get in touch today to book your horse's first appointment.

Contact Us

(559) 592-4753 Contact