Родился 16 ноября 1948 г. в селе Власово-Дворино Палкинского района Костромской области.
В 1966 г. окончил школу поселка Яшкино Кемеровской области и поступил в Новосибирский сельскохозяйственный институт на агрономический факультет, который окончил в 1971 г.
В 1975 г. стал директором совхоза "Родина" Томского района Томской области, а в 1979 г. - председателем областного объединения "Сельхозхимия".
Затем был назначен заместителем начальника агропромышленного комитета Томской области по производству.
В конце 1987 г. стал первым секретарем Первомайского райкома партии.
В 1988 - 1991 гг. учился в Российской академии управления (Академии общественных наук при ЦК КПСС) по специальности "Политология".
В 1990 году был избран депутатом областного Советов народных депутатов, в том же году стал его председателем.
20 октября 1991 г. Указом Президента Бориса Ельцина был назначен на пост главы администрации Томской области.
Трижды избирался на должность губернатора Томской области в 1995, 1999 и 2003 гг.
В марте 2007 года представлен Президентом Российской Федерации Владимиром Путиным на должность губернатора области и утвержден депутатами Государственной Думы Томской области.
В разное время возглавлял межрегиональную ассоциацию "Сибирское соглашение", входил в состав президиума Правительства РФ, дважды избирался членом совета директоров РАО "ЕЭС России", руководил межведомственной группой по реформированию электроэнергетики.
Кандидат экономических наук.
В 2004 г. Виктор Кресс вступил в партию "Единая Россия".
Имеет государственные награды.
Женат. Имеет двоих детей, четверо внуков.