Glastonbury 2016: Main stages Saturday

Click on the artist links in the main stage line-up listings below to view video highlights, set lists and more on the BBC's website.

Pyramid Stage

Lewisham and Greenwich NHS Choir, Squeeze, Baaba Maal, Wolf Alice, Madness, The Last Shadow Puppets, Tame Impala, Adele

Other Stage

Haelos, Shura, St Paul and the Broken Bones, Hurts, Band of Skulls, Tom Odell, The 1975, CHVRCHES, New Order

West Holts Stage

Anna Meredith, Oddisee & Good company, Little Simz, Mbongwana Star, Shibusashirazu Orchestra, The Very Best, Santigold, James Blake

John Peel Stage

Palace, Nothing But Thieves, Dua Lipa, Alessia Cara, Lepsley, , John Grant, Example, Fatboy Slim, M83

Park Stage

Car Seat Headrest, Cat's Eyes, Izzy Bizu, Lady Leshurr, Jagwar Ma, Kurt Vile, Ernest Ranglin & Friends, Floating Points, Mercury Rev, Philip Glass' Heroes Symphony conducted by Charles Hazlewood

Friday main stage line-ups

Sunday main stage line-ups