In general in Canada, any care you receive at a hospital or doctor's office is free to you. However, drugs you purchase at your local pharmacy are at your own expense. The provinces all have plans to cover drugs in certain situations (for children, for the elderly, for diabetics, etc.) but they do not provide complete coverage. Employers typically offer prescription drug insurance to employees.
Some people with chronic conditions that fall through the various provincial drug plans are spending fair chunks of money on prescription drugs that may be necessary for them to have a good life.