The two hypotheses tested in this study were hypothesis 1, that the social support given to the medical staff directly affected their sleep quality, and hypothesis 2, that social support affected sleep quality by reducing anxiety and stress and by increasing self-efficacy as intermediate variables. Based on the scores from the self-reported SSRS, SAS, GSES, SASR, and PSQI questionnaires, the results showed that the social support given to the medical staff negatively affected (reduced) their anxiety and stress levels, and positively affected their self-efficacy, but did not directly affect their sleep quality. The levels of staff anxiety significantly affected their levels of stress and significantly reduced their self-efficacy and sleep quality. Therefore, the hypothesis 1 was not supported and hypothesis 2 was confirmed.