Герб Петербурга представляет собой французский четырехугольный щит с заострённым основанием. На красном поле накрест положены морской и речной серебряные якори лапами вверх.На них посредине положен золотой российский императорский скипетр.Значение рисунка герба.Красный фон означает цвет крови, пролитой в сражениях Россией за выход к Балтике.Морской и речной якори означают, что город является морским и речным портом.Скипетр подчёркивает статус города как столицы Российской империи.Прообраз герба появился в 1712 году на знамёнах петербургских полков.Но был видоизменён.Утвердился вариант составленный герольдмейстером Ф.Санти.Официально утверждён 7 мая 1780года.Мало чем отличался от современного.В советский период российской истории не применялся, так как напоминал о царском прошлом.Старый дореволюционный герб, сочинённый Ф.Санти восстановлен в 1991 году.Согласно правилам 1857 года гербы двух российских столиц должны увенчаться императорскими коронами, за щитом могли располагаться два скипетра перевязанные орденской лентой ордена Св.Андрея Первозванного.Проект такого обрамления петербургского герба был составлен, но не утверждён императором.В наше время герб города Петербург украшен именно так.И это его полный современный вариант.