Do non citizens pay for healthcare in Canada?

Do non citizens pay for healthcare in Canada?

Canada provides excellent healthcare services to both residents and non-residents residing in the country. But public healthcare sites only offer essential services to those covered by the local health insurance plan.

See also  What is the lowest income to qualify for Medicaid?