NATIONAL HEROES DAY
When is National Heroes Day in 2026?
National Heroes Day in 2026 is on the Monday, 31st of Aug (8/31/2026).
National Heroes Day is on the 243st day of 2026. There are 122 days left in the year.
National Heroes Day Facts
- Date: Aug 31, 2026
- National
- Also Called:
- Celebrations: Parades

National Heroes' Day is a national holiday of Philippines, celebrated to pay homage to the National Heroes of the country. Every year this day falls on the fourth Monday of August.
Initially National Heroes' day was celebrated on 30th of November as it was the birthday of Andres Bonifacio, founder of the Katipunan. Later this day moves to the fourth Monday of August, to pay tribute to all other known or unknown men and women who sacrificed their lives for Philippine freedom.
Philippines achieved its identity due to the noble deeds made by numbers of people, known as National Heroes. People of Philippines celebrate this day with a great enthusiasm. This is a perfect day to remember the life and work of all these great people.
National Heroes Day Observances
- Sun
- Aug 30, 2009
- National Heroes' Day
- Mon
- Aug 30, 2010
- National Heroes' Day
- Sun
- Aug 28, 2011
- National Heroes' Day
- Mon
- Aug 29, 2011
- National Heroes' Day Holiday
- Sun
- Aug 26, 2012
- National Heroes' Day