The dates for the 2024 Eurovision are: Semi-final 1: 7th May; Semi-final 2: 9th May; Grand Final: 11th May.