Marathon, FL · Serving the Florida Keys

Welcome To Keys Animal Hospital

If you're looking for a competent team to care for the health of your best friend, we would be honored to fill that role.

(305) 743-6250
11425 Overseas Hwy, Marathon, FL 33050(305) 743-6250Open today 08:00 am – 05:00 pm
Get Directions

Caring for Keys Pets Since 1977

A Trusted Partner for Your Pet's Health

Keys Animal Hospital has been a cornerstone of veterinary care in Marathon and throughout the Florida Keys since 1977. We're a family-feel practice where pets are treated like family and owners are treated like neighbors.

Our experienced team of doctors and staff are committed to providing compassionate, high-quality care — from routine checkups to complex medical needs. When you call us, you reach people who genuinely care about your pet.

Veterinarian gently holding a kitten

What We Offer

Services for Every Stage of Your Pet's Life

Veterinary Appointments

From routine wellness exams to complex medical care, our experienced team is here for your pet at every stage of life. Call to schedule an appointment.

Call to book

Boarding Reservations

Give your pet a safe, caring home away from home. Our boarding facility provides attentive care so you can travel with peace of mind. Call to reserve a spot.

Call to book

In-House Pharmacy

Convenient, on-site pharmacy so you can pick up your pet's prescriptions the same day. Our team is happy to answer any medication questions.

Call to book
Keys Animal Hospital clinic exterior in Marathon, FL

Decades of Care, Right Here in the Keys

Since 1977, Keys Animal Hospital has been the trusted choice for pet owners throughout Marathon and the Florida Keys. Our team is ready to care for your pet — just give us a call.

(305) 743-6250

Subscribe

Sign up to hear from us about specials, sales, and events.

Reach Out

Get in touch

The fastest way to book an appointment or reserve boarding is to give us a call. You can also send us a message below and we'll get back to you promptly.

(305) 743-6250
11425 Overseas Hwy, Marathon, FL 33050
Mon – Fri: 8:00 am – 5:00 pm

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.