REGULATIONS · AUSTRALIA

Every Australian bag & size limit.

105 species-by-state rules across all 8 states & territories — minimum legal size, daily bag, slot rules — in one searchable table. Verified against each fisheries agency, 2026. Tap any row for the full rule, possession limit and closed-season dates.

SpeciesStateMin sizeDaily bag
Atlantic Salmon TAS No min Bag 5 (inland/freshwater waters — within a water's overall trout bag Closed season → Australian Salmon NSW No min Bag 5 → Australian Salmon SA 21 cm Bag 20 per person for fish 21–35 cm; 10 per person for fish over 35 cm (boat limits 60 and 30 respectively) Slot rule → Australian Salmon TAS 20 cm Bag 15 → Australian Salmon VIC 21 cm Bag 20 (combined total of Australian salmon and Australian herring) → Australian Salmon (Western Australian Salmon) WA 30 cm Bag 4 (individual cap within the nearshore/estuarine finfish mixed bag of 16 per fisher → Barramundi NT 55 cm Bag 5 per person NT-wide (3 in the Daly River Slot rule → Barramundi QLD 58 cm Bag 5 per person (or 10 per boat with 2 or more people aboard) Slot rule → Barramundi WA 55 cm Bag 2 (individual cap within the nearshore/estuarine finfish mixed bag of 16 per fisher Slot rule → Black Bream TAS 25 cm Bag 5 → Black Drummer (Rock Blackfish) NSW 30 cm Bag 10 → Black Marlin NT No min Bag 1 per person (combined limit for marlin AND sailfish together) → Bonito (Australian) NSW No min Bag 10 → Bream QLD 25 cm Bag 30 (combined total of pikey bream → Bream VIC 28 cm Bag 10 combined (bream and tarwhine); reduced to 7 black bream in the Gippsland Lakes and tributaries → Bream (all species) SA 30 cm Bag 10 per person (boat limit 30 with 3 or more aboard) Closed season → Bream (Yellowfin and Black) NSW 25 cm Bag 10 → Brown Trout ACT 25 cm Bag 5 (combined brown and rainbow trout) Closed season → Brown Trout SA 28 cm Bag No bag or boat limit — take only what you need for personal use (official PIRSA wording: "bag and boat limits do not apply") → Brown Trout TAS Varies Bag 5 (river fisheries) or 12 (lake fisheries) by default; varies water-to-water — check the A-Z of waters / InFish app Closed season → Brown Trout VIC Varies Bag 5 salmonids per day in general rivers Closed season → Cobia NT No min Bag 5 per person (generic "all other fish species" limit) → Cobia QLD 75 cm Bag 2 → Cobia WA 75 cm Bag Counts toward the large pelagic finfish mixed bag of 3 per fisher (no separate individual cap) → Coral Trout NT No min Bag 5 per person → Coral Trout QLD 38 cm Bag 7 (combined total of all coral trout species) Closed season → Coral Trout WA 45 cm Bag 1 (individual cap Closed season → Dusky Flathead NSW 36 cm Bag 5 Slot rule → Dusky Flathead QLD 40 cm Bag 5 Slot rule → Dusky Flathead VIC 30 cm Bag 5 Slot rule → Flathead (all species) SA 30 cm Bag 10 per person (boat limit 30 with 3 or more aboard) → Flathead (Sand & Tiger) TAS 35 cm Bag 20 combined (sand + tiger flathead); from 1 March 2026 sand flathead alone is zoned — bag 0 in the south-eastern zone (closure) Slot rule → Giant Trevally QLD No min Bag 20 (combined total of all trevally species) → Golden Perch ACT 30 cm Bag 5 (2 in the Murrumbidgee River) → Golden Perch VIC 30 cm Bag 5 → Golden Perch (Callop) SA 33 cm Bag 5 per person in general/River Murray waters; 2 per person when reservoir fishing → Golden Snapper NT No min Bag 3 → Golden Snapper QLD 35 cm Bag 5 → King George Whiting SA 32 cm Bag 10 (Spencer Gulf); 5 (Gulf St Vincent and Kangaroo Island); 10 elsewhere Closed season → King George Whiting VIC 27 cm Bag 20 → King George Whiting WA 28 cm Bag 12 (within a 16-fish mixed nearshore/estuarine daily bag) → Leatherjacket (Six-spine) NSW No min Bag 20 combined leatherjacket species → Luderick NSW 27 cm Bag 10 → Mahi Mahi (Dolphinfish) NSW 60 cm Bag 10 (only 1 over 110 cm) → Mahi Mahi (Dolphinfish) NT No min Bag 5 per person (generic "all other fish species" limit) → Mahi Mahi (Dolphinfish) QLD 50 cm Bag 5 → Mangrove Jack NT 35 cm Bag 3 per person → Mangrove Jack QLD 35 cm Bag 5 → Mangrove Jack WA 30 cm Bag 2 (individual cap within the nearshore/estuarine finfish mixed bag of 16 per fisher → Mulloway NSW 70 cm Bag 1 → Mulloway QLD 75 cm Bag 2 → Mulloway SA 82 cm Bag 2 per person in all waters outside the Coorong (boat 6); within the Coorong: 10 per person for fish 46–82 cm and 2 per person for fish over 82 cm Slot rule → Mulloway VIC 60 cm Bag 5 → Mulloway WA 50 cm Bag 2 (individual cap within the nearshore/estuarine finfish mixed bag of 16 per fisher → Murray Cod ACT 55 cm Bag 2 (1 in the Murrumbidgee River; nil in the Murray Cod Catch-and-Release Zone) Slot rule → Murray Cod SA No min Bag 0 — effectively no-take in South Australia (catch-and-release only) Closed season → Murray Cod VIC 55 cm Bag 1 in rivers (2 in specified lakes Slot rule → Rainbow Trout ACT 25 cm Bag 5 (combined brown and rainbow trout) Closed season → Rainbow Trout TAS Varies Bag 5 (river fisheries) or 12 (lake fisheries) by default; varies water-to-water — check the A-Z of waters / InFish app Closed season → Rainbow Trout VIC Varies Bag 5 salmonids per day in general rivers Closed season → Red Emperor NT No min Bag 5 per person → Red Emperor QLD 55 cm Bag 5 Closed season → Red Emperor WA 45 cm Bag 2 (West Coast and other bioregions; 1 at the Abrolhos Islands) — counts toward the demersal scalefish mixed bag Closed season → Redfin ACT No min Bag Unlimited (declared pest species) Closed season → Redfin VIC No min Bag No limit (declared noxious) → Redfin Perch SA No min Bag No limit (declared noxious pest — must NOT be returned to the water) → Sailfish NT No min Bag 1 per person (combined limit for marlin AND sailfish together) → Sand Whiting NSW 27 cm Bag 20 combined whiting species → Sand Whiting QLD 23 cm Bag 30 (combined total of sand → Sand Whiting VIC No min Bag 20 (combined total of whiting other than King George whiting) → Sand Whiting WA No min Bag 30 (individual cap for whiting other than King George → Silver Trevally NSW 30 cm Bag 10 → Silver Trevally TAS 20 cm Bag 10 → Silver Trevally VIC 20 cm Bag 20 (combined total of one or more silver trevally) → Silver Trevally WA 25 cm Bag 8 (individual cap for silver trevally and other trevally/queenfish) — counts toward the nearshore/estuarine finfish mixed bag of 16 → Snapper NSW 30 cm Bag 10 → Snapper QLD 35 cm Bag 4 per person Closed season → Snapper SA 38 cm Bag 3 per person (boat limit 9 with 3 or more aboard) Closed season → Snapper TAS 30 cm Bag 5 → Snapper VIC 28 cm Bag 10 (of which no more than 3 fish may be 40 cm or longer) → Snapper (Pink Snapper) WA Varies Bag 2 (West Coast bioregion individual limit; 1 at the Abrolhos Islands Closed season → Spanish Mackerel NSW 75 cm Bag 5 Closed season → Spanish Mackerel NT No min Bag 2 per person → Spanish Mackerel QLD 75 cm Bag 1 per person (or 4 per boat with 4 or more people aboard) on the east coast Closed season → Spanish Mackerel WA 90 cm Bag Up to 3 within the large pelagic finfish mixed bag of 3 per fisher (e.g. 3 Spanish mackerel → Striped Trumpeter TAS 55 cm Bag 2 (Eastern region); 4 (Western region) Closed season → Tailor NSW 30 cm Bag 10 → Tailor QLD 35 cm Bag 20 → Tailor TAS No min Bag 5 → Tailor VIC 23 cm Bag 20 → Tailor WA 30 cm Bag 8 (individual cap Slot rule → Trevally NT No min Bag 5 per person (generic "all other fish species" limit) → Trevally (all species) SA 24 cm Bag 20 per person (boat limit 60 with 3 or more aboard) → West Australian Dhufish WA No min Bag 2 (West Coast bioregion Closed season → Yellowfin Tuna NSW No min Bag 5 (only 2 if the fish is 90 cm or longer) — combined limit across yellowfin → Yellowfin Tuna NT No min Bag 5 per person (generic "all other fish species" limit) → Yellowfin Tuna QLD No min Bag 20 (Queensland's general possession limit — yellowfin tuna has no species-specific limit) → Yellowfin Tuna WA No min Bag Counts toward the large pelagic finfish mixed bag of 3 per fisher (no minimum size → Yellowfin Whiting SA 24 cm Bag 20 per person (boat limit 60 with 3 or more aboard) → Yellowtail Kingfish NSW 65 cm Bag 5 → Yellowtail Kingfish QLD 60 cm Bag 2 → Yellowtail Kingfish SA 60 cm Bag 1 per person (boat limit 3 with 3 or more aboard) → Yellowtail Kingfish TAS 45 cm Bag 5 → Yellowtail Kingfish VIC 60 cm Bag 2 → Yellowtail Kingfish WA 60 cm Bag Counts toward the large pelagic finfish mixed bag of 3 per fisher (no separate individual cap) →

Source & verification

Every limit on this page is sourced per-species from the official state fisheries agency (NSW DPIRD, Fisheries Queensland, VFA, DPIRD WA, PIRSA Fisheries, NRE Tas, NT Fisheries, ACT Government). Each row links to a detail page showing the exact source URL and verification date.

Always check the official guide before keeping any fish. Limits change — agencies update their guides annually and occasionally mid-year. Fines for over-bag or undersized fish are significant.

Written by
Olli-Mikael Vaittinen, founder of Fishare, holding a yellowfin tuna boatside
Olli-Mikael Vaittinen

Olli-Mikael Vaittinen has fished his whole life. Fifteen years of fly fishing, guiding seasons on Norway's Lakselva — his favourite Atlantic salmon river — and a blue marlin landed in Vava'u, Tonga. Founder of Fishare — the app that puts the data behind the decisions every angler makes on the water.

Instagram ↗X ↗Facebook ↗
Free · No card · 30 seconds

CHECK THE LIVE BITE BEFORE YOU GO.

Fishare scores every hour for your spot — tide, weather, light and moon in one verdict — and keeps the rules one tap away on the water. The forecast, saved spots and catch log stay free, forever.

Open Fishare