Flooding in South Australia after annual rainfall is dumped in just three days

South Australia is experiencing widespread flooding after parts of the state received more than their annual average rainfall in one weekend.

Dryland grain grower Leigh Fitzgerald has recorded 320mm of rain on his farm in Buckleboo on the Eyre Peninsula since Friday - beating his usual annual average of 300mm in just three days.

Mr Fitzgerald said most of the roads near him were "unpassable" and he had already bogged a vehicle in the middle of a road, while out checking the farm.

On Friday night 170mm of rain fell, flooding their shearer's quarters, and another 145mm landed by \Monday morning.

"It's a crazy amount of rain, and not what you expect to see," Mr Fitzgerald said.

"In 2019, we had 160-170mm for the year."

A video filmed by Mr Fitzgerald shows him wading through brown floodwater that was one metre deep and had washed a fence away.

Up until 11am on Sunday, Buckleboo on the Eyre Peninsula, almost 315km north-west of Adelaide, recorded falls of 171mm, according to the Bureau of Meteorology (BoM), while another 45mm is reported to have fallen since.

At Gosse on Kangaroo Island, Sabrina Davis shared a video of rapid waters completely running through her dam and dam bank.

"White water rafting, anyone? This is after 81mm. How much more to come?" she said in the clip.

Meanwhile, Kylee Wilson filmed her son kayaking through flood waters at Port Augusta on the Spencer Gulf.

The SA State Emergency Service has issued flooding warnings and road closures for the Eyre and Yorke peninsulas as well as Broughton River in the Mid North and Flinders Creeks.

"Flooding is impacting multiple roads across the warning area and roads may be damaged or covered in debris," it said.

Sabrina Davis (centre) and her children stand in front of their flooded dam at Gosse on Kangaroo Island. Photo: Sabrina Davis

Sabrina Davis (centre) and her children stand in front of their flooded dam at Gosse on Kangaroo Island. Photo: Sabrina Davis

BoM senior meteorologist Kylie Evans said there were a number of daily rainfall records set, including 181 millimetres at Winter Springs near Cowell, and 160mm for Kimba, both on Friday night, and 86mm for Kadina on Sunday.

"There were also new January daily rainfall records set across a number of locations including Wharminda with 71mm until 9am Saturday morning, Yardea at 70.4mm to 9am Saturday and Leigh Creek, 93mm to 9am Sunday," she said.

The "rare" rainfall event has been attributed to a "slow-moving upper low pressure front across the Great Australian Bite, with a deep tropical moisture and a surface trough.

Ms Evans said while the main drivers of the "extreme" rainfall have weakened, there was still moist air lingering and more rain was expected.

"Showers and thunderstorm continuing with isolated heavy falls expected - generally 5-15mm and 15-25mm on the southern agricultural area, with higher totals in isolated thunderstorms," she said.

While a number of warnings have been cancelled, flood and thunderstorm warnings still remain for most of the impacted areas.

The BoM has also officially announced Kadina has broken its daily rainfall record with 86.2 millimetres falling Sunday, while several other regions have January record totals.

Among some of the massive totals in the past week, the BoM records show Mount Ive, in the Gawler Ranges had 181mm to Monday 9am; Kimba had 201mm; Darke Peak 166mm and Winter Springs had 228mm.

The BoM has predictions for more rain throughout the week.