Исторический городской герб утвердили 12.03.1804 г.
В верхней части находится герб Томской губернии: пересеченный на зелень и золото щит, скачущий конь белого цвета в зелени; внизу изображена кузница натурального цвета, стоящая в поле, в золоте, перед ней находится кузница с орудиями, предназначенными для кузнечного ремесла.
В июле 1970 г. горисполком утвердил новый герб Новокузнецка по варианту, который был предложен архитектором А.В. Выповым.
Герб представляет геральдический щит. На поле щита белого цвета, который олицетворяет сибирскую природу, размещен стилизованный рисунок красного разреза доменной печи и чёрный квадрат, которые символизируют главные промышленные отрасли города – угольную и металлургическую. От квадрата исходят лучи, которые отображают энергию солнца, расположенного в угле.
Сверху щита размещается условное изображение Кузнецкой крепости в качестве дани уважения к историческому прошлому, так называемого символа преемственности поколений.
После того, как городу был возвращен исторический герб после распада Союза, герб периода СССР (от 1970 г.) отменён не был. Вот почему в настоящий момент город имеет два официальных герба.