Sam Allardyce will face fellow new international manager Julen Lopetegui in his first big test as England boss when his Three Lions side play 2010 World Cup winners Spain on 15 November.
England will play host Lopetegui's Spain at Wembley in their final match of 2016, four days after a World Cup qualifying match against Scotland.
The last time the two teams met at Wembley in November 2011, a Frank Lampard header gave England a 1-0 victory.
In the most recent meeting between the two sides last November, however, Spain ran out 2-0 winners in Alicante.
The teams have met 24 times in the past, with England having won twelve matches to Spain's nine.
Having suffered disappointing Euro 2016 campaigns, both teams will be looking to secure a confidence boosting victory against respectable opponents.