Does the NHS give free therapy?
Yes, the NHS offers free talking therapies for mental health, including counselling and cognitive behavioural therapy (CBT). You can self-refer or ask your GP to refer you.
What free therapy does the NHS offer?
The NHS provides a range of free talking therapies to help with mental health issues. This includes:
- Counselling
- Cognitive behavioural therapy (CBT)
- Other evidence-based talking therapies
Every NHS trust in England offers these services.
How can you access NHS therapy?
- You can usually self-refer to your local NHS talking therapies service.
- Your GP can also refer you if you prefer.
Private therapy is available, but you would need to pay for it yourself.
Your right to NHS therapy
You have the right to use NHS mental health services. The NHS cannot refuse to help you without a good reason.
Other commonly asked questions
Get help now
Visit our get help now page if you are looking for urgent support, self-help guides, local support or someone to talk to.