Suwałkom została nadana pieczęć przywilejem lokacyjnym króla Augusta II 2 marca 1720 roku. W tekście przywileju napisano: A że to miasteczko jest założone pod tytułem Świętego Romualda i Świętego Rocha, tedy mają na znak protekcji używać na pieczęci miejskiej tych świętych przy trzech górach z krzyżem i z koroną. Nadanie praw miejskich i pieczęci potwierdzono jeszcze w 1738 roku. Opisana tutaj kompozycja znalazła się na pieczęci miejskiej, znanej z odcisków na dwóch dokumentach: z 1761 roku, przechowywanym w archiwum petersburskim i z 1895 roku z Rosyjskiego Państwowego Archiwum Historycznego.
Z biegiem lat oryginalna kompozycja uległa pewnemu zniekształceniu. W książce ''Miasta polskie w tysiącleciu'' w 1965 roku pojawiło się opracowanie herbu, gdzie znacznie zmodyfikowano wizerunek w stosunku do historycznego wzorca. Postacie świętych klęczały w modlitwie (na pieczęci stały), krzyż unosił się nad koroną (na pieczęci korona przechodziła przez dolne ramię krzyża), inaczej ukazany był pies. Najbardziej rzucającą się w oczy zmianą było dodanie podstawy, na której oparto kompozycję, którego to elementu pozbawiona była pieczęć. Do 2022 roku Suwałki posługiwały się przetworzonym cyfrowo wizerunkiem z ''Miast polskich w tysiącleciu''. Wizerunek ten zakwestionowała Komisja Heraldyczna, zwracając uwagę na rozbieżności w stosunku do historycznego wzorca. Aktualna wersja herbu stanowi kompromis pomiędzy uwagami Komisji Heraldycznej, życzeniami władz miasta oraz zainteresowanych mieszkańców.