Op voorspraak van Aleida van Holland kreeg Schiedam in 1275 stadsrechten. Dat was belangrijk, want dan mocht je als stad een muur bouwen om je te verdedigen en je mocht een markt houden, wat heel winstgevend was. Schiedam mocht met de stadsrechten ook een stadswapen en zegel voeren. Het zegel kwam er evenwel niet direct, een oorkonde uit 1286 vermeldt dat Schiedam nog geen zegel had. In 1306 heeft Schiedam wel een zegel met daarop een stadsaanzicht. Dit aanzicht toont drie poorten met elk drie gekanteelde torens.
Het stadszegel uit 1390 is bekender, doordat er in 2019 ter gelegenheid van de maand van de geschiedenis replica’s van werden verkocht.
Het wapen van Schiedam werd in 1816 bevestigd door de Hoge Raad van Adel. Op een gele achtergrond zien we een klimmende leeuw, dat is de leeuw van Henegouwen. Schiedam verkreeg immers stadsrechten van Aleida van Holland, weduwe van Jan I van Avesnes, (erf)graaf van Henegouwen. Die relatie zien we ook terug in de kroon bovenin. Het is een oude Franse markiezenkroon, de Hollandse gravenkroon lijkt er sterk op.