Parsonsia straminea occurs along Australia's east coast, from northeastern Queensland south to southern New South Wales as far south as Mount Gulaga. It grows in shady spots in rainforest and rainforest margins, as well as floodplains, on fertile basalt- and sandstone-based soils.