NHS trusts log over 250,000 staff absences for mental health issues since 2021

UK NHS trusts have seen thousands of staff take at least one day off work due to a mental health issue in the past three years, a new investigation reveals.

© Counselling/Pixabay

© Counselling/Pixabay

Figures obtained by Legal Expert found that NHS trusts around the country have seen 267,320 staff absences due to mental health reasons since 2021, with figures rising in the past year.

In 2021/22, the number of staff at NHS trusts who took a day off for mental health reasons stood at 87,807.

A year later, this number dropped to 85,268, which is the lowest number of staff absent over the three-year period.

The past year has seen an increase in staff absences due to mental health issues, standing at 94,245.

In addition, a recent poll conducted by NHS Charities, shows three out of four NHS staff have experienced poor mental health in the past year, suggesting that issues around pay and workload have resulted in a number of mental challenges.

NHS Charities Together said: ‘Faced with the responsibilities of saving lives, high workload, long and unsociable hours and exposure to traumatic events, it's no surprise that many NHS staff are struggling with their mental health.'

Legal Expert also obtained the figures on the specific mental health reasons that staff members gave for their absence.

Based on figures gathered from NHS trusts across the country, the most common mental health issues that NHS staff face are anxiety, depression and stress.

Pressures inside the NHS have become so severe that the equivalent of a week off work was taken by every single one of the health service's 350k nurses last year due to stress, anxiety and depression, analysis of new NHS England data shows.

MPs launch inquiry into young people's mental health

MPs launch inquiry into young people's mental health

By Lee Peart 13 February 2026

A new inquiry into children and young people’s mental health has been launched by the Education and Health and Social Care committees.

Government unveils pay rise for 1.4m NHS workers

By Liz Wells 12 February 2026

More than 1.4 million NHS workers in England, Wales and Northern Ireland will receive a pay rise from April, the Government announced.

NHS waiting list lowest in almost three years despite record demand

By Lee Peart 12 February 2026

The NHS waiting list fell to its lowest level in almost three years in December, according to NHSE data.


Popular articles by Liz Wells