After last week's 2-1 comeback win at Molineux, England triumphed by the same scoreline this evening to reach next year's finals in the Czech Republic.
Croatia levelled before the break when Marko Livaja, who scored Croatia's goal in Friday's first leg, fired across Butland and into the far corner.
England were close to restoring their lead on the hour mark when Saido Berahino's shot from just inside the area brushed the outside of the post.
Derby County midfielder Will Hughes put England out of sight in the 73rd minute when he drove across goal with his weaker right foot, meaning that Croatia needed three goals to deny England's path to the finals.
The hosts knew the game was up and struggled to muster many openings in the final minutes, with England becoming one of the eight teams who will compete at next year's tournament.