Mayfield Veterinary Clinic in Dufferin, New Brunswick

Please give us a call, send us an email or fill out our contact form to get a hold of us. We are happy to assist you!

Contact Us
Phone: 506.466.2543
Fax: 506.465.8901
Email: info@mayfieldvetclinic.ca

Our Location
1 Happy Valley Road
Dufferin, New Brunswick, E3L 2Y9
Get Directions

Hours of Operation
Monday to Friday: 9:00 am – 4:00 pm
Saturday & Sunday: CLOSED

After Hours Emergency: 506.466.2543

For holiday hours and all other inquiries, please give us a call.


Have a Question? Want to Book An Appointment?

If you wish to book an appointment, please give us a call or use our Request an Appointment Form.

If you require immediate attention or have an emergency, please do not use this form. Give us a call at 506.466.2543 instead.

For messages submitted through the form, a team member will respond within 1-2 business days.

    Mía had a very good experience at Mayfield Vet Clinic, and since she did, so did I. Dr. Rosamund was…

    Ellen Jackson

    This was my first visit to the clinic for my dogs yearly check up and a vaccine she was due…

    Shirl Pedersen

    The staff here are super nice and experienced. We live in Maine and choose to have our dog cared for…

    Blake Shavers

    I called as a new patient and they were able to get us in the next day. They were very…

    Jill Fullerton

    The staff at this vet clinic were all very focused on helping me and my dog Chopper. They helped us…