Стефан Ровецкий родился в Пётркове Трыбунальском. Был организатором подпольной скаутской организации. Во время Первой мировой войны воевал в Первой Бригаде Польских Легионов, принимал участие в Советско-польской войне.
До начала Второй мировой войны Ровецкий занимал различные военные посты, был редактором газеты «Военное обозрение».
В отражении вторжения немецких войск в сентябре 1939 г. не успел принять участия, его бронетанковая бригада не была окончательно сформирована.
После поражения Польши, в 1940 году стал комендантом «Союза Вооруженной Борьбы», а с 14 февраля 1943 года — Главным Комендантом Армии крайовой.
Был инициатором создания в конце 1941 года организации Вахляж (польск. Wachlarz — веер), целью которой была разведка и партизанские действия против немцев на Восточном фронте.
30 июня 1943 Ровецкий был арестован Гестапо в Варшаве (в результате предательства) и вывезен в Берлин. Там с ним беседовали Генрих Гиммлер, Эрнст Кальтенбруннер и Генрих Мюллер, которые предлагали сотрудничество в борьбе против Советского Союза. Ровецкий отказался, хотя не считал русских союзниками Польши.
После этого помещён в специальный политический блок концлагеря Заксенхаузен, где содержался вместе с лидерами украинских националистов Степаном Бандерой, Андреем Мельником и Тарасом Бульбой-Боровцом.
2 августа 1944 года после начала Варшавского восстания Ровецкий был казнен в концлагере по приказу Гиммлера.