The Primavera Sound 2017 was held on 29 May to 4 June 2017 at the Parc del Fòrum, Barcelona, Spain. The headliners were Arcade Fire, Bon Iver, the xx, Aphex Twin, Grace Jones, Slayer, Solange, and Van Morrison. American musician Frank Ocean was set to headline the festival but cancelled due to production delays.