Виктор Николаевич родился 4 ноября 1952 года в Киеве, где окончил среднюю школу, затем – Украинскую сельскохозяйственную академию. На протяжении года по окончанию академии работал техником в киевском ботаническом саду АН УССР. В 1980 году также окончил Харьковский юридический институт имени Ф. Э. Дзержинского, получив высшее юридическое образование.
В 1973 году проходил службу в Вооруженных силах СССР в Йошкар-Оле. В 1975 году начал работать в НИИ «Орион», где занял должность старшего техника. В мае 1980-го года начал службу в органах прокуратуры. До 1989 года занимает должность следователя прокуратуры Московского района в Киеве. После этого Виктора Николаевича перевели в киевскую прокуратуру на должность старшего следователя по особо важным делам следственного отдела.
В 1994 году становится начальником отдела, который осуществлял надзор за деятельностью спецподразделений Киева, которые вели борьбу с организованной преступностью прокуратуры. В 1999 году Виктора Шокина перевели на службу Генеральную прокуратуру Украины, где назначили следователем по особо важным делам, а уже в 2002 году Виктор Шокин становится заместителем Генпрокурора. На этом посту он открыл дело против генерала Алексея Пукача, которого обвиняли в убийстве журналиста Георгия Гонгадзе.
Также на его счету есть еще несколько резонансных дел. В 2005 году он начал следствие против нескольких известных олигархов. Например, против регионала Бориса Колесникова и Евгения Кушнарева, который участвовал в съезде сепаратистов в Северодонецке.
В июне 2014 года Виктор Николаевич Шокин занял должность заместителя генерального прокурора Яремы, а также стал членом коллегии Генпрокуратуры Украины.
10 февраля 2015года Верховная Рада Украины назначила Шокина Генеральным прокурором Укрины. Президент Петр Порошенко, представляя нового Генпрокурора, заявил о том, что главным заданием ведомства станет расследование убийств участников Майдана.
Шокин имеет несколько нагрудных знаков отличия, а также удостоен звания почетного работника прокуратуры и заслуженного юриста Украины.
Доходы. В 2013 году Шокин задекларировал 400 тысяч гривен, а также два дома, две квартиры и два участка на 25 и 49 соток.