Headaches can ruin your entire day. But before you reach for painkillers, try these five doctor-approved tricks that prevent headaches before they start. They’re simple, natural, and shockingly effective.
1. Hydrate Smarter, Not Just More
Dehydration is one of the most common—and overlooked—causes of headaches. But it’s not just about drinking water. Add a pinch of Himalayan salt or electrolyte mix to your water once a day to help your body absorb it.
2. The 20-20-20 Rule for Screen Strain
Every 20 minutes, look at something 20 feet away for 20 seconds. This reduces eye strain, one of the biggest triggers for tension headaches—especially in people who work at computers all day.
3. Magnesium: The Forgotten Mineral
Many people are deficient in magnesium, a key mineral that relaxes blood vessels and muscles. Adding a daily supplement or magnesium-rich foods like spinach, almonds, or dark chocolate can make a big difference.
4. Chill Your Neck, Not Just Your Head
If you feel a headache coming on, place an ice pack on the back of your neck. This cools blood flow to the brain and soothes the nerves that trigger migraines.
5. Watch Your Caffeine Window
Caffeine can both cure and cause headaches. The trick is to consume it consistently—and avoid sudden withdrawal. Try limiting it to morning hours and stick to the same dose daily.

Headaches don’t always come out of nowhere. These small changes can help you stay ahead of them—and keep your head (and day) clear.