Background: The current outbreak of COVID-19 pandemic distorts not only the physical, but also mental and psychological condition of healthcare providers, especially the nurses who directly working with the COVID-19 patients. This study aims to investigate the prevalence and risk factors of depression, anxiety and stress among nurses working in a COVID-19 referral hospital in Indonesia. Methods: A cross-sectional study was conducted. A self-administered questionnaire, DASS21, along with the demographic questions was used to screen the presence of psychological problems and their associated factors. Results: the prevalence of moderate to extremely severe depression, anxiety and stress was 8.7%, 20.7% and 5.8%, respectively. The prevalence rate was significantly higher among those with financial hardship during the COVID-19 pandemic, with 10.5%, 23.5% and 8.1% for depression, anxiety and anxiety (P<.05), respectively. Regression analysis confirmed that these mental problems were associated with the experience of social rejection, either by family or neighbor, because they were working in the hospital during the pandemic. Conclusions: The financial hardship experienced by the nurses during disease pandemic increases their burden of mental illness therefore, providing the financial subsidiary might reduce their financial uncertainty. Furthermore, the motivation to have a positive attitude toward the pandemic, promotion of healthy behavior such as the use of face mask and the provision of sufficient information on the diseases, may help them properly manage their mental distress.