The flag of Eswatini was adopted on October 6, 1968 after Eswatini (then Swaziland) gained independence from the British Empire on September 6, 1968. The design of the flag is based on a flag given by King Sobhuza II to the Swazi Pioneer Corps in 1941.
Source: Wikipedia