The All Blacks will play England for the first time since 2014, as part of their 2018 end of year tour.
The test will be played on November 10th next year at Twickenham.
England will host South Africa on November 3rd and the All Blacks a week later.
They will also play Japan on November 17th and Australia on November 24th.
England coach Eddie Jones. Photo: PHOTOSPORT
England lost four times to the All Blacks in 2014 - a three-Test series in New Zealand and at the end of the year in London.
"We want to win that series 4-0 and we will need to play extremely well to beat four very good teams over a four-week period," said Jones.
"The series will give us a really good indicator of where we are as a squad, a year out from the Rugby World Cup."
"Over the next year we need to continue to develop a bulletproof side, that can find ways to win in matches, and we will have to work hard and be smart in what we do to bridge the gap between us and the All Blacks.
"Our ambition is to be the number one team in the world going into the 2019 Rugby World Cup in Japan."