Tarcza dwudzielna w słup z głowicą złotą, której dolna krawędź wycięta w dwa trójkąty; w polu prawym, czerwonym pół ukoronowanego orła srebrnego, z dziobem złotym i takimiż szponami; w polu lewym, czerwony mur ceglany (wcięcie w głowicę bez wątku ceglanego), na którym czółenko tkackie brązowe z końcami stalowymi w słup, w którym nawój białych nici na osi czarnej.
W polu prawym herb Państwa Polskiego (pierwotnie pozbawiony korony i opisywany jako orzeł piastowski). Pole lewe ma oddawać charakter miasta (wypełnia go mur fabryczny) i równocześnie ma nawiązywać do osadników czeskich, którzy trudnili się tkactwem.
Zorganizowany w 1972r. konkurs na herb miasta wygrał projekt ucznia miejscowej Zasadniczej Szkoły Mechanizacji Rolnictwa Jerzego Klatkowskiego, który został później dopracowany przez artystę-plastyka Antoniego Biłasa. W późniejszych latach były w użyciu różne formy herbu.
Herb został uchwalony przez Miejską Radę Narodową w Zelowie Uchwałą Nr XXXXII/74/73 w dniu 21 lipca 1973r. Obowiązujący wizerunek herbu został zamieszczony w Statucie Gminy przyjętym Uchwałą Nr XXX/204/96 Rady Miejskiej w Zelowie, w dniu 17 października 1996r.
Miasto i Gmina nie posiadają flagi.
Herb można ściągnąć w dwóch formatach: