How long do you have to live in Canada to get free healthcare?

How long do you have to live in Canada to get free healthcare?

You must have been living in Canada for at least three months to become eligible for Canada’s universal health care. In a nutshell, new immigrants have limited access to free medical care and will likely have to pay for some treatments or insurance. May 16, 2019

See also  Which cruise Line has had the most norovirus outbreaks?