Australian Public Holidays By Day and State

This data is accessible via a simple API so you can incorporate it in your application. Currently free for any use, and likely to remain free.

daySAWANTQLDNSWVICTASACT
Wednesday 20th of May 2020        
Thursday 21st of May 2020        
Friday 22nd of May 2020        
Saturday 23rd of May 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 24th of May 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 25th of May 2020        
Tuesday 26th of May 2020        
Wednesday 27th of May 2020        
Thursday 28th of May 2020        
Friday 29th of May 2020        
Saturday 30th of May 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 31st of May 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
daySAWANTQLDNSWVICTASACT
Monday 1st of June 2020 Western Australia Day     Reconciliation Day
Tuesday 2nd of June 2020        
Wednesday 3rd of June 2020        
Thursday 4th of June 2020        
Friday 5th of June 2020        
Saturday 6th of June 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 7th of June 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 8th of June 2020Queen's Birthday Queen's Birthday Queen's BirthdayQueen's BirthdayQueen's BirthdayQueen's Birthday
Tuesday 9th of June 2020        
Wednesday 10th of June 2020        
Thursday 11th of June 2020        
Friday 12th of June 2020        
Saturday 13th of June 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 14th of June 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 15th of June 2020        
Tuesday 16th of June 2020        
Wednesday 17th of June 2020        
Thursday 18th of June 2020        
Friday 19th of June 2020        
Saturday 20th of June 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 21st of June 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 22nd of June 2020        
Tuesday 23rd of June 2020        
Wednesday 24th of June 2020        
Thursday 25th of June 2020        
Friday 26th of June 2020        
Saturday 27th of June 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 28th of June 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 29th of June 2020        
Tuesday 30th of June 2020        
daySAWANTQLDNSWVICTASACT
Wednesday 1st of July 2020        
Thursday 2nd of July 2020        
Friday 3rd of July 2020        
Saturday 4th of July 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 5th of July 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 6th of July 2020        
Tuesday 7th of July 2020        
Wednesday 8th of July 2020        
Thursday 9th of July 2020        
Friday 10th of July 2020        
Saturday 11th of July 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 12th of July 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 13th of July 2020        
Tuesday 14th of July 2020        
Wednesday 15th of July 2020        
Thursday 16th of July 2020        
Friday 17th of July 2020        
Saturday 18th of July 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 19th of July 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 20th of July 2020        
Tuesday 21st of July 2020        
Wednesday 22nd of July 2020        
Thursday 23rd of July 2020        
Friday 24th of July 2020        
Saturday 25th of July 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 26th of July 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 27th of July 2020        
Tuesday 28th of July 2020        
Wednesday 29th of July 2020        
Thursday 30th of July 2020        
Friday 31st of July 2020        
daySAWANTQLDNSWVICTASACT
Saturday 1st of August 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 2nd of August 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 3rd of August 2020  Picnic Day     
Tuesday 4th of August 2020        
Wednesday 5th of August 2020        
Thursday 6th of August 2020        
Friday 7th of August 2020        
Saturday 8th of August 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 9th of August 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 10th of August 2020        
Tuesday 11th of August 2020        
Wednesday 12th of August 2020   Royal Queensland Show    
Thursday 13th of August 2020        
Friday 14th of August 2020        
Saturday 15th of August 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 16th of August 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 17th of August 2020        
Tuesday 18th of August 2020        
Wednesday 19th of August 2020        
Thursday 20th of August 2020        
Friday 21st of August 2020        
Saturday 22nd of August 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 23rd of August 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 24th of August 2020        
Tuesday 25th of August 2020        
Wednesday 26th of August 2020        
Thursday 27th of August 2020        
Friday 28th of August 2020        
Saturday 29th of August 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 30th of August 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 31st of August 2020        
daySAWANTQLDNSWVICTASACT
Tuesday 1st of September 2020        
Wednesday 2nd of September 2020        
Thursday 3rd of September 2020        
Friday 4th of September 2020        
Saturday 5th of September 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 6th of September 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 7th of September 2020        
Tuesday 8th of September 2020        
Wednesday 9th of September 2020        
Thursday 10th of September 2020        
Friday 11th of September 2020        
Saturday 12th of September 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY
Sunday 13th of September 2020SUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAYSUNDAY
Monday 14th of September 2020        
Tuesday 15th of September 2020        
Wednesday 16th of September 2020        
Thursday 17th of September 2020        
Friday 18th of September 2020        
Saturday 19th of September 2020SATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAYSATURDAY