В. Г. Перов родился 23 декабря (ст. стиля) 1833
года в г. Тобольске в семье прокурора Г. К. Криденера.Детство и юность Перова прошли в нужде. Поскольку Перов был внебрачным сыном Криденера, ему была дана фамилия крестного отца — Васильева, а позднее дьячёк, который обучал мальчика первоначальной грамоте, за его каллиграфические способности дал ему прозвище Перов, ставшее официальной фамилией художника.
Видя художественные способности сына, родители после окончания им Арзамасского уездного училища отдали мальчика в художественную школу. В 1853 году Перов поступил в Московское училище живописи и ваяния.
Перов умер в 1882 году в возрасте 48 лет от тяжелой болезни (туберкулез).