Флаг города Грязи Липецкой области представляет собой прямоугольное полотнище с отношением ширины к длине 2:3, косо разделенное от древка на равные голубую и зеленую части, между которыми красная полоса шириной ? от ширины полотнища; в середине полотнища воспроизводятся фигуры из герба поселения, выполненные белыми, желтыми и оранжевыми цветами.
Обоснование символики:
История города уходит корнями в XVII - XVIII века.
1868 год принято считать временем основания города. В этом году здесь прошла железнодорожная линия Москва - Воронеж. На ней построили станцию (ныне Грязи-Воронежские), которую назвали по крупному соседнему селу Грязи.
В 1869 году отсюда потянулись линии в сторону Ельца и Борисоглебска (Тамбовской губернии), и станция стала узловой. Крылатое колесо - символ железных дорог, подчеркивает важность города, как крупного железнодорожного узла.
Разделение флага на три части - аллегория трех железнодорожных станций Грязи-Воронежские, Грязи-Волгоградские и Грязи-Орловские, расположенных на территории города.
Шестерня - один из атрибутов промышленности и транспорта - подчеркивает значимость городского поселения Грязи в индустрии Липецкой области.
В настоящее время г. Грязи один из самых чистых и благоустроенных городов Липецкой области и России. Неоднократно (2000-2006 гг.) город был награжден дипломом первой степени за первое место в смотре-конкурсе по благоустройству и санитарному содержанию города. В 2004 году награжден дипломом за третье место во всероссийском конкурсе на звание "Самый благоустроенный город России" среди городов третьей категории. Белый цвет шестерни - символически отражает чистоту города.
Голубой цвет (лазурь) - символ возвышенных устремлений, искренности, преданности, возрождения.
Зеленый цвет символизирует природу, весну, здоровье, надежду.
Красный цвет - символ труда, мужества, жизнеутверждающей силы, красоты и праздника.
Белый цвет (серебро) - символ чистоты, ясности, открытости, божественной мудрости, примирения.
Желтый цвет (золото) - символ высшей ценности, величия, великодушия, богатства, урожая.