Het wapen van Lommel werd voor het eerst op 20 oktober 1819 per besluit van de Hoge Raad van Adel toegekend aan de Limburgse gemeente Lommel. De beschrijving van het wapen werd na die tijd nog in 1838 en 1994 gewijzigd.
De eerste blazoenering uit 1819 luidt als volgt:
De tweede blazoenering uit 1839 luidt als volgt:
De derde en huidige blazoenering uit 1994 luidt als volgt:
Het wapen is gebaseerd op de zegels van Lommel tussen de 14e en de 17e eeuw. Het is niet bekend waar de zegels naar verwijzen en welke kleur ze hadden. Toen de burgemeester van Lommel het wapen in 1813 aanvroeg, gaf hij niet op in welke kleuren het was uitgevoerd. In 1819 werd het wapen daarom in de Nederlandse rijkskleuren toegekend.[3]