Sardinia boasts a beautifully warm Mediterranean climate with long, hot summers and coastal temperatures averaging 28.5°C in July and August. The island is renowned for its 'six-month summer', and the sea can be warm enough for swimming from May until October.