Владимир Маковский родился в творческой семье. Его мать, певица Любовь Молленгауэр, преподавала в Московской консерватории. Отец, Егор Маковский, был членом Московского художественного общества и одним из основателей Московского училища живописи, ваяния и зодчества, где будущий художник учился с 1861 по 1866 год.
В семье Маковских было три сына: Николай, Константин и Владимир. Братьев с детства окружала атмосфера искусства. В гости к семье часто приходили известные живописцы, они занимались с детьми и разрешали посещать свои мастерские. Первые уроки изобразительного искусства будущий художник брал у Василия Тропинина. Работа «Мальчик, продающий квас», написанная Маковским в 15-летнем возрасте под руководством Тропинина, украшала в свое время галерею Павла Третьякова.
В 1872 году Маковский стал членом Товарищества передвижных художественных выставок и участвовал в нем до конца жизни, а в 1874 году стал членом правления. На протяжении двух лет Маковский преподавал в Московском училище живописи, ваяния и зодчества, а затем 24 года — в петербургской Академии художеств, куда он был приглашен на должность руководителя жанровой мастерской на место покойного Перова.