Adopted on September 16th, 1968, Mexico’s flag is a tricolor of green, white, and red. In the center of the middle, white area is the national Mexican coat of arms. The coat of arms is based on an ancient Aztecan symbol featuring an eagle with a serpent grasped in its talon. The eagle is perched on the top of a prickly pear cactus.
The flag’s colors were adopted when Mexico gained its independence from Spain during the War of Independence which lasted eleven years and ended in 1821. Since there has many changes to the flag until the official and final version which is used now was chosen.