يعتبر مدة العلاج السلوكي المعرفي أقل من أنواع العلاجات الأخرى وتمتد من 10-20 جلسة كل أسبوع أو أسبوعين، وتبلغ مدة كل جلسة من 30-60 دقيقة.