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

One Stop Immigration Medical
Getting the timing right matters as much as the exam itself. Travel east from Unionville to our Rossland Road East clinic, where the physician exam and bloodwork happen on site and chest X-rays are in the same building.
Welcoming Unionville applicants
Some applicants complete a medical before submitting, while others wait for a request; knowing which applies saves a lot of rebooking. One Stop Immigration Medical is in Ajax, not Markham, and our panel physicians see Unionville residents for the exam, on-site bloodwork and a chest X-ray in one building.
Look closely at your program's instructions before deciding when to attend. With them in hand, phone our team, and we will confirm the type of appointment, describe the paperwork to bring and explain how the visit is organised.
Booking too early or too late can create extra steps, so do not rely on what worked for a neighbour. Confirm whether your file allows an upfront medical or whether you should wait for a request. If IRCC has written with a deadline, share it so we can find a date that works with the trip from Unionville.
Review the official guidance for permanent residence applicants or visitors, students and workers.
Your appointment in Ajax
Because examination and testing are under one roof, you can plan a single outing from Unionville. Ask about the expected length of the visit when you book, as an extra report or investigation can sometimes be required.
Provide your identification and any medical paperwork. Staff confirm your personal details, so tell them about a recent passport renewal or a name written differently on your forms.
The panel physician covers your medical history, medication and current care. Raise any concerns about the exam, or explain support you need, during this conversation.
You will be told which tests your instructions and age require. Blood is taken on site and chest X-rays are performed in the same building, saving you a separate trip elsewhere.
Keep the eMedical information sheet the clinic gives you with your Unionville application papers. Ask whether anything is pending and follow your instructions for submitting proof of the medical.
Before setting out from Unionville
Your identification at the clinic should match the details on your application. Compare passport numbers and name spellings before the appointment day. Then place each person's documents, request letter and records into their own folder.
Copies of records from your Unionville or Markham doctor will not be on file in Ajax unless you bring them. Contact us before the visit if you need language support, help with mobility or a companion to come in. On the day, dress for comfort and follow any instructions given to you individually.
Read the full exam preparation guideFees for Unionville applicants
Each age band below sets out the standard fee for one person. Family members can need different tests, so confirm your total on the phone. Embassy medicals and any further investigations are not included here and should be 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.
Cash and debit are welcome at the Ajax desk, and paying by credit card adds a $10 transaction fee. Ask the team about the cost of any additional testing your case needs.
Unionville refugee claimants should call with their Blue Cross details before booking. Bring valid documents on the day so the team can confirm eligibility and the services covered.
Testing can vary with your medical history or IRCC instructions. The panel physician will confirm what is needed for your case.
Back in Unionville
A completed appointment is not yet a completed medical file. The Ajax clinic sends Canadian immigration medicals through eMedical after every required exam and report for your file is complete. Keep the information sheet with the papers for your application.
Please allow two weeks before phoning about submission. That timeframe is the clinic's follow-up guideline, not IRCC's processing time. If a further test or report is needed, we will explain what is still outstanding. Tell us promptly if your Unionville phone number or email address changes.
For anything about whether the clinic has submitted your medical, call our team. Your IRCC account shows the progress of the application. The panel physician provides the medical findings, and IRCC makes the final decision on the medical exam and your application. Read IRCC’s medical exam guidance.
Your copy, if you want one
Following submission, you may request an electronic copy for your personal files. It is optional and has no bearing on the clinic's eMedical submission.
$10 copy service fee
Allow up to one week after payment for electronic delivery.
Inside, you will see each immigration test completed for your file. If you plan to review a result with a doctor in Unionville, keep the report ready for that visit.
Order your resultsTravelling from Unionville
Please remember that we have no Markham office. Your appointment is at Suite 403, 300 Rossland Road East, Ajax, ON L1Z 0M1, inside Rossland Radiology, and parking at the building is free. Jot the suite number beside your Unionville booking notes.
Whether you live near Unionville's historic Main Street or in the newer streets around it, Highway 407 and Highway 401 are the common driving routes east into Durham. Search the complete Rossland Road East address before leaving and allow time to reach the suite before your appointment. If someone else is driving, give them the details early.
Taking transit? Unionville GO station is on the Stouffville line, but the journey to Ajax needs further connections, so plan every leg and your way back. Plan your trip with York Region Transit
Health details are easier to share accurately in a comfortable language. Our team speaks English, French, Dari, Farsi, Filipino, Punjabi, Urdu, Hindi and Arabic. Call before your visit to confirm availability or to let us know an interpreter is coming.
When you call, give us the number of medicals and each person's age. If commuting, school or caring for a relative affects when you can travel from Unionville, tell the team so they can talk through options.
905-621-3827Understanding upfront medicals
Our upfront medical guide explains what upfront means, where Express Entry fits, what to settle before choosing a date and which document connects the appointment to your application.
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