IT'S set to be a hot day across NSW today with temperatures set to peak between 30 and 36 degrees Celsius.
The Bureau of Meteorology reported that a high pressure system over the Tasman Sea which has a ridge extending to the northern coast of NSW, combined with a frontal system in the far southwest of the state which was set to move through through central and southeast parts today, dagging a hot airmass over northern areas.
The front was then expected to weaken into a broad trough across the western half on Thursday.
Another cold front was expected to reach the far west on Friday before pushing through NSW on Saturday, the BoM said.
The hot airmass is expected to cause high temperatures throughout the region today.
The rest of today is set to be sunny with light winds becoming north to northeasterly 15 to 20 km/h in the early afternoon, increasing to 20 to 35km/h along the coastal fringe.
Lismore is set to reach 32 while Casino is tipped to hit 35 degrees today.
Ballina is expected to reach 30 degrees and Byron Bay can expect a high of 28 degrees.
Thursday is forecast to be a mostly sunny day with a 30% chance of a shower in the south in the late afternoon and evening.
Winds northerly 15 to 20 km/h shifting southeasterly in the early afternoon.
Overnight temperatures falling to around 18 with daytime temperatures reaching 31 to 36.
Friday is expected to be partly cloudy with a 60% chance of showers in the south, and a 30% chance elsewhere, plus the chance of a thunderstorm.
Light winds becoming north to northeasterly 15 to 25 km/h during the morning.
Overnight temperatures falling to around 19 with daytime temperatures reaching around 30.