Jako przyczyny kaca wymieniane są hipoglikemia (niedocukrzenie), odwodnienie, zatrucie organizmu aldehydem octowym, niedobór glutaminy.