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

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

The required criteria The Canadian government defines permanent residency as living in Canada for at least 2 years in a 5 year period, else the permanent resident status shall be revoked. To sum it up, one can avail free healthcare in Canada but needs to clear certain terms and conditions to get the same.

See also  Can non residents get health insurance in Australia?