Frequently waking up with a headache is attributed to either dehydration or sleep disruptions. Drinking salt water for headaches in addition to sipping clean water will rehydrate you as well as restore the electrolyte balance that could relieve the headaches.