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
| Option | Typical Cost | Notes |
|---|---|---|
| In-person CBT | $100–200/session | $800–4,000 for a full course |
| Online therapy (CBT) | 🏆 From $48/week | Often cheaper than one in-person session |
| Self-guided programme | $10–50/month | Apps & worksheets; less support |
| Free / low-cost | $0–30 | Some 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