Первое изображение датируется 1701 годом, а в 1728–1730 годах герольдмейстер, граф Франциск Санти доработал его.

Герб был официально утвержден Екатериной II 2 октября 1780 года: «В золотом поле щита виден летящий ангел с пламенным мечом и щитом, поражающий поверженного дьявола». Он использовался на городской печати, форменной одежде и документах.
С приходом советской власти герб был отменен как содержащий религиозную символику. 10 октября 1989 года по решению 11-й сессии Архангельского городского совета народных депутатов XX созыва исторический герб города Архангельска снова стал официальным символом.
По словам председателя Архангельской гордумы Ивана Воронцова, в этом году мы отмечаем не только 245 лет со дня утверждения исторического герба нашего города, но и также 240 лет со дня основания представительного органа города Архангельска. Эти даты напоминают нам о богатой истории и традициях Архангельска.
— Интересно, что за время своего существования герб претерпел некоторые изменения. Вместо символа дьявола в разные исторические моменты на гербе изображали морское чудовище (змею), ведь в геральдике оно олицетворяло темные силы (дьявола). Со временем адаптировался к изменениям в жизни города и страны. Мы гордимся нашим историческим гербом и тем, что он был восстановлен как официальный символ Архангельска. Он является неотъемлемой частью нашей идентичности и культурного наследия, — отметил Иван Воронцов.