Родился 23 марта 1943 г. в гор. Пугачев (Саратовская область). После окончания школы в 1960 г. работал санитаром в областной клинической больнице.
В 1966 г. окончил Ленинградский государственный институт театра, музыки и кинематографии (ныне Российский государственный институт сценических искусств, Санкт-Петербург) по специальности "театровед".
В 1966-1967 гг. Виктор Новиков работал литературным редактором комбината производственных предприятий ленинградского отделения Музыкального фонда СССР.
В 1967-1968 гг. - редактор городского отдела Ленконцерта.
В 1968 г. Виктор Новиков пришел на работу в Ленинградский драматический театр им. В. Ф. Комиссаржевской (ныне Санкт-Петербургский академический драматический театр им. В. Ф. Комиссаржевской). Занимал должности помощника главного режиссера по литературной части (1968-1987), заместителя директора по репертуару и работе с драматургами (1987-1992). С 1992 по 2024 г. - художественный руководитель театра.
Являлся членом Союза театральных деятелей (СТД) России.
В 1998-2008 гг. - секретарь СТД России, член коллегии комитета по культуре Санкт-Петербурга.
Заслуженный работник культуры РСФСР (1987). Заслуженный деятель искусств РФ (1999).
Был награжден художественной премией "Петрополь" (2017, "за многолетнюю преданность театру и творческое долголетие").
Виктор Новиков скончался 28 января 2024 г. на 81-м году жизни. Похоронен на Преображенском еврейском кладбище в Санкт-Петербурге.