Townsville has endured its heaviest April rainfall in 22 years, according to the Bureau of Meteorology.
The unseasonably wet conditions brought localised flooding to Townsville suburbs and prompted a severe weather warning, which has since been cancelled.
Flood warnings remain in place for the Bohle River and Haughton River.
Senior forecaster Felim Hanniffy confirmed on Tuesday afternoon that the deluge had broken records.
"Six-hour totals in excess of 200 [millimetres] just to the north of Townsville," he said.
"Further north we saw at Stony Creek in excess of 340 [millimetres] recorded."
352mm of rain fell at Toolakea in 24 hours and Deeragun recorded 288mm.
The weather bureau said the heaviest rainfall had passed over Townsville.
"We are expecting the trough system to weaken and push northward for the rest of today and during tomorrow," Mr Hanniffy said.
"Coastal showers are sticking around for the next few days but gone are those very heavy rainfall totals for the north east."
Flood rescues
Rescue crews retrieved two people from Healy Creek on the outskirts of the city in the early hours of this morning.
Queensland Fire and Emergency Services Inspector Steven Knight said a person with a medical condition was rescued from one side of the creek at about 2am.
Rescue crews waited until dawn broke to rescue the second person, who was stuck in her vehicle.
"Unfortunately the creek came up very quickly last night while the crews were here, the river had come up about a metre, a metre-and-a-half," Inspector Knight said.
Both people were uninjured.
Mum hemmed in
Julia Lowe's property in Deeragun is surrounded by floodwater.
"It's stressful because my husband is away, so I'm inside with three little kids," she said.
"It's just me at the house.
"Luckily I got the dog out last night and put her inside, because her kennel is completely under.
"At the deck [the water] is about five feet — we've got a deck for the clothesline and it's like my own personal little jetty.
Backyards underwater
Earl Tutt has been nervously watching the floodwaters creep towards his home in Deeragun.
"It's been an anxious wait to see how deep it was going to get," Mr Tutt said.
His house was inundated by the 2019 Townsville floods, and recent rain has turned his backyard into a lake.
Extra long weekend
For Mason Parfitt, the rain has meant an extra day away from the classroom.
"It's flooded down near Yabulu and we can't get past there," he said.
"It's good that I don't have to go to school."
The Deeragun resident said he had spotted "big" fish in the floodwaters near his home.
The rainfall has forced the closure of Kmart in Aitkenvale.
Island challenges
Chief Executive of the Palm Island Aboriginal Shire Council, Michael Bissell said flights to the community had been reduced.
"The ferries have run and the barge has come, we have had some reduction in services but there are still flights in and out," Mr Bissell said.
"The managers and owners of those businesses may make those decisions based on the risk."
Despite days of heavy rain, Mr Bissell said infrastructure on the island was holding up.
"We've had a little bit of water over the causeways and we've had a few washouts in some storm water areas, but compared to years previously. we've held up very well this time despite the heavy rain," he said.
Warnings and road closures
A major flood warning was issued for the Bohle River, which rose to 6.36m at Mount Bohle about 8am but was falling throughout the afternoon.
A major flood warning was also issued for the Haughton River Catchment, along with minor flood warnings for the lower Herbert River.
Townsville motorists were delayed by road closures, with all lanes of the lower Bohle Bridge covered by water.
Hervey Range Road was also inundated, prompting with authorities to warn warning motorists not to drive through floodwaters.