I crampi possono manifestarsi anche per malattie neurodegenerative o come raro effetto collaterale dell'utilizzo di sostanze chimiche o farmaci come per esempio gli agonisti beta-2 (salmeterolo e salbutamolo) usati per il trattamento dell'asma.