National Heroes Day is geen feestdag met een vaste kalenderdatum, wat betekent dat de exacte datum afhankelijk is van een regel. De regel voor National Heroes Day is dat de dag valt op de numberedDay.3nd maandag van juni. Dit betekent op zijn beurt dat de datum voor deze dag kan variëren tussen 15 juni en 21 juni. Zie onderstaande tabel voor de exacte datum voor de komende jaren.