Adelaide is sweltering through its hottest day in 130 years of records, with the mercury reaching 46.2C in the city.

The temperature beats the city's 80-year-old previous record of 46.1C set on January 12, 1939.

Australia has been dealing with extremely hot weather over the summer. Credit:Leigh Henningham

The West Terrace weather station recorded the historic reading at 1.42pm.

More than 15 heat records have been broken across the state, as temperatures reach the high 40s in many regional areas.