The Cleveland Clinic says ten to 30 minutes of sun exposure a day is enough for vitamin D production. It can also boost your mood and improve your sleep. While some foods contain vitamin D, the sun is the best source. Photo: Xurzon / iStock / Getty Images