Родился 15 мая 1848 года в русском селе Лопьял (ныне — в Уржумском районе Кировской области) в семье православного священника Михаила Васильевича Васнецова (1823—1870), принадлежавшего к древней вятской фамилии Васнецовых.
Учился в Вятском духовном училище, а затем — в Вятской духовной семинарии. Брал уроки рисования у гимназического учителя рисования Н. М. Чернышёва. С благословения отца оставил семинарию с предпоследнего курса и уехал в Санкт-Петербург для поступления в Императорскую Академию художеств. Учился живописи в Петербурге — сперва у И. Н. Крамского в Рисовальной школе общества поощрения художников (1867—1868), затем — в Академии художеств (1868—1875). Получал серебряные медали ИАХ: две малые (1869) и большую (1870).
В годы учёбы приезжал в Вятку, познакомился со ссыльным польским художником Эльвиро Андриолли, которого просил заниматься живописью со своим младшим братом Аполлинарием.
По окончании Академии ездил за границу. Выставлять свои работы начал с 1869 года, сначала участвуя в экспозициях Академии, потом — в выставках передвижников.
Член Абрамцевского художественного кружка.
В 1893 году стал действительным членом Академии художеств.
После 1905 года был близок к Союзу русского народа, хотя и не был его членом, участвовал в финансировании и оформлении монархических изданий, в том числе «Книги русской скорби» ((«Кни́га Ру́сской Ско́рби») — документально-литературный сборник, посвящённый памяти жертв революционного террора, издававшийся в России в 1908—1914 годах).
В 1912 году Васнецову было пожаловано «дворянское Российской империи достоинство со всем нисходящим потомством».
В 1915 году участвовал в создании Общества возрождения художественной Руси, наряду со многими другими художниками своего времени.
Умер 23 июля 1926 года в Москве, похоронен на Лазаревском кладбище. После его уничтожения прах художника был перенесён на Введенское кладбище.
источник: https://ru.wikipedia.org (16.06.2020)