Now Hiring for an Associate Veterinarian PT/FT 

Brand New FacilityState of the Art Workplace
Amazing ColleaguesWork-Life Balance
Beautiful BeachesGreat Team Environment
Best Bosses EverGreat Clients

Everything you want in a Career!

Full-time or Part-time Associate Veterinarian wanted - Fort Walton and Destin

Come enjoy the beach life and experience wonderful work-life balance. We are looking for a fun-loving team player with leadership skills. Come join a fabulous work environment and help us grow. We have expanded in a brand new facility with all the bells and whistles including the latest diagnostic equipment and capabilities. Our progressive veterinary team allows you to practice high-quality medicine with outstanding continued care. We are looking for a well-rounded individual with excellent people skills that wants to enjoy veterinary medicine. Applicant needs to be proficient in surgery and be able to work up cases thoroughly. Our primary focus is high-quality medicine and treating pets like family. We have great clientele who allow us to use advanced diagnostics and treatments.

-Production pay with a base salary

-Stipend for health insurance and CE

-AVMA/ Local VMA dues paid

-1-2 weeks paid vacation per year

-Professional liability paid

-Embroidered scrubs and coats provided

-Dental, vision, life, and accident insurance available

-Discounted pet products, free boarding

-3-4 days per week work schedule

- No emergencies

Job Types: Full-time, Part-time

Welcoming applications from experienced veterinary technicians

If you are interested in a position with our company, please fill out our online Employment Application or stop by to fill out an application in person. Feel free to Fax or Send your Resume' to:

Companion Animal Hospital

76 Eglin Pkwy N.E.

Fort Walton Beach, Fl 32548

(Fax) 850-243-9361

E-Mail - sierra@companionpetvets.com

Full - time positions come with a complete benefit package.

We are a drug free work place.

Drug testing is required before being hired.


Office Hours


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm