Q. How expensive is it? A: A program of CBT for insomnia generally costs between $500 and $800 in North America. Read other Frequently Asked Questions about CBT-I.