@Ntj15 Yes I took Covid vaccine 2 days ago (they recommend to wait until this autumn to receive the latest Covid vaccine but it is not mandatory to wait as Canada don’t know yet when they will get this update may be end October or November, so I preferred to take it right away to be in the safe side for my interview Oct.29). I am located in Montreal. I made the appointment based on my Postal Code through
https://www.quebec.ca/en/health/advice-and-prevention/vaccination/covid-19-vaccine
You can also call 1‑877‑644‑4545 they are very helpful and can assist you (mention that you are in Ontario they may give you other contacts).
For other vaccinations (Hepatitis, MMR, DT…) that are mentioned here https://travel.state.gov/content/travel/en/us-visas/immigrate/vaccinations.html
The mandatory vaccines are only the ones based on your age here https://www.cdc.gov/vaccines/by-age/index.html#:~:text=COVID-19 vaccine,aged 6 months and older.
So for any mandatory vaccine, if you didn’t previously take it or you took it but don’t have a proof or you (or your parents) forgot if you received it during childhood so no problem the day of your medical exam the physician will decide which one you have to take.
In Montreal, us medical exams are done in Telus Health Care Centres and they have all types of vaccines except Covid-19. They told me that I will receive any required vaccine the same day of my medical exam:
TELUS Health Care Centres
600 Boul. de Maisonneuve West,
22nd Floor
Montreal, QC, H3A 3J2
Tel: 514-845-1211
Tel: 1-800-361-3493
Website: telushealth.com
Hope this helps!