Heroes' Day, also called National Heroes' Day is an observance by many countries to commemorate national heroes. It is typically celebrated on the birthday of a hero, the anniversary of their deeds or other event, or a date simply designated to celebrate all heroes.