CONTACT US

CONTACT US

Your Pet’s Care Starts with a Conversation

At Main Street Veterinary Hospital, we’re here to provide compassionate care for your pets and answer any questions you may have. Whether you need to schedule an appointment, inquire about our services, or discuss your pet’s health, our friendly team is ready to assist you.
You can reach us by phone, email, or by visiting our hospital in person. Our convenient Main Street location makes it easy to stop by, and we strive to make every visit as smooth and stress-free as possible for both you and your furry friends.
Don’t hesitate to get in touch — your pet’s health and happiness are our top priority!

OUR LOCATIONS

329 Main Street, Fredericton, NB E3A 1E3​

329 Main Street, Fredericton, NB E3A 1E3

506 444-0000

329 Main Street, Fredericton, NB E3A 1E3​

133 Crocks Point Rd Keswick Ridge, NB E6L 1T4

506 461-0299

Contact form

MAIN STREET VETERINARY OFFICE HOURS

Closed for Statutory Holidays

Email: msvh@frederictonvet.ca

MAIN STREET VETERINARY OFFICE HOURS

Closed for Statutory Holidays

Email: msvh@frederictonvet.ca

URGENT CARE

Same Day Service

At Main Street Veterinary Hospital, we understand that emergencies can happen at any time. That’s why we offer urgent care and same-day services for your pets, ensuring they receive prompt attention when it matters most. Our experienced veterinary team is ready to quickly assess and treat your pet’s needs, providing compassionate care to ease their discomfort and give you peace of mind.

Don’t wait — when your pet needs immediate care, we’re here to help.