Why Join Us

Elmwood Veterinary Hospital is an advanced practice located in Moncton, NB. Our team consists of three licensed veterinarians with the assistance of several veterinary technicians and assistants. Our work ethics promote a dynamic learning environment and we work together to provide exceptional care to our patients.

Our hospital is conveniently located along Ruelle MacAleese Lane just off Elmwood Drive, less than 10 minutes away from downtown Moncton! Our city has a strong French cultural scene and beautiful attractions to enjoy outside of work.

How to Join Us

For Veterinarian, Vet Student programs, and Veterinary Technician/Technologist opportunities, click the button below:

View Opportunities

For all other positions at our hospital (Client Care Representative/Receptionist, Animal Care Assistant, Kennel Attendant, Vet Assistant/Tech Assistant), email your resume to