New Zealand pulled out of what would have been their first match at Wembley, citing player unavailability and travel restrictions arising from the coronavirus pandemic.
"Gareth Southgate's squad will take on the Irish on Thursday Nov. 12 ahead of their last two UEFA Nations League Group fixtures away to Belgium on Nov. 15 and home to Iceland on Nov. 18," the FA said in a statement.
"In keeping with current guidelines, this game is scheduled to be played behind closed doors, although The FA has committed to working with the government to get supporters back in stadiums as soon as possible."
England will meet Ireland for the first time since a 0-0 stalemate in a friendly match at Dublin in 2015. The last six encounters between the two nations have ended up in a draw.
The most memorable match between the two happened in 1995 when the game had to be abandoned after 27 minutes due to the crowd trouble.
During the last international break, Ireland also suffered a painful loss on penalties against Slovakia, which cost them a chance to qualify for Euro 2020.
Information from Reuters was included in this report.