The American dream, however, still depends on them first surviving a demanding play-off obstacle course in March.
Having finished runners-up in Group J during qualifying, Wales have been funnelled into Path A, where two victories in Cardiff would send them back to football’s biggest stage.
Bosnia and Herzegovina visit the capital on 26 March in the semi-final, and the winner of Italy vs Northern Ireland awaits five days later.
The prize for navigating that minefield is now clear: a ticket to North America and a berth alongside co-hosts Canada, Qatar and Switzerland.
For a nation that waited more than six decades between World Cup appearances before returning in 2022, the draw offers another mouth-watering opportunity.
Joint-hosts Canada are considered one of the more manageable Pot 1 teams, Switzerland bring no more than steady tournament pedigree, and Qatar — bottom of their own group in 2022 — present winnable opposition.
Matches in Group B will unfold across Toronto, Los Angeles and Seattle.
If Wales make it, their group stage schedule is set: Canada in Toronto on 12 June, Qatar in Inglewood on 18 June, and Switzerland in Seattle on 24 June.
Canada coach Jesse Marsch has said he wants Italy to come through their UEFA playoff to but has told Wales coach Craig Bellamy that he is ready to renew their rivalry if Wales claim the final spot in Group B.
Former Leeds United coach Marsch said he wants his team to launch their World Cup campaign with a box office clash against the Azzurri due to the huge Italian population in Canada.
But after clashing with Bellamy in September, when the Wales boss criticised Canada's celebrations after a 1-0 friendly win in Swansea and said "I hope I see you again at the World Cup," Marsch said he is ready to face Wales if they get through the playoffs.
"Look, Bellamy said he wanted to play us and Wales is in there," said Marsch.
"Bosnia is a really good team, Northern Ireland are in there -- it's a really competitive group and I think people will be expecting Italy to come out of it, but it's not going to be easy for Italy.
"But I think that playing Italy would be outstanding. Our first game at home -- I know there would be a lot of Italian-Canadians at the match and they had better root for Canada, that's all I'm saying.
"I live in Italy and I think Italy is a really good team. [Gennaro] Gattuso has come in and done a good job, made them very competitive in their last matches and that would be a big challenge for us and incredible moment for us in a home World Cup to have Canada against Italy.
"The second pot, all those [playoff] opponents could be a big challenge, but I didn't want another European team because I didn't want to wait to know, but too bad, I will have to be patient.
"It's not easy and a little bit weird not knowing who your third opponent is, but in general we are excited about the group."
Elsewhere in the draw, England landed in Group L with Croatia, Ghana and Panama, benefitting from FIFA’s Wimbledon-style seeding that shields them from Spain and Argentina until the semi-finals, and from France until a potential final.
Scotland must contend with Brazil, Morocco and Haiti in Group C, while the Republic of Ireland will join co-hosts Mexico, South Korea and South Africa in Group A — if they can first overcome the Czech Republic and then Denmark or North Macedonia in their own play-offs.
Northern Ireland, like Wales, are pointed toward Group B should they upset Italy away from home and then triumph in their Path A final.
But for Welsh supporters, everything now centres on Cardiff in late March — two matches that will determine whether this advantageous draw becomes reality or remains theoretical.
The path is difficult, the incentive enormous, and the stage in North America awaits if Bellamy’s men can seize the moment.
Possible Wales group stage fixtures at 2026 World Cup
12 June: vs Canada (BMO Field, Toronto, Canada)
18 June: vs Qatar (SoFi Stadium, Inglewood, US)
24 June: vs Switzerland (Lumen Field, Seattle, US)
—
The 2026 World Cup draw in full.
Group A - Mexico, South Korea, South Africa, Winner of Play-Off D (Denmark, North Macedonia, Czech or Republic of Ireland)
Group B - Canada, Switzerland, Qatar, Winner of Play-Off A (Wales, Bosnia, Italy or Northern Ireland)
Group C - Brazil, Morocco, Scotland, Haiti
Group D - United States, Paraguay, Australia, Winner of Play-Off C (Turkey, Romania, Slovakia or Kosovo)
Group E - Germany, Ecuador, Ivory Coast, Curacao
Group F - Netherlands, Japan, Tunisia, Winner of Play-Off B (Ukraine, Sweden, Poland or Albania)
Group G - Belgium, Iran, Egypt, New Zealand
Group H - Spain, Uruguay, Saudi Arabia, Curacao
Group I - France, Senegal, Norway, Winner of Play-Off 1 (Bolivia, Suriname or Iraq)
Group J - Argentina, Austria, Algeria, Jordan
Group K - Portugal, Colombia, Uzbekistan, Winner of Play Off 1 (New Caledonia, Jamaica or Congo DR)
Group L - England, Croatia, Panama, Ghana






