Знамя размером 120×150 см выполнено из синего бархата способом машинной вышивки.
В центре Знамени цветное изображение герба города, обрамленного золотым декором с переплетенными лентами, на которых вытканы на украинском, русском и греческом языках имя города. В нижней части венка изображен старинный герб Мариуполя.
Знамя вокруг оторочено бахромой золотистого цвета.
Крепится знамя к древку, которое венчает бронзовый наконечник, к нему прикреплены ниспадающие ленты государственного флага Украины, завершающиеся золотыми кистями.
Знамя было утверждено решением горсовета от 22 декабря 1994 года (по сведениям в книге «Украина. Гербы и флаги»).