The cost of CBT online can vary depending on the type of provider and duration of treatment, however it generally ranges from around $50-$150 per session. Many insurance plans also cover the cost of CBT, making it an accessible and affordable form of mental health treatment.