Drug-Free Headache Relief

Source: andresr / Getty
Sleep the right amount
Getting less than six hours of sleep per night can increase the frequency and severity of headaches. That being said, over-sleeping (as we often do on weekends) can also lead to headaches. Try to get between seven and nine hours of sleep a night to keep headaches at bay.