Василий Николаевич Коряков родился 23 июля 1906 года в селе Издешково (ныне — Сафоновский район Смоленской области).
Окончив 9 классов, работал секретарём Издешковского сельсовета, слесарем, счетоводом в Ярославле.
Василий Коряков в 1927 году был призван в Красную Армию.
В 1928 году Василий Коряков окончил военную школу спецслужб, в 1931 году — Вольскую объединённую школу лётчиков и авиационных техников, в 1932 году — Оренбургскую военную школу лётчиков.
В 1938 году Василий Коряков вступил в ВКП(б).
Принимал в боях на фронтах Великой Отечественной войны с мая 1943 года.
Указом Президиума Верховного Совета СССР от 18 августа 18 августа августа 1945 года подполковнику Василию Николаевичу Корякову за умелое руководство полком в годы войны и 102 боевых вылета на уничтожение живой силы и боевой техники противника присвоено звание Героя Советского Союза.
В 1951 году Василий Коряков окончил курсы усовершенствования авиационных командиров при Военно-Воздушной Академии.
В 1961 году полковник Василий Коряков ушёл в запас.
После ухода в отставку Василий Коряков жил в Москве.
Василий Коряков умер 20 августа 1990 года. Похоронен в Москве на Троекуровском кладбище.