Ages 0–10
$150
Physician examination. Bloodwork and chest X-rays are not routinely required for this age group.

One Stop Immigration Medical
Working nights, weekends or rotating shifts from Duffins Bay? Our Ajax clinic is a local trip, with the panel physician exam, bloodwork and chest X-ray completed in one building.
Close by for Duffins Bay
Nurses, personal support workers and others on rotating shifts know how hard it is to find a free weekday. Our Ajax clinic is a local trip from Duffins Bay, and the visit brings the panel physician exam, on-site bloodwork and chest X-rays in the same building together, so a single day off can cover it.
Read your permit or residence instructions before talking to your manager about time off. When you know the exam you need, our team can book a slot, list the documents to bring and explain how the appointment runs.
Workplace health screening is a separate matter from an immigration medical. Check whether your application needs an upfront exam or one after IRCC sends a request. If you have a letter from IRCC, tell our Ajax team about it and any deadline when you call.
Review the official guidance for permanent residence applicants or visitors, students and workers.
Your appointment in Ajax
All of the required steps happen at one location, so you can plan a single block of time between shifts. Ask the team how long the visit usually lasts before you swap a shift, since some cases require extra reports or investigations.
Bring your ID and immigration medical instructions to the Suite 403 desk, not your work badge. If your name is spelled differently on a work document or you have a newly issued passport, mention it so your file is set up correctly.
Even if you work in healthcare, answer the physician's questions about your history, medicines and current care as a patient would. Ask about any part of the exam you would like explained.
You will hear which immigration tests your file needs, separate from any workplace screening. Bloodwork is drawn on site and chest X-rays are taken in the same building, so you can finish everything before your next shift.
Keep the eMedical information sheet with your permit papers. Ask if anything is still outstanding, and follow your application instructions on how to provide proof of the exam.
Planning around your shifts
After a long overnight shift, details are easy to forget. Prepare your folder on a rest day, with your passport, request letter and health records together. Make sure the identification you pack is current and belongs to you.
Bring copies of relevant medical records yourself, including any from abroad, rather than expecting the clinic to request them. Tell us before the visit if you want support in another language, need mobility assistance or would like a companion present. Wear comfortable clothes and follow any preparation guidance you are given.
Read the full exam preparation guideFees for Duffins Bay patients
The age bands below set out the fee for each person. If your partner or children are booking too, their tests may differ, so ask for a combined amount. Embassy medicals and any extra investigations are discussed separately with the clinic.
$150
Physician examination. Bloodwork and chest X-rays are not routinely required for this age group.
$200
Physician examination and chest X-ray. Bloodwork is not routinely required for this age group.
$250
Physician examination, blood testing and chest X-ray are part of standard testing for this age group.
Pay by cash or debit, or use a credit card and allow for the $10 transaction fee. Ask the team about the cost of any added testing your case needs.
Duffins Bay residents booking as refugee claimants should phone first with their Blue Cross coverage information. Bring your valid documents on the day so eligibility and covered services can be confirmed.
Testing can vary with your medical history or IRCC instructions. The panel physician will confirm what is needed for your case.
Back on shift
The day of your exam is not always the day your medical file is complete. Once the required examination and any reports are done, our clinic submits Canadian immigration medicals through eMedical. Keep the information sheet with your work permit documents.
Wait two weeks before calling the clinic for a submission update. This is a follow-up guideline and not an IRCC processing estimate. When your file is waiting on an added report or test, the team will spell out what is needed. If your schedule means you are hard to reach by phone, give us an email address you check often.
On a day off, you can ring our team to check on the clinic's submission. Check your IRCC account for news on your application. The panel physician provides the medical findings, and IRCC decides on your medical exam and application. Read IRCC’s medical exam guidance.
Personal records only
Following submission, you can request an electronic copy of your results. This is optional and does not replace the eMedical submission.
$10 copy service fee
Allow up to one week after payment for electronic delivery.
This report lists the immigration tests you completed, not workplace screening. It is a personal record, so share it with a doctor in Ajax only if you choose to discuss a result.
Order your resultsHeading over from Duffins Bay
Come to Suite 403, 300 Rossland Road East, Ajax, ON L1Z 0M1, inside Rossland Radiology. Parking at the building is free of charge, so there is no meter to watch if your visit runs long. Store the suite number with your appointment reminder so you are not searching for it when you arrive.
Duffins Bay is within Ajax, so getting to the clinic is a local trip. Enter the full Rossland Road East address in your map app and leave enough time to reach the suite, particularly if you are coming straight from work. If you would rather not drive after a night shift, arrange a ride and share the address.
Travelling by bus after a shift? Durham Region Transit operates across Ajax, so check your connections both ways before you go. Plan your trip with Durham Region Transit
Even fluent English speakers may find it easier to discuss personal health in their first language. Our team speaks English, French, Dari, Farsi, Filipino, Punjabi, Urdu, Hindi and Arabic. Call ahead to see who is available or to tell us you are bringing an interpreter.
Tell us how many people need a medical and their ages. If two adults in the household work opposite shifts in Duffins Bay, explain your availability so the team can look for appointment times that cover everyone.
905-621-3827For healthcare professionals
Our guide for healthcare workers explains how to plan around shift schedules, separate employer onboarding from immigration records and avoid assuming unrelated tests can be combined at a medical in Ajax.
Our community
We welcome patients from across Durham Region and the eastern GTA to our Ajax clinic. Explore the cities and neighbourhoods we serve below.
Immigration medical exams in Ajax
Ready when you are