Australian parliaments · 2026

Who’s sitting?

Live streams

Start times are the chamber’s usual opening, in local time. Marked observed where our own captures confirm it, estimate otherwise. A house can start late, and estimates hearings run to their own timetable.

JurisdictionWhat sitsStarts (local)Your timeConfidence

Next seven days

What each live scraper covers

✓ captured — has produced transcript. ◑ discovered but never yielded text. ✗ not covered at all. – no such chamber.

JurisdictionLower houseUpper houseCommitteesNote
Federal✓ House of Reps✓ Senate✓also Federation Chamber; 85% of output is committees
New South Wales✓ Assembly✓ Council✓macquarie, jubilee, preston-stanley, remote-event; captions can advance with no cues and AI fallback is off, so a broadcast can go out uncaptured
Victoria✓ Assembly✓ Council✓one shared committee channel; captured 266 chunks of the Early Childhood inquiry 3 Aug. Its first 23 min went out with a dead audio input (−100 dB flat), so captions emitted nothing until the desk came up
Western Australia✓ Assembly✓ Council✓discovery moved to the tenant’s live API on 19 Aug, so every broadcast the tenant lists is in scope — general hearings from the Committee Office rooms included, which the four hardcoded pages never reached. Both chambers verified through the new path (2,130 chunks, 20 Aug)
Queensland✓ Assembly–✓unicameral
Tasmania✓ House of Assembly✓ Council✓committee rooms one & two; room one captured a 261-chunk hearing 14 Aug. No caption track — all STT, currently dry-run
South Australia◑ House of Assembly◑ Council◑six committee rooms (Old Chamber, Watarru, Constitution, Kingston, Balcony, Plaza); transcription disabled at boot
Northern Territory◑ Assembly–✗unicameral; a single audio-only 24/7 feed is the whole configuration — no second body of any kind. No caption track
ACT◑ Assembly–◑unicameral; one /live portal carries chamber and committee alike, split by event title. Asset listed but media plane never advances

Eight of the nine repos discover committees; only the Northern Territory does not, and it cannot — its entire configuration is one 24/7 audio feed with no second body to classify. Federal, NSW, Queensland, Victoria, Tasmania and Western Australia cover committees. SA and the ACT discover committees but have not yet produced any: SA has transcription switched off at boot, and the ACT’s media plane never advances for either kind of event.

Official sitting calendars

One link per jurisdiction, straight to the parliament’s own published calendar. feed marks a machine-readable source worth polling; everything else is a page or a PDF a human has to read.

JurisdictionCalendarMachine-readable
Federal PM&C parliamentary sittings aph calendarEvents feed — JSON, already in use
New South Wales Sitting day calendar 2026 iCal download feed
Victoria Sitting calendar – PDF/DOCX only
Queensland Sitting dates – committee ICS supplied separately; chamber dates unsourced
Western Australia Sitting calendar – 2026 PDF
South Australia Sitting program by year ICS feed
Tasmania Sitting calendar 2026 – combined schedule PDF (both houses)
Northern Territory Calendar · Assembly meeting days – 2026 printable PDF
ACT Sitting calendar ICS feed

Three of the nine publish a feed a scraper can poll without a human in the loop: Federal (JSON), NSW (iCal) and SA/ACT (ICS). The rest are pages or PDFs, so those jurisdictions are transcribed by hand and can silently fall out of date. Every one of these hosts blocks automated fetches from datacentre IPs, so a checker running on a server will see 403 where a browser sees the page.