Frequently asked questions
Make an appointment for your travel vaccinations at any of our clinics by calling our booking line at +1 888 672 0005 or directly through our bookings page.
Canadian Travel Clinics locations are conveniently situated and provide all the vaccinations you need for worldwide travel. We offer 30-minute consultations, same-day appointments, and extended evening and weekend hours — delivering exceptional care, convenience, and value.
At some border crossings, ports or airports you will have to show a certificate proving immunity against certain diseases – most commonly yellow fever and meningococcal meningitis.
When you receive your vaccinations at Canadian Travel Clinics, we’ll provide you with an official certificate of vaccination for use wherever it’s required.
You can view our price list on our website to get an idea of your expected costs. Since vaccine prices can change, please note that rates may vary without notice. Rest assured, our pricing is competitive, and our travel health nurses will help you choose the most affordable options for your trip.
We can meet all your needs in terms of malaria prophylaxis and anti-malarial tablets will be provided if our travel health nurses determine that you need them.
Why do you offer 30-minute appointments when others can give me my vaccinations in 15 or 20 minutes?
Your health comes first at Canadian Travel Clinics. Our nurses take the time to provide longer consultations so we can carefully assess your risks and consider your overall health. With this personalized approach, we create a vaccine plan that offers the best protection and value for your travels.
Please go to our clinics page for all clinic locations.
At Canadian Travel Clinics, your 30-minute consultation gives our travel nurse time to learn about your trip and assess any health risks you might face along the way. By reviewing your immunization history, we’ll prepare a customized vaccine plan and, where necessary, include malaria prevention to keep you protected throughout your travels.
