Calendar Feeds & Data
Add national or state public holidays to Google Calendar, Apple Calendar or Outlook, and check feed coverage.
Subscribe to a feed
National public holidays
Every date that's a full day off across all eight states and territories, including weekend-substitute days — where states don't all share one date, the earliest is used.
| State | Feed URL | Subscribe |
|---|---|---|
| NSW | https://www.simplecalendar.com.au/public-holidays/nsw/calendar.ics | |
| VIC | https://www.simplecalendar.com.au/public-holidays/vic/calendar.ics | |
| QLD | https://www.simplecalendar.com.au/public-holidays/qld/calendar.ics | |
| SA | https://www.simplecalendar.com.au/public-holidays/sa/calendar.ics | |
| WA | https://www.simplecalendar.com.au/public-holidays/wa/calendar.ics | |
| TAS | https://www.simplecalendar.com.au/public-holidays/tas/calendar.ics | |
| NT | https://www.simplecalendar.com.au/public-holidays/nt/calendar.ics | |
| ACT | https://www.simplecalendar.com.au/public-holidays/act/calendar.ics |
What’s in each feed
The national feedis deliberately narrow: it only includes a date that’s a full day off across every state and territory, and a weekend-substitute day off counts as its own event alongside the actual date. When a substitute splits states across different dates rather than one shared day, the feed instead emits a single event at the earliest of those dates — so that date can differ from the one your own state observes, and that state’s feed is the accurate source for it. A Victoria-only day like Melbourne Cup Day or an event that only some states observe still won’t appear in it. It exists for anyone who needs a single Australia-wide list rather than one state’s calendar.
Each state feedmirrors that state’s statewide public-holiday list and separately labelled dates, including part-day holidays (Christmas Eve and New Year’s Eve, which carry their published start time and finish at midnight rather than running all day) and limited-scope dates, such as the NSW Bank Holiday. The NSW Bank Holiday is not a declared public holiday; it has limited banking and financial-institution scope. It does not include regional or local public holidays, such as show days and regattas that apply to one town or council area — those appear in the “Regional and local public holidays” section of the state page, not in any feed. If you live or work in a single state, that state’s feed is still the more accurate subscription for statewide dates.
In a state feed, event titles use that state’s official holiday name — “Christmas Day”, “Good Friday”, “Anzac Day (additional public holiday)” and so on. The NSW Bank Holiday is the exception: its title adds “not a declared public holiday” so the limited-scope date cannot be mistaken for a statewide public holiday. The national feed instead uses one shared title per occasion, so a state-specific name — South Australia’s “Proclamation Day holiday” on 26 December, for instance — folds into the name used everywhere else (“Boxing Day”). Every date, in either feed, is marked confirmed or tentative. A tentative event means the jurisdiction hasn’t yet published an official date for that year and the entry is a rule-based estimate rather than a gazetted one; it updates automatically once the official date is confirmed and the site rebuilds.
Coverage is a rolling rule rather than a fixed range: The national feed starts from its current national civil year (2026). Each state feed starts from that state's own current civil year — for example, the WA feed starts from 2026. Around an Australian midnight, those starting years can differ. Each feed then carries every supported year from its own starting year onward, so a subscription set up today keeps picking up new supported years as the site adds them — there's no need to re-subscribe when the calendar year changes.
Verification & sources
Each date is checked against the relevant jurisdiction’s own government publication once that publication exists, and every holiday record carries a status of verified or estimated — a single jurisdiction can carry a mix of both if only part of a year’s calendar has been gazetted so far. The table below shows, for 2026, whatever source, licence and last-checked date exists for each jurisdiction; where nothing has been published yet, it’s shown as not yet published and the dates behind it are statutory estimates. Where a licence isn’t stated on the source page, it’s recorded as unknown rather than assumed.
| State | Official source | Licence | Last checked |
|---|---|---|---|
| NSW | NSW Government | CC BY 4.0 | 28 July 2026 |
| VIC | Victorian Government (Business Victoria) (regional and local holidays); Victorian Government (Business Victoria) | CC BY 4.0 | 24 September 2026 |
| QLD | Queensland Government; Queensland Government (regional and local holidays) | CC BY 4.0 | 14 September 2026 |
| SA | Government of South Australia (SafeWork SA) | unknown | 28 July 2026 |
| WA | Government of Western Australia | unknown | 28 July 2026 |
| TAS | WorkSafe Tasmania (Tasmanian Government) | unknown | 28 July 2026 |
| NT | Northern Territory Government | unknown | 28 July 2026 |
| ACT | ACT Government | unknown | 28 July 2026 |
Subscribe in your calendar app
Every major calendar app has an “add calendar from URL” or “subscribe to calendar” option. Paste either the webcal:// link (opens your default calendar app directly) or the plain https:// feed address from the table above. Exact menu wording varies by version and platform, but the general steps are:
Google Calendar
- Open Google Calendar on the web.
- Next to “Other calendars”, select the + icon, then choose “From URL”.
- Paste the feed’s https:// address and add it.
Apple Calendar
- On a Mac, use File → New Calendar Subscription (or open the webcal:// link directly).
- Paste the feed address and choose Subscribe.
- On iPhone or iPad, tap the feed’s webcal:// link (or open it in Safari) and iOS offers to subscribe directly. To add it manually instead, open the Calendar app and go to Calendars → Add Calendar → Add Subscription Calendar.
Outlook
- In Outlook on the web, choose Add calendar.
- Select “Subscribe from web” and paste the feed’s https:// address.
- In desktop Outlook, use Add Calendar → From Internet with the same address.
Once subscribed, refreshing is handled by your calendar app on its own schedule — this site doesn’t push updates. Each feed has a one-hour server freshness window: between deployments, after the window expires, the next request regenerates date-sensitive output from the same deployed holiday dataset. Data corrections or newly added source records appear through a new site deployment; hourly regeneration cannot change the deployed dataset. Your calendar app polls independently, so its schedule can delay when a deployed correction appears. You do not need to re-subscribe.
Frequently asked questions
What format are these calendar feeds?
Every feed is a standard iCalendar (.ics) file. Any calendar app that supports subscribing to a calendar by URL — including Google Calendar, Apple Calendar and Outlook — can read it.
What's the difference between the national feed and a state feed?
The national feed only includes dates that are a full day off in all eight states and territories, with a weekend-substitute day counted as its own event alongside the actual date. When a substitute splits states across different dates instead of one shared day, the feed shows a single event at the earliest of those dates, which can differ from the date your own state observes — that state's feed is the accurate source for it. A state feed also includes every statewide public holiday published for that state, including part-day and restricted-sector dates the national feed leaves out, but not the regional or local dates shown separately on the state page — if you live or work in one state, subscribe to that state's feed for the fuller, statewide picture.
Do the feeds update automatically once I subscribe?
Yes. Each feed has a one-hour server freshness window: between deployments, after the window expires, the next request regenerates date-sensitive output from the same deployed holiday dataset. Data corrections or newly added source records appear through a new site deployment; hourly regeneration cannot change the deployed dataset. Your calendar app polls independently, so its schedule can delay when a deployed correction appears. You do not need to re-subscribe.
Which years do the feeds cover?
The national feed starts from its current national civil year (2026). Each state feed starts from that state's own current civil year — for example, the WA feed starts from 2026. Around an Australian midnight, those starting years can differ. Each feed then carries every supported year from its own starting year onward, so a subscription set up today keeps picking up new supported years as the site adds them — there's no need to re-subscribe when the calendar year changes.
Do the feeds include school holidays?
No. These feeds cover public holidays only. School term dates are published on the site but aren't currently offered as a calendar feed.
Are the dates in these feeds official?
Most are. Each date is checked against the relevant state or territory government's published calendar, and that source is recorded with the date it was checked. Where a jurisdiction hasn't yet published official dates for a future year, the feed marks that event as tentative and the date is a rule-based estimate rather than a gazetted one.