The 2025 Eurovision Song Contest pops its cork on Sunday, with a “turquoise carpet” parade featuring competitors from all 37 nations.
The competition officially begins on Tuesday with the first semi-final, where five countries will be eliminated, followed by another six in the second semi-final on Thursday. The Grand Final will take place in Basel, Switzerland, on Saturday, 17 May, showcasing a diverse range of entrants, including returning contestants, a professional opera singer, and unique songs like a dance anthem about a dead space dog. A guide to all 37 songs is provided, categorized for easier understanding.






