Traumas un slimības ir visizplatītākie krampju cēloņi. Narkotiku lietošana, iedzimti defekti un ģenētiski apstākļi var izraisīt arī krampjus. Tomēr pieaugušajiem krampju cēloņi bieži vien nav identificējami.
Ja krampjiem ir zināms cēlonis, tos sauc par neepilepsijas lēkmēm. Šāda veida lēkmes izraisa identificējams cēlonis, piemēram, traucējumi, traumas vai cita problēma, kas stimulē neregulāru smadzeņu darbību. Krampji paši par sevi nav lipīgi, bet tos var izraisīt infekcijas slimība, piemēram, AIDS, encefalīts vai meningīts.
Daudzi pagaidu apstākļi var izraisīt krampjus. Augsts drudzis var izraisīt neepilepsijas lēkmes, īpaši bērniem. Tas ir visizplatītākais krampju cēlonis pacientiem, kas jaunāki par diviem gadiem. Metabolisma problēmas, piemēram, patoloģisks kalcija vai glikozes līmenis, ir citi krampju cēloņi zīdaiņiem. Infekcija, mātes narkotiku lietošana un skābekļa trūkums dzemdību laikā var būt arī faktori, kas veicina krampjus zīdaiņiem.
Atpūtas narkotiku lietošana, kā arī pēkšņa noteiktu zāļu lietošanas pārtraukšana ir krampju cēloņi. Dažas recepšu zāles var izraisīt arī krampjus. Narkotikas, kas var izraisīt krampjus, ir amfetamīni, heroīns, kokaīns, antibiotikas, uzmanības deficīta traucējumu ārstēšana un svara zaudēšanas zāles. Alkoholisko dzērienu dzeršana dažiem cilvēkiem var izraisīt arī krampjus, īpaši, ja uzņemtā alkohola daudzums ir pārmērīgs. Alternatīvi, alkoholiķiem, kuri pēkšņi pārtrauc dzeršanu, un narkomāniem, kuri pārtrauc lietot narkotikas, var rasties krampji.
Tiešas traumas vai slimības, kas ietekmē smadzeņu audus, piemēram, traumatiskas smadzeņu traumas vai smadzeņu audzēji, var izraisīt arī krampjus. Pacienti, kuriem ir insults, ir arī uzņēmīgi pret krampjiem. Citi sirds un asinsvadu traucējumi un slimības var stimulēt krampjus. Ir zināms, ka citu ķermeņa orgānu, piemēram, aknu vai nieru, mazspēja daudziem pacientiem izraisa krampjus.
Iedzimti apstākļi, kas pastāv kopš dzimšanas, dažreiz izraisa krampjus. Dauna sindroms var izraisīt patoloģisku smadzeņu darbību. Daži citi apstākļi var ietvert neirofibromatozi, Tay-Sachs slimību, bumbuļu sklerozi un fenilketonūriju. Ar demenci saistītas slimības, kas attīstās vēlīnā dzīves posmā, piemēram, Alcheimera slimība, var izraisīt arī krampjus. Trauma ir papildu krampju cēlonis gados vecākiem pacientiem.
Ja nav identificējama lēkmes cēloņa, lēkme tiek uzskatīta par epilepsijas lēkmi. Šāda veida krampji, ko dažreiz sauc par lēkmi, bieži rodas atkārtoti cilvēkam, kas to piedzīvo, dažreiz paredzamos apstākļos. Lai gan neviens zināms stāvoklis neizraisa krampjus, to eksistenci sauc par krampju traucējumiem vai vienkārši epilepsiju. Zinātnieki apgalvo, ka miega trūkums, elektrolītu deficīts, ārkārtējs stress un daudzi citi faktori var būt saistīti ar epilepsiju.