The tour to celebrate the 30th anniversary of their seminal Joshua Tree album will see the Irish band play the album in full at 25 venues around the world.
The album, which included the tracks Where the Streets Have No Name and With or Without You sold 25 million copies when it was released in 1987.
"It seems like we have come full circle from when The Joshua Tree songs were originally written, with global upheaval, extreme right wing politics and some fundamental human rights at risk," said The Edge.
"To celebrate the album - as these songs seem so relevant and prescient of these times too - we decided to do these shows, it feels right for now. We're looking forward to it."
The band will play at the Olympic stadium in Montjuic, supported by Noel Gallagher's High Flying Birds .
Tickets for U2: The Joshua Tree Tour 2017 go on sale Monday, January 16th in Ireland, the UK and Europe and on Tuesday, January 17th in the US and Canada.