A yellow warning has been issued for Wednesday, with temperatures expected to peak at 40C inland.
The Meteorological Department’s warning is valid from 11am till 4pm.
“The maximum temperature is expected to reach around 40C over inland areas and 32 over the mountain areas,” it said.