Flag Flying Days 2025

The American flag should be displayed on all days, especially the 41 national flag days listed below. You probably remember that Veteran’s Day flags should fly at full staff and Memorial Day flags should fly at half staff until noon, but you can download our  handy reminder sheet sheet to remember all 39 federal flag holidays and which five are half-staff days.

Federal Holidays 2025

The dates marked in red color indicate when you should fly your flag at half-staff.

January 1New Year’s Day
January 17Martin Luther King Jr. Day
January 20Inauguration Day
February 12Lincoln’s Birthday
February 21President’s Day
February 21Washington’s Birthday
March 17St. Patrick’s Day
March 29National Vietnam War Veterans Day
April 5Gold Star Spouses Day
April 9National Former Prisoner of War Recognition Day
April 17Easter Sunday
April 22Earth Day
May 4International Firefighters Day
May 11Mother’s Day
May 15
(half-staff)
Peace Officer’s Memorial Day
May 21Armed Forces Day
May 30 
(half-staff to noon)
Memorial Day
June 6Remember D-Day
June 14Army Birthday
June 14Flag Day
June 19Juneteenth National Independence Day
June 19Father’s Day
July 4Independence Day
July 27National Korean War Veterans Armistice Day
August 4Coast Guard Birthday
September 1Labor Day
September 11
(half-staff)
Patriot Day
September 17Constitution Day and Citizenship Day
September 18Air Force Birthday
September 16National POW/MIA Recognition Day
September 25Gold Star Mother’s and Family’s Day
October 9 
(half-staff)
National Fallen Firefighters Memorial Service
October 10Columbus Day
October 10National Indigenous Peoples Day
October 13Navy Birthday
November 4Election Day
November 10Marine Corps Birthday
November 11Veterans Day
November 27Thanksgiving Day
December 7
(half-staff)
Pearl Harbor Remembrance Day
December 25Christmas Day