Important Notice

We are temporarily located at 1707 N. Fresno Street, Fresno, CA 93703.
If you have any questions, please call us directly at 559-486-0520.

Welcome To 24/7 PetVets

When every second counts, you can count on us.


Emergency Veterinary Care

We know how important every second can be during an emergency.


In Need of Assistance?

Contact us immediately.


Celebrating 43 years of service in the central valley!

Formally Veterinary Emergency Service, we’re now 24/7 PetVets! Since 1975, we’ve provided urgent, emergency, and critical veterinary services to the pets of Fresno, California. We’re proud to offer state-of-the-art technology and a full-service facility to serve after hour emergency and continual critical care. We know your pet is very important to you: a companion, a friend, a confidante and a member of your family. And, like any family member, your pet deserves the finest possible care. You will find the best emergency and critical care services available at 24/7 PetVets.

You can now pay your veterinary bill online with Paypal!

We’re AAHA Accredited!

What does it mean to be an Accredited Member of the American Animal Hospital Association (AAHA)? AAHA establishes exacting standards for veterinary practices and fosters professionalism and excellence in all phases of hospital operations. We voluntarily meet these high standards so we can provide you with superior service each and every time you visit.

Emergency Services

Click here to learn more.

Surgical Services

Click here to learn more.

Oncology Services

Click here to learn more.

Cardiology Services

Click here to learn more.

Open for your pet 24 hours a day, 7 days a week.

We believe every pet deserves the highest level of care.

Here for your pet 24 hours a day, 7 days a week.

Thank you for making us your preferred Fresno emergency veterinary clinic. We’ll be here when you need us.


1707 N. Fresno Street
Fresno CA 93703
Click here for directions.


We’re always open!

Contact Info

Call: 559.486.0520
Fax: 559-497-6509

Have a question? We have an answer!

Please complete the form below and a member of our staff will get back to you as quickly as possible. If this is an emergency situation, please call us at 559.486.0520.