from Efestivals, full lineup is never released until after tickets are sold
Pyramid Stage
Friday 27 June
Kings of Leon - confirmed
Kate Nash - to be confirmed
Saturday 28 June
Jay-Z - confirmed

Sunday 29 June
The Verve - confirmed 
Neil Diamond - to be confirmed
unknown day
Stereophonics - rumour 
The Pipes and Drums of the Royal Scots Dragoon Guards - rumour
Other Stage
Saturday 28 June
Massive Attack - to be confirmed

unknown day
Groove Armada (live) - strong rumour
Hot Chip - to be confirmed
Sex Pistols - to be confirmed
Jazzworld Stage
Friday 27 June
Phantom Limb - to be confirmed
Saturday 28 June
Massukos - to be confirmed
Sunday 29 June
Portico Quartet - to be confirmed
Sense Of Sound Choir - to be confirmed
Solomon Burke - to be confirmed
unknown day
Hilltop Hoods - to be confirmed
Portishead - strong rumour
John Peel Stage
unknown day
Adele - strong rumour
Sam Isaac - strong rumour
Stackridge - strong rumour
The Futureheads - to be confirmed
Acoustic Stage
Saturday 28 June
Gilbert O'Sullivan - to be confirmed
Seth Lakeman - to be confirmed
Sunday 29 June
Gilbert O'Sullivan - to be confirmed