Today has officially become the hottest April day in the UK for 69 years - with a temperature of 27.9C being recorded in Northolt in Greater London.
Temperatures in Sheffield this afternoon are set to peak at a glorious 25C - well above the average for the time of year.
But how long will the mini-heatwave last?
A slight change in wind direction tomorrow will see a drop in temperatures, but it will still feel pleasant and warm with highs of 19C.
RETRO PICTURES AND VIDEO: Phew! Can you remember sweltering summer of 1976 in Sheffield?
The good news is Saturday will be a notch warmer with the dry and sunny conditions continuing and temperatures of around 20C in Sheffield.
From Sunday, however, the weather is set to go downhill with cooler and more unsettled conditions.
It will be more overcast on Sunday with the chance of some showers and temperatures of around 16C.
The early part of next week sees that pattern continue with temperatures of around 13C - more in keeping with the average for the time of year.
The current hot spell is a stark contrast to conditions just over two weeks ago when Sheffield was blanketed with snow on Easter Monday.