Find Australian state and territory public holidays.
LiveAustralia1 credit
What it does
List declared public holidays for any Australian state or territory, 2025 to 2028 where published. Statewide dates are returned by default; name a region to add its declared regional holidays.
Ask your AI
Find Australian state and territory public holidays. Ask me for any detail you need first, then show the result with its source and date, and list anything a person should check.
What comes back
Lists declared public holidays for ACT, NSW, NT, QLD, SA, TAS, VIC or WA for 2026 and 2027.
Good to know
- Lists declared public holidays for ACT, NSW, NT, QLD, SA, TAS, VIC or WA for 2026 and 2027.
- Statewide entries are returned by default; supply an exact region from availableRegions for declared regional holidays.
- Regional coverage is selected and may be incomplete. Dates outside 2026–2027 are rejected and not guessed.
For developers
| Tool ID | au_public_holidays |
|---|---|
| Server | Australia |
| Credit behaviour | 1 credit |
Input schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"state": {
"type": "string",
"enum": [
"NSW",
"VIC",
"QLD",
"SA",
"WA",
"TAS",
"NT",
"ACT"
]
},
"year": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"region": {
"description": "Optional exact value from availableRegions returned by this tool; when supplied, results include statewide and matching regional dates.",
"type": "string",
"minLength": 1
}
},
"required": [
"state",
"year"
],
"additionalProperties": false
}Shared output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"type": "object",
"properties": {
"summary": {
"type": "string"
},
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"executionId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"creditsCharged": {
"type": "number",
"minimum": 0
},
"usage": {
"type": "object",
"properties": {
"credits_charged": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"credits_remaining": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
}
},
"required": [
"credits_charged"
],
"additionalProperties": false
}
},
"required": [
"summary",
"data",
"creditsCharged"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"error": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"message": {
"type": "string"
},
"retryable": {
"type": "boolean"
}
},
"required": [
"code",
"message",
"retryable"
],
"additionalProperties": false
},
"usage": {
"type": "object",
"properties": {
"credits_charged": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"credits_remaining": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
}
},
"required": [
"credits_charged"
],
"additionalProperties": false
}
},
"required": [
"error"
],
"additionalProperties": false
}
]
}