Warnings cover rivers around Townsville, with various watches in place south of Cairns to Mackay. Townsville is forecast to bear the brunt of heavy rain, with one suburb seeing around 350 millimetres.