Common tree snake
Dendrelaphis punctulatus
Slim and fast, usually green, olive or black with a yellow throat. Some are blue.
Habitat and distribution
Gardens, trees and houses along the northern and eastern coast.
Safety
Gives off a strong smell when handled. No venom.
Quick facts
- Venom
- Non-venomous. It may give off a strong smell or inflate its neck to look bigger when threatened.
- Size
- Usually 1.2 to 1.5 m, occasionally up to 2 m.
- Active
- By day. Climbs well and is often seen in gardens, trees and on verandahs.
- Diet
- Mainly frogs, plus lizards and small animals.
Often confused with
- Brown tree snake (Boiga irregularis)
- Yellow-faced whip snake (Demansia psammophis)
Common questions
Is the common tree snake venomous?
No. Common tree snakes, also called green tree snakes, are harmless to people. They can still bite if handled.
What colour is a common tree snake?
They are often green or olive with a yellow belly, but some are black, blue-grey or brown. Colour alone is not a safe way to identify any snake.
Where it is found
Approximate range based on AROD, adapted to our dot grid. Approximate historical reference range; not a habitat or absence assessment. Listed for 6,868 towns and suburbs. Ranges are approximate and do not confirm occurrence at a particular address.
- Central Coast, NSW
- Coffs Harbour - Grafton, NSW
- Hunter Valley exc Newcastle, NSW
- Illawarra, NSW
- Mid North Coast, NSW
- New England and North West, NSW
- Newcastle and Lake Macquarie, NSW
- Other NSW localities, NSW
- Richmond - Tweed, NSW
- Southern Highlands and Shoalhaven, NSW
- Sydney - Baulkham Hills and Hawkesbury, NSW
- Sydney - Blacktown, NSW
- Sydney - City and Inner South, NSW
- Sydney - Eastern Suburbs, NSW
- Sydney - Inner South West, NSW
- Sydney - Inner West, NSW
- Sydney - North Sydney and Hornsby, NSW
- Sydney - Northern Beaches, NSW
- Sydney - Outer South West, NSW
- Sydney - Outer West and Blue Mountains, NSW
- Sydney - Parramatta, NSW
- Sydney - Ryde, NSW
- Sydney - South West, NSW
- Sydney - Sutherland, NSW
- Darwin, NT
- Northern Territory - Outback, NT
- Brisbane - East, QLD
- Brisbane - North, QLD
- Brisbane - South, QLD
- Brisbane - West, QLD
- Brisbane Inner City, QLD
- Cairns, QLD
- Central Queensland, QLD
- Darling Downs - Maranoa, QLD
- Gold Coast, QLD
- Ipswich, QLD
- Logan - Beaudesert, QLD
- Mackay - Isaac - Whitsunday, QLD
- Moreton Bay - North, QLD
- Moreton Bay - South, QLD
- Other QLD localities, QLD
- Queensland - Outback, QLD
- Sunshine Coast, QLD
- Toowoomba, QLD
- Townsville, QLD
- Wide Bay, QLD
- Western Australia - Outback, WA
- Western Australia - Outback (North), WA
Call 1800 4 SNAKE (1800 476 253)
If someone has been bitten, call 000. Never approach or handle a snake to identify it.