Previous studies have documented that mindfulness was positively correlated with favorable sleep quality, however, the underlying mechanisms are largely unknown. The present study examined the mediating role of rumination and the moderating role of self-control in the association between mindfulness and sleep quality. A sample of 1196 adolescents completed a battery of self-report questionnaires measuring mindfulness, rumination, self-control and sleep quality as well as demographic information. Results showed that, in addition to the negative link between mindfulness and poor sleep quality, m...