Tshwane mayor Solly Msimanga was hospitalised after being injured when he stopped to help a stranded motorist while on his way to work on Monday.
Mayoral spokesman Samkelo Mgobozi said that the mayor saw a motorist in distress as he drove through Centurion and stopped to assist.
"When he opened the car's bonnet he was exposed to fumes and sustained minor burns.
"He was taken to Unitas hospital where he is still recovering."
He said that the motorist was uninjured.
Mgobozi said that the mayor would return to work and would be ready for the Auditor-General's report into the city's finances on Tuesday.