Mark Savage
Music Correspondent
EPA
Olivia Rodrigo will close the festival on Sunday 29 June
With just three weeks to go, the Glastonbury Festival has unveiled its full line-up and stage times for 2025.
The 1975, Neil Young and Olivia Rodrigo will headline the Pyramid Stage, with other highlights including Charli XCX, Doechii, Rod Stewart, Loyle Carner, The Prodigy, Wolf Alice and En Vogue.
Irish rap trio Kneecap remain on the line-up, after being removed from Glasgow's TRNSMT festival over police concerns, following a well-publicised row over their political statements.
And, as always, there are surprises in store - with "secret sets" planned across the site. Rumoured guests include festival stalwarts Haim and Pulp; and more far-fetched options such as Lady Gaga and Radiohead.
Eagle-eyed fans will spot that an unknown band called "Patchwork" are billed on the main stage on Saturday afternoon - calling to mind the 2023 festival, when the mysteriously named "ChurnUps" turned out to be the Foo Fighters.
The festival will kick off with two opening ceremonies on Wednesday 25 June, including a theatre and circus show - including high wire walkers and acrobats - in the Pyramid field, followed by a fireworks display at 22:45 BST.
At the same time, a 1,000-voice choir will unite in what organisers call "a powerful mantra for peace", around the Flame of Hope - which unites 15 sacred flames from around the world.
As ever, you'll be able to follow all the action on BBC television, radio, iPlayer and BBC Sounds, with more than 100 full sets being broadcast over the weekend.
To help you plan ahead, here is the full line-up and set timings across Glastonbury's biggest stages.
PA
Pyramid Stage - Friday 27 June
The 1975: 22:15 - 23:45 (pictured)Biffy Clyro: 20:15 - 21:25Alanis Morissette: 18:15 - 19:15TBA: 16:55 - 17:30Burning Spear - 15:00 - 16:00CMAT - 13:30 - 14:30Supergrass: 12:00 - 13:00Pyramid Stage - Saturday 28 June
Neil Young And The Chrome Hearts: 22:00 - 23:45Raye: 20:00 - 21:00Patchwork: 18:00 - 19:00John Fogerty: 16:30 - 17:30The Script: 15:00 - 16:00 Brandi Carlile: 13:30 - 14:30Kaiser Chiefs: 12:00 - 13:00Pyramid Stage - Sunday 29 June
Olivia Rodrigo: 21:45 - 23:15Noah Kahan: 19:45 - 20:45Nile Rodgers & Chic: 18:00 - 19:00Rod Stewart: 15:45 - 17:15The Libertines: 14:00 - 15:00Celeste: 12:30 - 13:30The Selecter: 11:15 - 12:00Getty Images
Other Stage - Friday 27 June
Loyle Carner: 22:30 - 23:45Busta Rhymes: 20:30 - 21:30Gracie Abrams: 18:45 - 19:45Franz Ferdinand: 17:15 - 18:15Wet Leg: 15:45 - 16:45Inhaler: 14:15 - 15:15Rizzle Kicks: 13:00 - 13:45Fabio & Grooverider And The Outlook Orchestra: 11:30 - 12:30Other Stage - Saturday 28 June
Charli XCX: 22:30 - 23:45 (pictured)Deftones: 20:30 - 21:30Ezra Collective: 18:45 - 19:45Amyl & The Sniffers: 17:00 - 18:00Weezer: 15:30 - 16:30Beabadoobee: 14:00 - 15:00Good Neighbours: 12:45 - 13:30Alessi Rose: 11:30 - 12:15Other Stage - Sunday 29 June
The Prodigy: 21:45 - 23:15Wolf Alice: 19:45 - 20:45Snow Patrol: 18:00 - 19:00Turnstile: 16:30 - 17:30Joy Crookes: 15:00 - 15:45Shaboozey: 13:45 - 14:30Nadine Shah: 12:30 - 13:15Louis Dunford: 11:15 - 12:00Reuters
West Holts Stage - Friday 27 June
Maribou State: 22:15 - 23:45Badbadnotgood: 20:30 - 21:30Denzel Curry: 19:00 - 20:00En Vogue: 17:30 - 18:30Vieux Farka Toure: 16:00 - 17:00Glass Beams: 14:30 - 15:25Ca7riel & Paco Amoroso: 13:00 - 14:00Corto.Alto: 11:30 - 12:30West Holts Stage - Saturday 28 June
Doechii: 22:15 - 23:45 (pictured)Amaarae: 20:30 - 21:30Greentea Peng: 19:00 - 20:00Yussef Dayes: 17:30 - 18:30Kneecap: 16:00 - 17:00Bob Vylan: 14:30 - 15:30Nilüfer Yanya: 13:00 - 14:00Infinity Song: 11:30 - 12:30West Holts Stage - Sunday 29 June
Overmono: 21:45 - 23:15Parcels: 20:00 - 21:00The Brian Jonestown Massacre: 18:30 - 19:30Goat: 17:00 - 18:00Black Uhuru: 15:30 - 16:30Cymande: 14:00 - 15:00Abel Selaocoe & The Bantu Ensemble: 12:30 - 13:30Thandii: 11:00 - 12:00Getty Images
Woodsies - Friday 27 June
Four Tet: 22:30 - 23:45Floating Points: 21:00 - 22:00Pinkpantheress: 19:30 - 20:30Blossoms: 18:00 - 19:00Lola Young: 16:30 - 17:30Shed Seven: 15:15 - 16:00Fat Dog: 14:00 - 14:45Myles Smith: 12:45 - 13:30TBA: 11:30 - 12:15Woodsies - Saturday 28 June
Scissor Sisters: 22:30 - 23:45 (pictured)Tom Odell: 21:00 - 22:00Father John Misty: 19:30 - 20:30TV On The Radio: 18:00 - 19:00Nova Twins: 16:30 - 17:30Jade: 15:15 - 16:00Fcukers: 14:00 - 14:45Sorry: 12:45 - 13:30The Amazons: 11:30 - 12:15Woodsies - Sunday 29 June
Jorja Smith: 21:30 - 22:45AJ Tracey: 20:00 - 21:00St. Vincent: 18:30 - 19:30Black Country, New Road: 17:00 - 18:00Djo: 15:30 - 16:30Sprints: 14:00 - 15:00Gurriers: 12:30 - 13:30Westside Cowboy: 11:15 - 12:00Getty Images
The Park Stage - Friday 27 June
Anohni And The Johnsons: 23:00 - 00:15Self Esteem: 21:15 - 22:15Wunderhorse: 19:30 - 20:30Osees: 18:00 - 19:00English Teacher: 16:30 - 17:30Faye Webster: 15:15 - 16:00Jalen Ngonda: 14:00 - 14:45John Glacier: 12:45 - 13:30Horsegirl: 10:30 - 12:10The Park Stage - Saturday 28 June
Caribou: 23:00 - 00:15Beth Gibbons: 21:15 - 22:15 (pictured)TBA: 19:30 - 22:30Gary Numan: 18:00 - 19:00Pa Salieu: 16:45 - 17:30Lucy Dacus: 15:30 - 16:15Japanese Breakfast: 14:00 - 15:00Ichiko Aoba: 12:45 - 13:30Yann Tiersen: 11:10 - 12:10The Park Stage - Sunday 29 June
The Maccabees: 21:15 - 22:30Future Islands: 19:35 - 20:35Kae Tempest: 18:00 - 19:00Girl In Red: 16:30 - 17:30Royel Otis: 15:15 - 16:00Katy J Pearson: 14:00 - 14:45Geordie Greep: 12:45 - 13:30Melin Melyn: 11:30 - 12:15Getty Images
Acoustic Stage - Friday 27 June
Ani Difranco: 21:30 - 22:45The Searchers: 20:00 - 21:00Dhani Harrison: 18:30 - 19:30Billie Marten: 17:00 - 18:00 Skerryvore: 16:00 - 16:40Hugh Cornwell: 15:00 - 15:40Gabrielle Aplin: 14:00 - 14:40Tift Merritt: 13:00 - 13:40Nadia Reid: 12:10 - 12:40Our Man In The Field: 11:30 - 12:00Acoustic Stage - Saturday 28 June
Nick Lowe: 21:30 - 22:45Hothouse Flowers: 20:00 - 21:00Jeremy Loops: 18:30 - 19:30The Coronas: 17:10 - 18:00The Bluebells: 16:10 - 16:50Not Completely Unknown: A Celebration Of The Songs Of Bob Dylan: 15:00 - 16:00Sophie B. Hawkins: 14:00 - 14:40 Oisin Leech: 13:00 - 13:40Lorraine Nash: 12:10 - 12:40Henry Grace: 11:30 - 12:00Acoustic Stage - Sunday 29 June
Roy Harper: 21:30 - 22:30The Bootleg Beatles: 20:00 - 21:00 (pictured)Rhiannon Giddens With Dirk Powell: 18:30 - 19:30London Community Gospel Choir: 17:00 - 18:00PP Arnold: 16:00 - 16:40The Riptide Movement: 15:00 - 15:40Michele Stodart: 14:00 - 14:40The Henry Girls: 13:00 - 13:40Toby Lee: 12:10 - 12:40Dawn Landes & Friends Perform The Liberated Woman's Songbook: 11:30 - 12:00Avalon Stage - Friday 27 June
The Fratellis: 23:05 - 00:20Terrorvision: 21:35 - 22:35The Magic Numbers: 20:05 - 21:05Orla Gartland: 18:35 - 19:35Ash: 17:05 - 18:05Paris Paloma: 15:35 - 16:35Rumba De Bodas: 14:10 - 15:05Beans On Toast: 12:50 - 13:40Avalon Stage - Saturday 28 June
Hard-Fi: 23:10 - 00:20Tom Walker: 21:40 - 22:40Rachel Chinouriri: 20:10 - 21:10 (pictured)Jade Bird: 18:40 - 19:40The Amy Winehouse Band: 17:10 - 18:10Jamie Cullum: 15:40 - 16:40Stephen Wilson Jr.: 14:15 - 15:10Bess Atwell: 12:50 - 13:45Fülü: 11:30 - 12:20Avalon Stage - Saturday 29 June
Alabama 3: 22:50 - 23: 50Bear's Den: 21:20 - 22:20Sam Ryder: 19:50 - 20:50The Big Moon: 18:20 - 19:20My Baby: 16:50 - 17:50The Horne Section: 15:20 - 16:20Brooke Combe: 13:55 - 14:50Talisk: 12:30 - 13:25Dea Matrona: 11:25 - 12:05Getty Images
Arcadia - Friday 27 June
Job Jobse B2B Palms Trax: 02:00 - 03:00Romy: 01:00 - 02:00 (pictured)Sonny Fodera: 00:00 - 01:00Dragonfly Show: 23:50 - 00:00Max Cooper: 22:50 - 23:50Optimo (Espacio): 21:55 - 22:50Logic 1000: 21:00 - 21:55Arcadia - Saturday 28 June
Groove Armada B2N Jungle (DJ Set): 02:00 - 03:00Annie Mac B2B Jamz Supernova: 01:00 - 02:00Four Tet: 00:00 - 01:00Dragonfly Show: 23:50 - 00:00Michael Bibi B2B Solomun: 22:50 - 23:50Hannah Wants: 21:55 - 22:50Danny Howard: 21:00 - 21:55Becky Hill: 20:00 - 21:00Arcadia - Sunday 29 June
Basslayerz B2b Born On Road: 01:30 - 02:30Shy Fx B2b Eats Everything: 00:10 - 01:30Bru-C: 23:40 - 00:10Dragonfly Show: 23:30 - 23:40Girls Dont Sync: 22:30 - 23:30Dr Banana B2B Gallegos: 21:30 - 22:30Eva Lazarus: 21:00 - 21:30Jeremiah Asiamah: 20:00 - 21:00Getty Images
Levels - Thursday 26 June
Adiel: 01:00 - 03:00Marie Davidson: 23:30 - 01:00Pinkpantheress [Nocturnal Set]: 23:00 - 23:30 (pictured)Confidence Man (DJ) B2B Job Jobse: 21:00 - 23:00Palms Trax: 19:30 - 21:00Peach B2B Club Fitness: 18:00 - 19:30Levels - Friday 27 June
Calibre: 01:45 - 03:00Goldie B2B Special Request: 00:15 - 01:45LTJ Bukem: 23:00 - 00:15Lens W/ Dread MC: 21:45 - 23:00Notion: 20:30 - 21:45Conducta: 19:15 - 20:30Oppidan B2B Sicaria: 17:45 - 19:15Arthi: 16:35 - 17:45Katy B (Live): 16:15 - 16:35DJ EZ: 15:00 - 16:15G33: 13:30 - 15:00Bad B!tch Dubz: 12:00 - 13:30Levels - Saturday 28 June
Jyoty: 01:15 - 03:00Skream & Benga W/ Sgt Pokes: 00:00 - 01:15Modeselektor (DJ): 22:30 - 00:00Erol Alkan B2B Ewan Mcvicar: 21:00 - 22:30Haai B2B Romy: 19:30 - 21:00Chaos In The CBD: 18:00 - 19:30Berlioz: 16:30 - 18:00Jungle (DJ): 15:00 - 16:30DJ Paulette: 13:30 - 15:00Ella Knight: 12:00 - 13:30Levels - Sunday 29 June
Groove Armada: 01:00 - 02:30Seth Troxler: 23:30 - 01:00Josh Baker: 22:00 - 23:30Pawsa: 20:30 - 22:00Chloe Caillet: 19:00 - 20:30Adriatique B2B Carlita: 17:30 - 19:00Kilimanjaro B2B Tsha: 16:00 - 17:30Jazzy: 14:45 - 16:00Rio Tashan: 13:15 - 14:45Dani Whylie: 12:00 - 13:15Leftfield Stage - Friday 27 June
Billy Bragg: 21:00 - 22:00Antony Szmierek: 19:50 - 20:30 (pictured)Jasmine.4.T: 18:40 - 19:20Gurriers: 17:35 - 18:10The Meffs: 16:30 - 17:05Radical Round Up: With Billy Bragg, Jasmine.4.T, Holly Carter: 15:00 – 16:00Panel: Feminism In The Age Of The Manosphere: 13:30 – 14:30Panel: What Next For The Left: Politics, Organising And Power: 12:00 – 13:00Leftfield Stage - Saturday 28 June
Kate Nash: 21:00 – 22:00Lambrini Girls: 19:50 – 20:30The Guest List: 18:40 – 19:20Chloe Slater: 17:35 – 18:10Girlband!: 16:30 – 17:05Radical Round Up: With Billy Bragg, Rianne Downey, Andy White: 15:00 – 16:00Panel: Saving The Planet But Not Leaving The Workers Behind: 13:30 – 14:30Panel: Confronting The Rise Of The Far Right: 12:00 – 13:00Leftfield Stage - Sunday 29 June
Grandson: 21:00 – 22:00Reverend And The Makers: 19:50 – 20:30Red Rum Club: 18:40 – 19:20Du Blonde: 17:35 – 18:10The Halfway Kid: 16:30 – 17:05Radical Round Up: With Billy Bragg, Grandson, Jamie Webster: 15:00 – 16:00Panel: Disability Cuts: The Fight Back: 13:30 – 14:30Panel: How To Fix The Crisis Care: 12:00 – 13:00