On public holidays in New Zealand all banks and businesses are closed. Some shops may be closed too or have shorter opening hours than normal. On Christmas Day, Good Friday, New Year’s Day and on the morning of Anzac Day, almost all shops and businesses are closed. On other public holidays many shops are open but with shorter hours than normal.
A full list of public holidays, including regional anniversary days is available from the Department of Labour's Employment Relations Service website.