Перов је рођен 2. јануара 1834. (21. децембра 1833. по старом стилу) у Тоболску, Тоболска губернија, Руско царство, као Василиј Григоревич Васиљев (Василиј Григорьевич Васильев). Перов је био ванбрачни син локалног прокуратора барона, барона Грегора Густава Фридриха фон Круденера, који је припадао немачкој и балтичкој немачкој племићкој породици, која је припадала Ураделу, и Акулине Иванове, рођене Тоболска. Иако су се родитељи венчали убрзо након његовог рођења, није било законског начина да наследи очево име и баронску титулу, па је он уписан под презименом свог кума — Васиљев. Касније је променио презиме у Перов — надимак који му је дао учитељ који га је као дете научио калиграфији.[2]
Након завршеног курса у Арзамаском округу, Перов је пребачен у уметничку школу Александра Ступина која се такође налазила у Арзамасу. Године 1853. Перов је примљен у Московску школу за сликарство, вајање и архитектуру у Москви, где је учио од неколико реномираних уметника.[3] Године 1856. Перов је награђен малом сребрном медаљом, урученом од стране Империјалне академије уметности за скицу дечакове главе. Касније му је Академија доделила многе друге награде: 1857. велику сребрну медаљу за Истражног комесара сеоске полиције, мању златну медаљу за Сцену на гробу 1861. велику златну медаљу за Беседу на селу.
Перов је преминуо 10. јуна (29. маја ОС) 1882. године у селу Кузминки, садашњи округ Кузминки у Москви) од туберкулозе, а сахрањен је на Донском гробљу.