England will face Denmark, Slovenia and Serbia in their Euro 2024 group next summer.
Meanwhile, Scotland will play the tournament’s opening match against Germany in Munich on 14 June – and will later face Switzerland and Hungary.
Wales still need to win two play-off matches in March to reach the group stage, but will face stiff competition from France, the Netherlands and Austria if they do.
UEFA’s live draw was overshadowed after a prankster played sexual noises during the broadcast, causing a stir on social media.
Group A – Germany, Scotland, Hungary, Switzerland
Group B – Spain, Croatia, Italy, Albania
Group C – Slovenia, Denmark, Serbia, England
Group D – Poland/Wales/Finland/Estonia, Netherlands, Austria, France
Group E – Belgium, Slovakia, Romania, Israel/Bosnia & Herzegovina/Ukraine/Iceland
Group F – Turkey, Georgia/Greece/Kazakhstan/Luxembourg, Portugal, Czech Republic
England are firm favourites to claim silverware in the tournament – bolstered by the likes of Real Madrid star Jude Bellingham and Bayern Munich’s Harry Kane.
Manager Gareth Southgate said: “They are used to playing in big matches and have produced regularly.”
He believes the squad’s momentum has been building, adding: “If you are continually in those latter stages, most teams that win go close and then get there.”
The Three Lions memorably faced Denmark during a tense semi-final at Euro 2020, winning 2-1 in extra time before eventually losing to Italy in the final.