Получив первоначальное образование дома, в Шаврах, Теодор Нарбут продолжал учёбу в Лиде, а затем изучал инженерное дело в Главной виленской школе, в 1803 году преобразованной в Виленский университет (1799—1803), у известных архитекторов того времени Лаурина Гуцевича и Михала Шульца. В 1803 году поступил в петербургский кадетский корпус и до 1812 года служил в русской армии инженером. Участвовал в войне России и Пруссии против Франции (1806—1807) и русско-шведской войне (1808—1809). Получил звание капитана. Проектировал и участвовал в строительстве Бобруйской крепости.