Outback Australia is enduring sweltering conditions, with the mercury climbing to record temperatures in some regions of South Australia and Queensland.

South Australia has sweltered through six days of high temperatures, recording its hottest day in 21 years, while Queensland's far west is also heating up.

On Tuesday, the South Australian outback town of Roxby Downs reached a record 48.5 degrees Celsius.

The weather bureau's Matt Collopy says other parts of the state have felt the severe heat too.

"Woomera was 48 degrees - that's the hottest temperature since 1960," he said.

"Port Augusta was 47 degrees and again that was their hottest temperature for January since 1968."

Adelaide is also heating up and is forecast to reach 39C on Saturday, 42C on Sunday and 41C on Monday.

In Queensland's far west, Birdsville and Bedourie reached 47C yesterday.

The weather bureau says that equals Bedourie's record for its hottest day.

Urandangie reached 44C and Charleville 41C and more hot conditions are forecast today, including 43C expected at Winton.

Darren Collins from the Birdsville Hotel says locals are taking it in their stride and the beer is flowing.

"Our temperature gauge out the front of the hotel here reached 50C and ours always does vary a couple of degrees from the official readings," he said.

"It was extremely hot and with the wind, it made it even worse.

"When you are out in around 50 degrees - with that wind - it's just like being in an oven - there wasn't a lot of movement around that's for sure."