Question: why is anzac day not a public holiday?
Answer: Why would Anzac Day not be a public holiday? Most states don't observe an Anzac Day public holiday because Anzac Day is always commemorated on the day it falls — with the dawn service, march, gunfire breakfast and associated events all held on April 25 every year. ... "Anzac Day is a sacred day for all Australians.