Quick Answer:

In-person CBT typically costs $100–200 per session — roughly $800–4,000 for a full 8–20 session course. Online CBT is much cheaper (from about $48/week), and structured self-guided programmes cheaper still. Insurance may cover part of the cost in some plans.

CBT Cost Comparison

OptionTypical CostNotes
In-person CBT$100–200/session$800–4,000 for a full course
Online therapy (CBT)🏆 From $48/weekOften cheaper than one in-person session
Self-guided programme$10–50/monthApps & worksheets; less support
Free / low-cost$0–30Some charities, sliding-scale, self-help books

Does Insurance Cover CBT?

In many countries and plans, yes — CBT with a licensed provider is often partly or fully covered, though you may need a referral or have a copay. Coverage varies widely, so check with your insurer first. If you're paying out of pocket, online options are dramatically cheaper. See online therapy without insurance.

The Cheapest Way to Get Real CBT

The best value for structured CBT is an online programme. Online-Therapy.com gives you a full 8-section CBT programme, worksheets with daily therapist feedback, and live sessions — from $48/week, with 20% off your first month. That's often less than a single in-person session, for a whole week of support.

Get Affordable CBT — 20% Off →

Read more: Cheapest Online Therapy · Online-Therapy.com Review

Related Questions

Recommended Reading

Cheapest Online Therapy

Cheapest Online Therapy

What Is CBT?

What Is CBT?