Paying for care

Understanding therapy costs and coverage in Canada

7 min readUpdated March 30, 2026

Cost is one of the biggest barriers people face when seeking therapy. The good news: there are more options than many people realize. Here's how paying for therapy typically works in Canada.

Typical session fees

Private therapy in Canada commonly ranges from about $120 to $225 per 50-minute session, depending on the therapist's credential, experience, and city.

Psychologists often charge more than psychotherapists or social workers, partly reflecting their training and regulatory college.

Insurance and benefits

Many workplace benefit plans cover a set dollar amount per year for mental health services. Coverage often depends on the provider's credential, so confirm which titles your plan reimburses (for example, some cover psychologists but not psychotherapists).

Ask whether your therapist offers direct billing, and keep receipts — therapy may be claimable as a medical expense on your taxes.

Sliding scale and low-cost options

Some therapists reserve a few sliding-scale spots priced to your income. It never hurts to ask respectfully about availability.

Training clinics, community health centres, employee assistance programs (EAPs), and non-profit agencies can offer free or reduced-cost sessions. Provincial programs may also cover certain services.

Key takeaways

  • Private sessions typically run $120-$225 in Canada.
  • Insurance coverage depends on the provider's credential — check first.
  • Ask about direct billing and keep receipts for taxes.
  • Sliding scale, EAPs, and community clinics can lower costs.

Ready to talk to someone?

Browse verified counsellors across Canada and find someone who fits what you need.

Find a counsellor