What Causes Headache? There are many different causes of headache: Stress Diet Eyestrain Tension in neck and shoulders Illness PMS Toothache Pregnancy Alcohol Coffee Tea Blocked sinuses <<Headache Tension or stress headache>> ^Headache