Does Health Insurance Cover Prescription Drugs in Canada?

Written by: Helene Fleischer
Edited by: Jessica Barrett
Content Marketing Manager
Updated
January 22, 2026
Scroll down for full content ↓

TL;DR: Does health insurance cover prescriptions?

Canadians usually have some health insurance coverage for prescription medications through either federal drug benefit programs, provincial pharmacare plans, and/or group and private health insurance plans. Only prescriptions administered in a hospital setting are consistently covered by public health insurance for all Canadians. 

Eligibility for prescription coverage under public health plans often depends on age, income, or health conditions, and varies from province to province. Many Canadians need to supplement their prescription drug coverage through group health insurance tied to their employment or through private health insurance. For some, paying out of pocket for occasional prescriptions not covered by public health care is the most cost-effective option.

Find the right health insurance coverage for you.

How prescription drug coverage works in Canada

In Canada, insurance coverage for prescription drugs falls into four categories: federal program, provincial drug plans, employer-sponsored group healthcare benefits, and private health insurance. 

For most Canadians, provincial drug benefit programs are the first line of coverage for prescription drugs. But if your province doesn’t have a drug benefit plan—or if public health care only covers prescriptions for select groups, such as children or low-income households—you may need to turn to group or private health insurance to get your prescriptions covered.

Blog Icon
 

Under the Canada Health Act, all prescription drugs administered in a hospital setting are covered by provincial healthcare plans.

Insurance plan
What’s covered
Who qualifies
Gaps
National pharmacare
Birth control and diabetes medications
All residents of BC, MB, PEI, and YK eligible for public health insurance
Most provinces haven’t reached agreements with the federal government and don’t have national pharmacare coverage for birth control and diabetes medication.
Federal drug benefit plans
Full cost of most prescription drugs
First Nations and Inuit people, military and RCMP, veterans, and federal offenders
Health Canada administers several drug benefit plans that offer free prescription drug coverage to select groups.
Provincial drug plans
Varies based on provincial formulary and eligibility group
Varies by province based on age, income, and health conditions
Provincial coverage for prescription drugs varies widely from plans that cover up to 100% of all generic prescription drugs on the provincial formulary to drug benefit programs that limit coverage to children, seniors, low-income residents, or those with specific medical conditions like cancer or cystic fibrosis. In AL, MB, NL, ON, and SK, most adults have limited prescription drug coverage.
Work-provided health insurance
Most prescription medications (exclusions and reimbursement rates vary by plan)
All employees enrolled in group benefits
Workplace plans may have low reimbursement rates, exclude coverage for pre-existing prescriptions, or carry high deductibles and co-pays.
Private insurance
Most prescription medications (exclusions and reimbursement rates vary by plan)
All adults and dependents who purchase a health insurance plan
Plan limits, exclusions, and waiting periods vary by carrier.

Does private health insurance cover prescriptions?

Most private health insurance plans cover a portion of the cost of generic prescription drugs. Depending on the plan, private health insurance may cover any prescription with a drug identification number (DIN) or only those listed on the provincial formulary or drug benefit list.

Each private health insurance plan comes with a different set of limitations on prescription drug coverage. Some plans, for instance, cover brand-name prescription drugs, while others only cover generic medications. Private prescription drug coverage may also be subject to annual maximums, deductibles, dispensing fees, and exclusions.

Blog Icon
 

Private health insurance is generally a means to supplement—not replace—public or group coverage.

Most provinces provide some level of public health insurance coverage for prescription drug products, so it’s important to understand the coverage you already have under your provincial plan and make sure that your private insurance doesn’t duplicate it. 

 
Guaranteed Issue Economic
Guaranteed Issue Classic
Guaranteed Issue Advanced
Reimbursement rate
70%
70%
70%
Annual maximum
$500
$600
$700
Annual deductible
$214
$257
$300
Dispensing fee
$10 per prescription
$10 per prescription
$10 per prescription
Generic vs. brand-name
Provincial formulary
Generic
Generic
Pre-existing prescriptions?
Yes
Yes
Yes
Exclusions
Any medications for erectile dysfunction, smoking cessation, weight loss, infertility, or medical marijuana
Any medications for erectile dysfunction, smoking cessation, weight loss, infertility, or medical marijuana
Any medications for erectile dysfunction, smoking cessation, weight loss, infertility, or medical marijuana

What types of prescriptions are covered by private health insurance?

Private health insurance covers most prescriptions with a DIN in Canada, including:

  • Ongoing maintenance medications
  • Acute medications (e.g., antibiotics) 
  • Some specialty or high-cost drugs, with limitations
  • Drugs listed on your provincial formulary or drug benefit list
Blog Icon
Take note

Not all private health insurance plans cover pre-existing prescription drug costs, so be sure to research any plan before purchasing if you’re looking for coverage for drugs you already take.

Drugs that often aren’t covered by private health insurance include: 

  • Weight loss drugs
  • Smoking cessation drugs 
  • Infertility drugs
  • Erectile dysfunction drugs
  • Birth control
  • Medical marijuana
  • Vaccines
  • Any brand-name drugs

Depending on your province, some of these may be covered by a provincial or federal drug benefit program, or you may need to purchase a premium health insurance plan with more extensive prescription coverage. 

Is private health insurance worth it for prescriptions?

For many Canadians, private health insurance plans can help reduce the cost of prescription drugs and other common medical expenses not covered by public healthcare systems. 

If you’re only interested in prescription drug coverage, a private health insurance plan probably isn’t the most cost-effective option. Any private plan with coverage for prescription drugs typically includes coverage for things like dental care, vision services, paramedical services, mental health care, medical equipment, in-home care, and more. If you know you’re unlikely to use that coverage, the benefit of prescription drug coverage likely isn’t worth the full cost of the policy. 

A private health insurance plan for prescription drug coverage may be worth it if…

  • You have limited public health coverage for prescription drugs through provincial and federal programs
  • You need other types of supplementary health insurance coverage, such as dental insurance

  • Your provincial plan or group health benefits don’t pay for the full cost of your prescriptions
  • You have consistent, significant prescription costs

Paying out of pocket for prescription medication costs may be cheaper if…

  • You’re satisfied with the level of prescription drug coverage you receive through federal, provincial, and group health insurance plans
  • You don’t need a dental plan or extended health benefits
  • You don’t have any ongoing maintenance prescriptions

How to choose the right prescription coverage

To choose the right health insurance for your prescription medications, start by assessing your current and expected needs:

  • How much are you paying for prescriptions right now? Be sure to review the details of any public drug benefit program or group health coverage you may be eligible for to make sure you’re not overpaying for prescriptions. 
  • Do you take regular prescriptions that aren’t covered by your current insurance? If so, check the details of any private plan to ensure these medications are covered. 
  • Do you need additional health insurance benefits? Evaluate your dental insurance needs, as well as other medical costs not covered by provincial health care.

Request health insurance quotes and compare the cost of a private health insurance plan with your current prescription spending. Remember to check for exclusions, maximums, deductibles, and other limitations on any private health insurance plan before buying.

Find affordable prescription and health coverage with PolicyMe.

FAQ: Does health insurance cover prescriptions?

Prices listed on this page are based on information available as of October 2025. The prices shown are for general reference only and may vary based on factors like your age, location, and product selection.