Флаг Нижневартовска утвержден решением Думы города от 25.09.2003 № 293. Флаг города Нижневартовска по своему содержанию един и гармоничен. Символика флага упрощенно воспроизводит символику герба города. Выбор цветов флага обусловлен местными национально-региональными традициями. Цвет синей полосы флага - символ красоты, величия. Это - и ярко-синее небо, и богатые водные ресурсы. Белая полоса - символ снежных просторов, чистоты и мира. Золотая полоса между ними символизирует богатства Самотлора, к которым относятся крупные нефтяные месторождения, а также великодушные, открытые для всего прекрасного жители города Нижневартовска.
Флаг города Нижневартовска представляет собой трехцветное прямоугольное полотнище с соотношением ширины к длине 2:3, разделенное по горизонтали на три полосы. Соотношение ширины полос к общей ширине полотнища: верхняя (синяя) -4:9, средняя (золотая) -1:9, нижняя (белая) - 4 : 9. Слева полотнище представляет собой равнобедренный треугольник золотого цвета, основанием которого служит левый край полотнища, угол наклона бедер - 45°. Вершина треугольника переходит в среднюю золотую полосу, расстояние от левого края до начала полосы в соотношении к ширине полотнища -4:9.