We will remain open during the COVID-19 pandemic | Learn More

Call us: 305-743-7099 | Get Directions After Hour Emergencies: 305-203-0014

Share Your Pet Photos With Us

Hide page if there is no photo gallery on the site

Send Your Pet Photo

Contact Us

Marathon Veterinary Hospital

Location

5001 Overseas Hwy Marathon, FL 33050

Clinic Hours

Mon-Fri: 8:00 AM – 10:00 PM Sat: 8:00 AM - 10:00 PM Sun: Emergency Only (On-call services) Starting Monday, Nov. 30th, we will no longer offer overnight emergency services and our hours will change to: Mon-Fri: 7:00 AM - 7:00 PM Sat: 8:00 AM - 5:00 PM