Endemic to mainland Australia, the White-plumed Honeyeater is found found everywhere except in the tropical north, Cape York Peninsula and the most arid areas. Originally a 'straggler' to Sydney until the 1940s, it is now very common and well-established, and has also expanded its range into the upper Hunter Valley all the way to Newcastle, New South Wales. It may also be extending its range into south-western Western Australia, but this is yet to be confirmed.