Są na niej dwa trójkąty u góry czerwony u dołu żółty. Na czerwonej części znajdują się 3 skrzyżowane włócznie herbu jelita , który należał do Zamoyskich.
- Żółty kolor to słońce, kolor czerwony oznacza krew czyli walkę . Miasto niezdobyte przez obce wojska walczyło zawsze o to, żeby Zamość był Zamościem - mówi Prezydent Zamościa- Andrzej Wnuk.
Zamojska flaga pierwszy raz była zawieszona na ratuszu 8. września 1995 roku w dniu Światowego Dziedzictwa Kultury. Zamojską flagę zaprojektował Jacek Skorupski.