Внутрь, до приема пищи, запивая достаточным количеством воды.
Взрослым: по 150 мг 2 раза в сутки с интервалом 12 ч. Возможно — 300 мг/сут однократно.
У пожилых больных: дозировка и суточная доза не изменяется.
Детям: назначают в зависимости от массы тела, вида возбудителя и тяжести инфекционного процесса. Рекомендованная доза — 5–8 мг/кг/сут, продолжительность лечения — не более 10 дней.
Пациентам с печеночной недостаточностью: по 150 мг 1 раз в сутки.
Длительность приема рокситромицина зависит от показаний к применению, тяжести инфекционного процесса и активности возбудителя — от 5–12 дней при заболеваниях дыхательных путей и ЛОР-органов, до 2–2,5 мес при хроническом остеомиелите; при хламидийной и микоплазменных пневмониях — 14 дней, при легионеллезной пневмонии — до 21 дня.