What are the benefits of tea tree oil? Question Tea tree oil comes from the leaves of Melaleuca alternifolia, a small tree native to Queensland and New South Wales, Australia. It is an essential oil that comes from steaming the leaves. Tea tree oil has an antibacterial ...