Mimo iż wyróżnia się cztery podstawowe rodzaje bólów głowy, ich przyczyn może być wiele. Do najczęstszych z nich zalicza się odwodnienie, zmęczenie, niewysypianie się, stres, nieodpowiednia dieta, skoki ciśnienia na zewnątrz, źle korygowana wada wzroku, przemęczenie oczu, przeciążenie szyi, katar, zapalenie zatok, przeziębienie, nadciśnienie tętnicze, udar, uraz głowy i mózgu, zwyrodnienie kręgosłupa, a zwłaszcza jego szyjnej części.