Флаг Новгородской области представляет собой прямоугольное полотнище с отношением ширины к длине 2:3, состоящее из трех вертикальных полос, соотносящихся между собой как 1:2:1, синего (у древка), белого (в центре) и красного цветов. В центре белой полосы в щите французской формы серого цвета, ширина которого равна 1/4 длины полотнища (отделенном от полотнища контуром черного цвета), на оконечности синего цвета, обремененной двумя сообращенными рыбами белого цвета, на возвышении в две ступени желтого цвета поддерживаемое по сторонам двумя медведями черного цвета кресло с подлокотниками и высокой спинкой желтого цвета, увенчанной трехсвечником желтого цвета со свечами белого цвета, горящими пламенами красного цвета и с подушкой красного цвета, на которой поставлены накрест архиепископский посох и скипетр желтого цвета.
Многоцветный рисунок флага Новгородской области помещен в приложении к настоящему областному закону.