Captain John Molloy (5 September 1786 – 6 October 1867) was an early Irish settler in Western Australia. He was one of the original settlers of Augusta and an early settler of Busselton.