Родился в Москве в семье Е.И.Маковского, художника и одного из организаторов Московского Училища Живописи, Ваяния и Зодчества, которое Владимир окончил в 1866 году и продолжил обучение в Петербурге. В 1869 году молодой художник получил большую золотую медаль Академии Художеств и звание классного художника за картину «Крестьянские мальчики в ночном стерегут лошадей». В следующем году - первую премию Общества любителей художеств за картину «В приемной доктора». Лейтмотивом произведений художника 1870-х гг. стал интерес к «маленькому человеку», его горестям и радостям. В 1872 он стал членом Товарищества передвижных художественных выставок. С самого начала был одним из наиболее деятельных членов Товарищества. Умер Владимир Маковский 21 февраля 1920.