Australian Public Holidays 2031
There are 6 public holidays that apply in every state and territory in 2031, plus 8 state-specific ones. Australia has 7 national public holidays. States and territories add their own days and sometimes set different dates, for example for the King's Birthday and Labour Day.
Public holidays 2031
| Date | Holiday | Day off | Where |
|---|---|---|---|
| Wednesday | New Year's Day | Wed, Jan 1 | Nationwide |
| Sunday | Australia Day | Mon, Jan 27 | Nationwide |
| Monday | Labour Day | Mon, Mar 3 | WA |
| Monday | Labour Day | Mon, Mar 10 | VIC (Eight Hours Day in TAS) |
| Friday | Good Friday | Fri, Apr 11 | Nationwide |
| Saturday | Easter Saturday | Sat, Apr 12 | All except WA and TAS |
| Monday | Easter Monday | Mon, Apr 14 | Nationwide |
| Friday | Anzac Day | Fri, Apr 25 | Nationwide |
| Monday | Labour Day | Mon, May 5 | QLD, NT (May Day) |
| Monday | King's Birthday | Mon, Jun 9 | All except WA and QLD |
| Monday | Labour Day | Mon, Oct 6 | NSW, ACT, SA |
| Monday | King's Birthday | Mon, Oct 6 | QLD |
| Thursday | Christmas Day | Thu, Dec 25 | Nationwide |
| Friday | Boxing Day | Fri, Dec 26 | All (Proclamation Day in SA) |
When New Year's Day, Australia Day, Christmas Day or Boxing Day fall on a weekend, an additional public holiday is given on the next weekday in most states. Anzac Day on a weekend is only moved in some states, such as WA. Substitute days are shown in amber. Week numbers follow ISO 8601 (Monday to Sunday).
Plan your 2031
Frequently asked questions
How many public holidays are there in 2031?
There are 6 public holidays that apply in every state and territory in 2031, plus 8 state-specific ones.
What happens when a public holiday falls on a weekend?
When New Year's Day, Australia Day, Christmas Day or Boxing Day fall on a weekend, an additional public holiday is given on the next weekday in most states. Anzac Day on a weekend is only moved in some states, such as WA. In 2031 this applies to Australia Day (observed Monday, January 27, 2031).
When is the first public holiday of 2031?
New Year's Day on Wednesday, January 1, 2031.
When is the last public holiday of 2031?
Christmas Day on Thursday, December 25, 2031.