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