Health care in Canada is funded by the state from taxes received by the treasury. Citizens and permanent residents of Canada with state health insurance do not pay for most medical services. You can get a medical insurance policy in your province or territory.
In some provinces, people who have only received a residence permit can immediately take advantage of local health insurance programs. Other provinces set a waiting period of up to three months. During this period, private medical insurance comes to the rescue.