Medikamente und verschiedene Gifte (Toxine) können durch unterschiedliche Mechanismen zu Muskelkrämpfen führen. Einige Medikamente gegen Bluthochdruck wie Kalziumkanalblocker, Beta-Blocker (Betasympathomimetika, Betarezeptorenblocker), ACE-Hemmer wirken wie Diuretika entwässernd und harntreibend.