top of page

Booking an Appointment

All Pets are Welcome!

We love to meet new patients. Please fill out the form below to book an appointment.

Owners First and Last name:*

Pet’s Name:*

Phone Number:*

Email Address:*

Purpose of Appointment:


Time Requested:

Specific Veterinarian Request:

Are you already a client of the North Shore Veterinary Clinic?


North Shore Veterinary Clinic

227 Mountain Hwy

North Vancouver, BC V7J 3P2

Fax: 604-980-0410

Office Hours
Monday 7:30 am - 6:00 pm
Tuesday 7:30 am - 6:00 pm
Wednesday 7:30 am - 6:00 pm
Thursday 7:30 am - 6:00 pm
Friday 7:30 am - 6:00 pm
Saturday 8:00 am - 5:00 pm

Veterinarian on-site hours
Monday 8am - 5pm
Tuesday 8am - 5pm
Wednesday 8am - 5pm
Thursday 8am - 5pm
Friday 8am - 5pm
Saturday 10am - 4pm


If this is an emergency during our open hours, please call us directly at 604-980-0440. If it is an emergency after hours, please call Canada West Veterinary Specialists and Emergency Services at 604-473-4882 or the Vancouver Animal Emergency and Referral Centre 604-879-3737. For non-emergency health concerns, please fill out the eform above, and we will get back to you within 48 hours to schedule your appointment.


Payment Options

For your convenience, we accept cash, Visa, MasterCard and Interac® debit as methods of payment.

When illness strikes as pet, unexpected expenses strike as well. Special arrangements can be made through the Petcard program.

Visit the Medicard website ( to fill out an application and see if you qualify; this may allow you to finance all or a portion of your pet’s care.

Methods of Payment


North Shore Veterinary Clinic – Client Satisfaction Survey

As we continuously strive to provide our clients with the best service possible, we would sincerely appreciate your feedback on your experience at the North Shore Veterinary Clinic. Completed surveys go directly to our Practice Management Team. Thank you for your feedback!

The receptionist greeted me in a friendly and efficient manner.

The reception area was clean and comfortable.

We accommodated your schedule with our clinic hours.

The waiting time for my appointment was acceptable.

The veterinarian was pleasant and professional.

The veterinarian was thorough and explained your pet’s condition clearly and completely.

Which veterinarian did you see today for your appointment?

My pet received quality professional healthcare.

Please comment if answer is No

I would recommend your veterinary practice to my friends and family.

Please comment if answer is No

Do you have any recommendations on how we can improve our service?

bottom of page