К началу Отечественной войны 1812 года полковник Каблуков командовал эскадроном в Кавалергардском полку, участвовал в Бородинском и Тарутинском сражениях, сражениях под Малоярославцем и Красным. Во время Заграничных походов 1813 и 1814 годов отличился в Кульмском бою, а за сражение под Фер-Шампенуазом был произведён в генерал-майоры.