Perfume Genius, SZA, St Vincent, Jamiroquai, War on Drugs, Vince Staples, Haim, alt-J, Fleet Foxes, ODESZA, Portugal. The Man, Migos and Cardi B have also been confirmed to perform at the festival, which takes place over two weekends in April.
Beyoncé was meant to headline last year but had to pull out after falling pregnant with her twins Sir Carter and Rumi.
She was replaced by Lady Gaga.
Bey will be the first woman of colour to headline the festival.
Eminem will be making his debut on the Sunday line-up while the Weeknd first performed at the festival in 2012.
Coachella 2018 will be held from April 13th to 15th and April 20th to 22nd at the Empire Polo Club in Indio, California.
Advance sales for the festival ended in June 2017, but the rest of the available tickets go on sale on Friday, January 5 at 8pm in the UK via their official website.