On June 14, 1777, the Second Continental Congress passed the Flag Resolution which stated: "Resolved, That the flag of the thirteen United States be thirteen stripes, alternate red and white; that the union be thirteen stars, white in a blue field, representing a new constellation." Flag Day is now observed on June 14 of each year. While scholars still argue about this, tradition holds that the new flag was first hoisted in June 1777 by the Continental Army at the Middlebrook encampment.

When was the american flag flown for the first time? Okie... think carefully first, then make a decision:
To answer this question, we should know that: While scholars still argue about this, tradition holds that the new flag was first hoisted in June 1777 by the Continental Army at the Middlebrook encampment. So, the answer is June 1777.