 Due to the history of the Moggill area, there are several sports clubs that use the town's name in their title, they are located in neighbouring Bellbowrie and nearby Pullenvale.These include the Moggill Football Club and Moggill Cricket Club both situated at the Bellbowrie Sports and Recreation Club.The former Moggill Country Club, established in the 1960s, was a privately owned golf course and club that was located at the eastern end of Weekes Road.