Some evidence suggests taking magnesium for sleep may improve sleep quality. Magnesium might also promote a good night's sleep. It may calm your central nervous system and treat sleep disorders.