11 декабря 1699 года Петр I учредил Андреевский флаг в качестве официального флага военного флота России. Эскиз нарисовал лично Петр I, флаг представляет собой белое полотнище с перечеркнутыми по диагонали голубыми линиями.
Такой эскиз царь разработал не случайно. По преданию на диагональном кресте был распят святой Андрей Первозванный, и он же считается покровителем России и моряков.
Первоначально в длину флаг составлял 4 метра, такая величина была необходима, чтобы полотно флага «ревело» на ветру, устрашая противника. Существовало правило, почитающее флаг: перед началом боя командир корабля обращался к своему экипажу и обязательно проговаривал фразу «С нами Бог и Андреевский флаг!»
В 1917 году, после революции, Андреевский флаг был запрещен советской властью, и до 1991 года использовался другой флаг (флаг Интернационала). Когда СССР распался, было решено вернуть исторический военный символ флота – Андреевский флаг. Указом Президента РФ в 1991 году военно-морским флагом стал Андреевский. 15 февраля 1992 года в праздник Сретения Господня возвращенный флаг был освящен, а 26 июля того же года в День Военно-Морского Флота на всех боевых кораблях под гимн Российской Федерации были подняты Андреевские флаги.