One of the many benefits of being a permanent resident of Canada or a Canadian citizen is receiving free basic healthcare through the Medicare system of the province or territory where you live in Canada.
Please note that there may be a waiting period before you can receive your health insurance card (sometimes called a Care Card), so be sure to check the rules for the Canadian province or territory where you plan to live in Canada.