The Kangaroos will take on Shaun Wane's side in three matches starting at Wembley on October 25, with Everton's new stadium at Bramley-Moore Dock and Headingley also hosting Tests.
England have not faced Australia since the 2017 World Cup final, which the Kangaroos won 6-0.
Rhodri Jones, Rugby League commercial managing director, said Wednesday it was the "news we've all been waiting for".
"After 22 years this is rivalry reignited that will have a truly national resonance as England look to regain the Rugby League Ashes."
Australian Rugby League Commission chairman Peter V'landys said: "We are proud to revive one of the great rugby league traditions with the first Ashes series and Kangaroo tour of England in 22 years.
"The ARLC believes in the international game and the commission was behind this historic tour."