Дорослим Спазмалгон вводять внутрішньом'язово по 2-5 мл розчину або внутрішньовенно по 2 мл 2-3 рази на добу. Максимальна добова доза повинна перевищувати 10 мл. Тривалість лікування – не більше 5 днів.
Спазмалгон, розчин для ін'єкцій, вводять тільки в/м! Застосовувати лише для короткочасного лікування! Розчин для ін'єкцій слід застосовувати під чітким контролем лікаря у зв'язку з ризиком появи анафілактичного шоку у пацієнтів з гіперчутливістю до метамізолу або похідних піразолону.
Слабо або помірно виражений больовий синдром при спазмах гладкої мускулатури внутрішніх органів – ниркова та печінкова коліки, болі спастичного характеру в процесі кишечника, альгодисменорея. Може застосовуватися для короткочасного симптоматичного лікування при болях у суглобах, невралгії, ішіалгії, міалгії.