
Glastonbury Festival 2025 full line-up with every stage and timing
The full line-up and stage times for the 2025 Glastonbury Festival has been announced. There will be over 3,000 performances between 25 and 29 June, adding a number of new artists to the main stages – as well as some secret sets. It had already been …