Brisbane tree removal rules
Everything you need to know before removing or pruning a tree in the Brisbane area β which trees are protected, the main exemptions, and how to apply for approval. This is the authoritative summary we keep for this council; always confirm against the official source linked below.
Legal basis: Planning Act 2016 + council local laws and Vegetation Protection Orders; Vegetation Management Act 1999 (mainly rural/native vegetation).
Compiled from the council's published rules and cross-checked. Always confirm with the council.
Which trees are protected in Brisbane?
Trees about 30cm trunk (diameter at 1.4m above natural ground level; garden trees over 30cm require permit; Schedule 2 species 60-100cm thresholds) or larger are generally protected and need approval.
Brisbane protects vegetation through multiple layers: Significant Urban Vegetation (SUV mapped areas), Significant Landscape Trees (Schedule 2 species with 60-100cm thresholds), Significant Native Vegetation (SNV mapped areas), Waterway/Wetland Vegetation, and Vegetation Protection Orders. Protection based on geographic zones, vegetation registers, species-specific thresholds, GIS mappingβNOT universal size cut-off. Garden trees over 30cm trunk diameter also protected. Most residential trees fall under protection via SUV classification.
When you may not need approval
- Emergency tree removal with photographic evidence within 10 days
- Trees less than 20cm trunk diameter in specific contexts (dead trees/limbs, boundary fences)
- Routine pruning of non-significant vegetation (max 20% foliage removal per 12 months)
- Utility maintenance pruning
- Non-protected garden vegetation
How to apply
Permit required for all protected vegetation removal on private land. Council assesses against tree health/structure, risks to life/property, vegetation values. Case-by-case decision within 20 working days. Penalties range from infringement notices to prosecution.
Other rules that can override the above
- Council Vegetation Protection Orders / significant tree registers.
- State Vegetation Management Act (native vegetation).
- Federal EPBC Act.
Do I need a permit in Brisbane?
Fill in the tree details and we'll estimate whether you likely need council approval.
Suburbs in Brisbane
- Acacia Ridge
- Albion (Brisbane - Qld)
- Alderley
- Algester
- Annerley
- Anstead
- Archerfield
- Ascot (Brisbane - Qld)
- Ashgrove
- Aspley
- Auchenflower
- Bald Hills
- Balmoral
- Banks Creek
- Banyo
- Bardon
- Bellbowrie
- Belmont
- Boondall
- Bowen Hills
- Bracken Ridge
- Bridgeman Downs
- Brighton
- Brisbane Airport
- Brisbane City
- Brookfield
- Bulimba
- Bulwer
- Burbank
- Calamvale
- Camp Hill
- Cannon Hill
- Carina
- Carina Heights
- Carindale
- Carseldine
- Chandler
- Chapel Hill
- Chelmer
- Chermside
- Chermside West
- Chuwar
- Clayfield
- Coopers Plains
- Coorparoo
- Corinda
- Cowan Cowan
- Darra
- Deagon
- Doolandella
- Drewvale
- Durack
- Dutton Park
- Eagle Farm
- East Brisbane
- Eight Mile Plains
- Ellen Grove
- England Creek
- Enoggera
- Enoggera Reservoir
- Everton Park
- Fairfield
- Ferny Grove
- Fig Tree Pocket
- Fitzgibbon
- Forest Lake
- Fortitude Valley
- Gaythorne
- Geebung
- Gordon Park
- Graceville
- Grange
- Greenslopes
- Gumdale
- Hamilton
- Hawthorne
- Heathwood
- Hemmant
- Hendra
- Herston
- Highgate Hill
- Holland Park
- Holland Park West
- Inala
- Indooroopilly
- Jamboree Heights
- Jindalee
- Kalinga
- Kangaroo Point
- Karana Downs
- Karawatha
- Kedron
- Kelvin Grove
- Kenmore
- Kenmore Hills
- Keperra
- Kholo
- Kooringal
- Kuraby
- Lake Manchester
- Larapinta
- Lota
- Lutwyche
- Lytton
- Macgregor
- Mackenzie (Brisbane - Qld)
- Manly
- Manly West
- Mansfield
- McDowall
- Middle Park
- Milton
- Mitchelton
- Moggill
- Moorooka
- Moreton Bay
- Moreton Island
- Morningside
- Mount Coot-tha
- Mount Crosby
- Mount Gravatt
- Mount Gravatt East
- Mount Ommaney
- Murarrie
- Nathan
- New Farm
- Newmarket
- Newstead
- Norman Park
- Northgate
- Nudgee
- Nudgee Beach
- Nundah
- Oxley
- Paddington
- Pallara
- Parkinson
- Petrie Terrace
- Pinjarra Hills
- Pinkenba
- Port Of Brisbane
- Pullenvale
- Ransome
- Red Hill (Brisbane - Qld)
- Richlands
- Riverhills
- Robertson
- Rochedale
- Rocklea
- Runcorn
- Salisbury
- Sandgate
- Seven Hills
- Seventeen Mile Rocks
- Sherwood
- Shorncliffe
- Sinnamon Park
- South Brisbane
- Spring Hill
- St Lucia
- Stafford
- Stafford Heights
- Stones Corner
- Stretton
- Sumner
- Sunnybank
- Sunnybank Hills
- Taigum
- Taringa
- Tarragindi
- Teneriffe
- Tennyson
- The Gap (Brisbane - Qld)
- Tingalpa
- Toowong
- Upper Brookfield
- Upper Kedron
- Upper Mount Gravatt
- Virginia
- Wacol
- Wakerley
- Wavell Heights
- West End (Brisbane - Qld)
- Westlake
- Willawong
- Wilston
- Windsor
- Wishart
- Woolloongabba
- Wooloowin
- Wynnum
- Wynnum West
- Yeerongpilly
- Yeronga
- Zillmere