Crowds of tourists and locals alike rushed to the beaches to make the most of the glorious sunshine before the clouds rolled over at gone 15:00.
IW Met Service were keeping an eye on the temperatures throughout the day with 31c recorded in Cowes, just beating Ryde which recorded a maximum of 30.4c.
It was slightly cooler in Newport, but still rather balmy, at 29.9c.
Today has been declared the third hottest day ever recorded in the UK.
For all the latest weather information visit www.iwmetservice.co.uk.