Map › Holidays A–Z › National Flag Day
When is National Flag Day 2026?
National Flag Day falls on different dates around the world in 2026. The first is Monday, March 2, 2026 and the last is Monday, August 24, 2026, across 4 countries.
National Flag Day is an observance in Bangladesh
See March 2 on the world mapNational Flag Day 2026 by country
| Country | Date |
|---|---|
| 🇧🇩 Bangladesh | March 2Monday |
| 🇸🇿 Eswatini | April 25Saturday |
| 🇫🇴 Faroe IslandsFlaggdagur | April 25Saturday |
| 🇱🇷 Liberia | August 24Monday |
Questions about National Flag Day
- When is National Flag Day in 2026?
- It depends on the country. In 2026 it falls on March 2, April 25 and August 24. The table above shows the date for each country.
- Which countries celebrate National Flag Day?
- National Flag Day is marked in 4 countries: Bangladesh, Eswatini, Faroe Islands and Liberia.
- Is National Flag Day a public holiday?
- Yes, it's a public holiday in Eswatini, Faroe Islands and Liberia. Elsewhere it may be an observance or a regional holiday, so check the table for each country.
Other holidays around the same time
- Labour Day March 2
- Independence Day January 1
- Mother's Day February 8
- National Day February 4
- Daylight Saving Time starts March 8
- International Women's Day March 8
- Republic Day January 1
- Liberation Day January 1
- Martyrs' Day January 4
- Teachers' Day January 15
- Flag Day February 24
- Remembrance Day March 1