Современный герб города отличается от исторических прототипов. Он утвержден решением Думы №219 от 17 июля 1996 года. Согласно "Положению о гербе и гербовом флаге города Калининграда":
"Блазонное (геральдическое) описание герба 2.1. Французский щит. Составляющие щита: в центре сердцевой щиток. В лазоревом (синем, голубом) поле серебряный одномачтовый корабль эпохи Петра I (типа "Коч") с серебряным парусом и серебряным вымпелом с лазоревым андреевским крестом и о двух косицах; корабль сопровожден в оконечности волнисто (в две волны) положенными двенадцатью золотыми (янтарными, желтыми) безантами (шарами). Сердцевой серебряный и червленый щиток пересечен: вверху - корона основателя старого города чешского (богемского) короля Пшемысла (Оттокара II), внизу - лапчатый, на концах греческий крест переменных цветов. Щиток окружен лентой медали "За взятие Кенигсберга" - четырехкратно продольно разделенной черной и зеленой с тонкой зеленой канвой. В верхней части лента разомкнута над сердцевым щитком и образует силуэт молодого листочка (ростка)"
Авторы герба: И.Д.Бакрымов, Э.Григо, С.Колеватов. Синий цвет щита символизируют море, небо и мир. Парусник символизирует морской и речной порты. Безанты (капли янтаря) символизируют самобытность края, обладающего самым большим в мире месторождением янтаря. Янтарное ожерелье, согласно легенде, в древности охраняла жившая на берегах Балтики волшебная птица Гауя. В центре композиции - исторический герб Альтштадта. Герб может сопровождаться девизом "Честь и слава по труду" (золотыми буквами).