I 1882 fikk Makovskij stilling som professor ved Moskvas skole i maling, skulptur og arkitektur, etter Vasilij Perovs død. Der underviste han i tolv år. Han ble da i 1894 leder ved studioet for sjangermaleri ved St. Petersburgs kunstakademi.