Rising on the eastern slopes of the Great Dividing Range, the creek flows generally north-easterly for more than 100 kilometers before it reaches its confluence with the Brisbane River north-northeast of Lowood, and downstream from the Wivenhoe Dam.