Everything starts with booking the right doctor at the right time
Booking your Canadian immigration medical exam sounds simple — find a doctor, make an appointment, show up. In practice, applicants make avoidable mistakes at every stage: booking with a doctor who is not on the IRCC-approved list, leaving it too late within their application window, or choosing a clinic that sends them to three different locations for a single appointment.
This guide walks you through every step of the booking process correctly, from confirming you need the exam to walking out of the clinic with your proof document in hand.
For a full overview of what the exam involves and who needs it, start with our complete guide to the Canadian immigration medical exam.
Before you book: confirm you need the exam and know your deadline
Not every immigration applicant needs a medical exam. Before booking, confirm your stream requires one and know exactly when your results need to be ready.
Most permanent residence applicants need the IME — Express Entry, family sponsorship, PNP, and refugee streams all require it. For temporary residents, the requirement depends on your country of origin, intended length of stay, and occupation. If you are unsure whether your application requires the exam, check IRCC’s medical exam requirements before booking.
Once you confirm you need it, identify your deadline. For Express Entry applicants, you have 60 days from your Invitation to Apply to submit a complete application — the medical exam must be done within that window. For other streams, IRCC will send you a medical instruction letter after you submit your application, and you typically have 30 days from that letter to complete the exam.
Step 1: Determine which type of medical exam you need
There are two different booking processes depending on your immigration stream, and confusing them is a common mistake.
Upfront IME — for Express Entry applicants. If you are applying through Express Entry, you must complete your medical exam before submitting your permanent residence application. You do not receive an IRCC medical instruction letter or an IMM 1017 form before the exam — you contact a panel physician directly and book as soon as you receive your Invitation to Apply. See our Express Entry upfront medical exam guide for the full process.
Instruction-triggered IME — for all other streams. If you are applying through family sponsorship, a provincial nominee program, a work permit, a study permit, or most other immigration streams, you submit your application first. IRCC then sends you a medical instruction letter telling you to complete the exam, along with an IMM 1017E or IMM 1020E form. You bring that form to your appointment. Do not book before receiving these instructions — the form is linked to your specific application file.
Step 2: Find an IRCC-approved panel physician
This is the most important step. Only physicians officially approved by IRCC can perform your immigration medical exam. Your family doctor cannot do it. A walk-in clinic cannot do it. A hospital cannot do it — even if the doctor there is highly qualified.
Using a physician who is not on the current IRCC-approved list means your results will be rejected and you will need to redo the entire exam at your own cost, potentially missing your application deadline in the process.
The IRCC Doctors directory is the fastest way to find an approved panel physician near you. Search by city, province, or country to see approved clinics, contact details, languages spoken, and pricing. If you are in Canada, here are direct links to find physicians in the most in-demand provinces:
Panel physicians in Ontario — the province with the highest concentration of approved clinics in Canada, including multiple options in the Greater Toronto Area.
Panel physicians in British Columbia — covering Vancouver and surrounding cities.
Panel physicians in Alberta — covering Calgary, Edmonton, and regional centres.
If you are specifically in Toronto, view panel physicians in Toronto directly for the most relevant local options.
If you are booking your exam outside Canada, you can use a panel physician anywhere in the world — you are not required to do your exam in Canada or even in your home country. International applicants can find approved physicians in India, Australia, and the USA, among many other countries. You can also verify any physician against IRCC’s official panel physician list before booking.
Step 3: Choose the right clinic for your needs
Once you have a shortlist of approved physicians near you, choose the one that best fits your situation. Here is what to compare:
All components on-site vs. off-site referrals. Some clinics complete the entire exam — physical examination, blood tests, urine test, and chest X-ray — under one roof in a single visit. Others refer you to a separate lab or imaging centre for blood work or the X-ray. On-site clinics are significantly more convenient and faster. Confirm this before booking — being sent to three locations for one appointment adds hours to your day.
Languages spoken. If English or French is not your first language, check whether the clinic has staff who speak your language. Many clinics serving immigrant communities in major cities have multilingual staff. The IRCC Doctors directory lists languages spoken for each physician, making it easy to filter for this.
Wait times and availability. Clinics in high-demand areas — particularly Toronto and Vancouver — can book up one to three weeks in advance during peak periods. If your application deadline is tight, availability should be a deciding factor. Call ahead and ask for the earliest available appointment for your family size.
Cost. Prices vary between clinics even in the same city. See our immigration medical exam cost guide for a full breakdown of what to expect to pay in 2026. Ask each clinic for the total all-in cost for your age group when you call — some bundle everything, others charge separately for each component.
Payment methods. Not all clinics accept credit cards. Some accept only cash and debit. Confirm before your appointment so you are not caught short on the day.
Step 4: Questions to ask before you book
Before confirming your appointment, ask the clinic these questions:
Is the physician currently active on the IRCC-approved list? Physicians can be removed or suspended. Confirm their current status — do not assume that because they were on the list last year they still are today.
Are all components of the exam done on-site, including blood tests and chest X-ray? You want a single visit, not multiple locations.
What is the total cost for my age group, including all required tests? Get a specific number, not a range.
What payment methods do you accept?
How quickly do you submit results to IRCC after the appointment? Most clinics submit within five to ten business days. Some are faster.
Do you accept IFHP/Blue Cross coverage? If you are a refugee claimant with Interim Federal Health Program coverage, confirm the clinic accepts it before booking — not all do.
Do you have availability within my application deadline?
Step 5: Book your appointment
Most panel physicians in Canada offer at least one of the following booking methods:
Online booking. An increasing number of clinics offer direct online booking through their website or a third-party scheduling platform. This is the fastest method and allows you to choose a specific time slot without waiting on hold.
Phone booking. The most common method for clinics that do not have online scheduling. Call during clinic hours, have your passport and application details ready, and ask the questions above before confirming.
Walk-in. A small number of clinics accept walk-ins, particularly in high-volume urban areas. This is not recommended if you are on a tight deadline — wait times for walk-ins can be long and there is no guarantee of being seen the same day.
When booking for a family, book all family members at the same time if possible. Many clinics offer family appointment blocks. For online booking systems, create your account first as an adult, then add family members to book their appointments separately. Do not make multiple bookings for the same person — most clinic systems flag this and it can cause problems with your file.
Provide the clinic with your full legal name as it appears in your passport, your date of birth, your country of birth, your passport number, and your immigration stream (Express Entry, family sponsorship, work permit, etc.). For instruction-triggered medicals, have your IMM 1017 form number or IRCC file number ready.
Step 6: Confirm everything before the day
After booking, confirm the following:
The date, time, and full address of the clinic — including the suite number, as some clinics are in medical office buildings where the entrance is not obvious.
Whether the X-ray and blood tests are done at the same location or at a referral facility — and if referral, the address of that facility.
The total cost for your appointment and the accepted payment methods.
What to bring. Read our complete immigration medical exam checklist before the day. At minimum: your original valid passport, glasses or contact lenses if worn, a list of current medications, and payment. For instruction-triggered medicals: your IMM 1017 form and IRCC instruction letter.
For a full walkthrough of what happens at the appointment itself, see our step-by-step guide to the immigration medical exam.
Timing your booking correctly by immigration stream
The right moment to book depends on which immigration stream you are applying through.
Express Entry: Book immediately after receiving your Invitation to Apply. You have 60 days to submit a complete application and the medical exam is one of the first things to lock in. Book within the first three days of your ITA window — clinic availability in major cities can run one to two weeks out, and you want proof of completion in hand well before day 60.
Family sponsorship and PNP: Book within days of receiving your IRCC medical instruction letter. You have 30 days from that letter to complete the exam. Do not wait — 30 days sounds like plenty of time but it disappears quickly when you factor in clinic availability and potential follow-up requests.
Work permits and study permits: Factor in the 12-month validity window. If your permit application is expected to take six to eight months to process, completing your exam at the very start means results could be close to expiry by the time IRCC makes a decision. Aim to complete the exam once your application is well underway rather than on day one.
For a detailed breakdown of how to time your exam for each stream, see our guide to immigration medical exam validity and timing.
What if no panel physician is available near you?
You are not required to complete your exam in Canada, in your home country, or even in your country of current residence. You can use any IRCC-approved panel physician anywhere in the world.
This flexibility is useful if wait times are shorter in a nearby country, if you are travelling, or if there are no approved physicians in your immediate area. International applicants can find approved physicians in India, Australia, and the USA, or search the full IRCC panel physician list for any country worldwide.
When booking outside your home country, tell the panel physician where your application is being processed — IRCC office location, not just your country — so results are routed to the correct file.
Frequently asked questions
Can I book online? Many clinics offer online booking. Check the clinic’s website or their profile in the IRCC Doctors directory for a booking link. If online booking is not available, call the clinic directly during business hours.
How far in advance should I book? Book at least 30 to 45 days before your application deadline. In high-demand cities like Toronto and Vancouver, popular clinics can fill up one to two weeks in advance. The earlier you book after receiving your ITA or instruction letter, the better.
Can I book for my whole family at once? Yes, and you should. Most clinics accommodate family bookings. When using an online system, create an adult account first and add family members before booking their appointments. Call the clinic if you have a large family — some clinics offer dedicated family appointment blocks.
What if I need to cancel or reschedule? Contact the clinic as early as possible. Most clinics have a cancellation policy — some charge a fee for late cancellations or no-shows. Rescheduling too close to your application deadline can put you in a difficult position, so book with enough buffer that a reschedule does not risk your submission date.
Do I need a referral from my family doctor? No. You book directly with the panel physician. No referral is needed.
What if the clinic I want is fully booked? Choose another approved clinic. Use the IRCC Doctors directory to find alternatives in your city or a nearby city. If you are in Ontario, British Columbia, or Alberta, there are multiple approved clinics in each province — Ontario, British Columbia, Alberta. Do not delay your application waiting for a specific clinic to have availability.
Find a panel physician near you
Search the IRCC Doctors directory to find an approved panel physician in your location:
Panel physicians in Ontario Panel physicians in British Columbia Panel physicians in Alberta Panel physicians in Toronto Panel physicians in India Panel physicians in Australia Panel physicians in the USA
Or search the full directory for any city or country worldwide at irccdoctors.ca.
Last updated: May 2026. Always verify current IRCC requirements at canada.ca before booking your appointment.
