

Caboolture Sports Soccer club was established in 1974 by Father Francis of St Michael’s church, and was then called St Michael’s Soccer Club.
Its home ground was at the Centenary Lakes fields where now the Caboolture Rugby League plays. The Club was fielding approximately 35 teams from under 7’s through to lower division senior men.
The name change to Caboolture Soccer Club ensued along with a change of location to the Grant Road sporting complex.
In 2016, the club became part of the Football Brisbane competition zone fielding 51 teams across nearly all divisions.