The coat of arms of Stara Zagora was created in 1979 for the 100th anniversary of the rebuilding of Stara Zagora, when the municipality made a decision to create a new coat of arms. The task of composing the new coat of arms was given to artist Hristo Tanev.