National Guard: December 13, 1636
U.S. Army: June 14, 1775
U.S. Navy: October 13, 1775 (Abolished Feb 1781 - Reinstated 7 Sep 1781)
U.S. Marine Corps: November 10, 1775
U.S. Coast Guard: August 4, 1790
U.S. Air Force: September 18, 1947
Order of Precedence for Flag Display
The order of precedence for flags is 1) National, 2) State, 3) Military (in order of creation date), and 4) Other.
The United Nations uses alphabetical order in its presentation of national flags so that no one country has precedence over another.
According to the Military District of Washington, Ceremonies and Special Events Office, Army Regulation #840-10 mandates that state flags should be displayed according to the date that each state was admitted to the union.
According to the Department of Defense Directive 1005.8, the prescribed precedence of military flags is determined by service birthdays. The appropriate order is given below:
Army Birthday – 14 June 1775
Marine Corps Birthday – 10 November 1775
Navy Birthday – 13 Oct 1775 (Abolished Feb 1781 - Reinstated 7 Sep 1781)
Air Force Birthday – 18 September 1947
*Coast Guard Birthday – 4 August 1790