How can I prevent headaches?

The key to preventing headaches is figuring out what triggers them. Triggers are very specific to each person — what gives you a headache may not be a problem for others. Once you determine your triggers, you can avoid or minimize them.

For example, you may find that strong scents set you off. Avoiding perfumes and scented products can make a big difference in how many headaches you have. The same goes for other common triggers like troublesome foods, lack of sleep and poor posture.

Many people, however, are not able to avoid triggers or are unable to identify triggers. In that case, a more personalized multidisciplinary approach with a headache specialist is often necessary.

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy