Thousands of people across the country have flocked to beaches as Scotland sizzles on its hottest day of the year so far.
Huge crowds were spotted at both Portobello and North Berwick beach cooling in the water as the sun beamed down with temperatures reaching 30.8C in parts of the country.

9. Thunderstorms due
Members of the public enjoy the warm weather at the beach in North Berwick before thunderstorms are due to hit at the end of the week. Photo: Getty Images

10. Beauty spots and beaches
Beauty spots and beaches were popular destinations on Thursday as the country sizzled on the hottest day of the year so dar Photo: Getty Images

11. Summer holidays
Children can enjoy their summer holidays in the country's mini heatwave before they are due back at school in August Photo: Getty Images

12. Kayaking in the sea
Kayaking in the sea is one of the many activities people have been enjoying in the balmy weather Photo: Getty Images

