1. Buy Emergency Medical Insurance before you land
New immigrants to Canada must wait for some time (normally three months for provinces British Columbia, New Brunswick, Ontario, and Quebec) before being covered by a provincial health plan. Till they get their provincial coverage they need to protect themselves through private insurance for emergency medical.
Buy New Immigrants to Canada Insurance Online Now.
It will be effective the day you land in Canada for 3 months from thereon. If you buy it before landing here, there is no waiting period else you have 8 days waiting period before your private coverage starts.