If you live in Canada as a PR, you can register for health care in the province you live in. You usually don't pay for it (except in BC) and you get free access to doctors and hospitals. You do however have to pay yourself for dental care and medications.
Many employers offer a supplementary group insurance to their staff which will help pay for dental care and medications as well as other things like vision care, physio etc.
Some provinces have a 3 month waiting time for health care coverage for newcomers (Ontario, BC) and some will cover you right away as you arrive.