Flag Day is Wednesday, June 14, 2023. National Flag Day is an annual observance for all Americans, but it is not a federal holiday. Each year the sitting president encourages all Americans to display the US flag outside their homes and businesses.
In observance of Flag Day, the flag is flown from all public buildings, speeches are made in public places, and ceremonies take place in towns or cities.
There were few public ceremonies that honored the flag until June 14, 1877, when it was flown from every government building for the centennial of the flag’s adoption.
After that, many citizens and organizations advocated the adoption of a national day of commemoration for the flag. In 1916, President Woodrow Wilson unofficially declared June 14 as Flag Day.
https://www.farmersalmanac.com/wp-content/uploads/2021/05/american-flag-house-flag-day_as163966200-950×633.jpeg
Coincidentally, Wilson also proclaimed “The Star-Spangled Banner” the U.S. national anthem that same year. Nonetheless, Congress did not designate the song as the national anthem until 1931, and only in 1949 did President Harry Truman sign the legislation that made June 14 of each year Flag Day.
https://www.farmersalmanac.com/wp-content/uploads/2020/07/Flag-Day-History-i157532558-1184×630.jpeg