摘要:Abstract Background Work in the health and social care services (HSS) is very stressful and sickness absences are high. Nevertheless, little is known about their work stressors and work ability. The first aim of this study is to describe the prevalence of different work stressors and their accumulation among eldercare workers compared to general HSS workers. Second aim is to analyze associations between different work stressors and work ability and thus provide information on factors that are important in enhancing work ability. Methods This cross-sectional survey examined HSS employees in Finland in 2020. The response rate was 67% (N = 22,502). Descriptive analyses were used to describe the control variables and the differences between the work stressors of general HSS and eldercare employees. After this, multinomial logistic regression analysis revealed the association between work stressors and work ability. Results Eldercare employees experienced more often moral distress than HSS employees in general, and this further lowers their work ability. Single work stressors––Karasek’s strain, Siegrist’s ERI, organizational injustice and moral distress––increased the odds of low work ability (OR range 1.4–2.5) in comparison to no work stressors. However, the association with single stressors was roughly one third of that with the accumulation of all four work stressors (OR = 6.8). Thus, the accumulation of several stressors was most harmful for work ability. Conclusions This study provides novel information on the accumulation of work stressors in relation to work ability. The results suggest that in order to enhance work ability, HSS organizations should pay more attention to preventing several stressors from accumulating. Eldercare organizations in particular need to develop effective measures for lowering moral distress.