Is Healthcare Free in Canada? Coverage, Costs and Gaps

Healthcare in Canada is publicly funded but not entirely free. Canadians pay nothing out of pocket for doctor visits, hospital stays, and medically necessary surgeries. But prescription drugs, dental care, vision care, and many other services are not covered by the public system, and most Canadians rely on private insurance or pay cash to fill those gaps.

What the Public System Actually Covers

Canada’s public health insurance system, commonly called Medicare, is governed by the Canada Health Act. Under this law, every eligible Canadian resident receives coverage for medically necessary hospital services, physician services, and certain surgical dental procedures, with no direct charges at the point of care. There are no copays, no deductibles, and no bills after a doctor’s appointment or emergency room visit.

The system is funded through taxes and administered by each province and territory individually. The federal government distributes money to provinces through the Canada Health Transfer, and in return, each province must run its plan on a nonprofit basis, cover all eligible residents, and ensure access without patient charges for covered services. This means your specific coverage depends on where you live, though the core protections are consistent across the country.

What You Still Pay For

The list of services outside the public system is longer than many people expect. Using British Columbia as a representative example, provincial health plans typically do not cover:

  • Prescription drugs (though separate provincial drug programs exist with varying eligibility)
  • Dental care for adults
  • Eye exams for adults between 19 and 64
  • Eyeglasses, hearing aids, and medical equipment
  • Physiotherapy, chiropractic care, massage therapy, and acupuncture
  • Counselling and psychology services
  • Cosmetic procedures
  • Ambulance fees (costs vary by province, often several hundred dollars per trip)

These exclusions add up. A Canadian filling a monthly prescription, seeing a therapist, and visiting the dentist twice a year could easily spend thousands of dollars annually, even with a “free” healthcare system. The public plan covers the big-ticket emergencies and essential medical care, but routine health maintenance often comes out of your own pocket or through supplemental insurance.

The Role of Private Insurance

Most working Canadians get supplemental health insurance through their employer, which covers some or all of the costs for prescriptions, dental, vision, and paramedical services like physiotherapy. Statistics Canada tracks access to supplementary insurance by asking whether residents have coverage for prescription medications, since drug costs are one of the most common out-of-pocket expenses.

If you don’t have employer-sponsored benefits, you can purchase private insurance individually, though it tends to be more expensive and may offer more limited coverage. Canadians without any supplemental insurance, including many part-time workers, self-employed people, and gig workers, face the full cost of uncovered services themselves. Provincial programs exist to help lower-income residents with drug costs, but eligibility rules and coverage levels differ significantly from one province to the next.

New National Pharmacare Coverage

Canada has begun rolling out a national pharmacare program targeting two specific categories: diabetes medications and contraception. In provinces and territories that have signed pharmacare agreements with the federal government, residents can access these at no cost.

For diabetes, that includes insulin (which normally costs between $900 and $1,700 per year), metformin, and other common medications, along with supplies like insulin pumps, syringes, glucose monitors, and test strips. For contraception, the program covers oral contraceptives, IUDs, hormonal rings, implants, and injections.

This is a “learn by doing” approach, not a full national drug plan. The vast majority of prescription medications still fall outside this program, and coverage depends on whether your province has signed an agreement. Broader pharmacare expansion remains a policy goal rather than a current reality.

Wait Times Are a Real Trade-Off

One of the most discussed downsides of Canada’s system is how long patients wait for non-emergency care. The median total wait from a family doctor’s referral to actually receiving specialist treatment is 28.6 weeks nationally, roughly seven months. That breaks down into about 15 weeks waiting just to see the specialist, followed by another 13 weeks waiting for treatment to begin.

These numbers vary dramatically by province. New Brunswick has the longest waits at nearly 61 weeks, over a full year from referral to treatment. Prince Edward Island (about 50 weeks) and Nova Scotia (49 weeks) follow closely behind. Provinces with larger urban centres and more specialists tend to have shorter waits, though delays remain a frustration across the country. Emergency and urgent care are prioritized, so these long waits primarily affect elective procedures and non-urgent specialist consultations.

Coverage for Newcomers and Visitors

If you’re moving to Canada as a new permanent resident, you’re eligible for provincial health coverage, but there’s often a waiting period before it kicks in. Some provinces impose a gap of up to three months between your arrival and the start of your public insurance. During that window, you’re expected to carry private health insurance at your own expense.

International students and temporary residents have different rules depending on the province. Some provinces include international students in their public plans, while others require them to purchase private coverage through their university or independently. Visitors and tourists are not covered at all and should always carry travel health insurance, since a single hospital visit in Canada can cost thousands of dollars without coverage.

Each province runs its own enrollment process, so the first step after arriving is contacting your provincial ministry of health to apply for a health card and confirm your coverage start date.

How It Compares to Paying Nothing

Canadians don’t face medical bills for seeing their doctor, getting blood work, having surgery, or staying in the hospital. That protection is real and significant, especially compared to countries where a hospital stay can lead to financial ruin. But calling the system “free” misses the prescription costs, dental bills, therapy expenses, and insurance premiums that most Canadians navigate regularly. The public system covers the foundation. Everything built on top of it has a price tag.