La causa del disturbo non è chiara, si pensa che possano contribuire fattori come la disidratazione, i bassi livelli di alcuni minerali quali il calcio, il sodio ed il magnesio, nonché la diminuzione dell'afflusso sanguigno determinata dall'aver mantenuto troppo a lungo una stessa posizione, tipicamente la posizione seduta.