В.Н. Ганичев родился 3 августа 1933 года в Пестово (ныне Новгородская область). До Великой Отечественной войны жил в Омской области. Окончил среднюю школу в Полтавской области.
В 1956 году окончил исторический факультет КГУ имени Т. Г. Шевченко. Работал в Николаеве.
С 1960 года занимался комсомольской и журналистской работой (заместитель главного редактора журнала «Молодая гвардия») в Москве.
С 1968 по 1978 год — директор издательства «Молодая гвардия».
С 1978 по 1980 год — главный редактор газеты Комсомольская правда».
С 1981 года по 2001 год — главный редактор журнала Роман-газета.
С 1998 года является главным редактором журнала «Роман-журнал. XXI век».
С 1994 года — Председатель Правления Союза писателей России.
В 2001 году успешно способствовал канонизации Фёдора Ушакова.
Заместитель главы Всемирного Русского Народного Собора.
Город: Москва