Toronto did not apply to host, opting instead to focus on the 2015 Pan American Games.

World Cup games will be played at Commonwealth Stadium in Edmonton, B.C. Place in Vancouver, Olympic Stadium in Montreal, Moncton Stadium, the football stadium under construction in Winnipeg, and the revamped Lansdowne Park in Ottawa.

"Canada's rich and diverse cultural composition will ensure that every national squad will feel welcome in Canada with packed stadiums representing our multicultural mosaic," said Canadian Soccer Association president Dominique Maestracci, who is running for re-election Saturday.

Veteran goalkeeper Karina LeBlanc presented Blatter with a Canadian scarf, and she and teammate Rhian Wilkinson met and posed for pictures with the FIFA boss and Prime Minister Stephen Harper.

The federal government has committed up to $15 million to the tournament. That will not be used for infrastructure.

Canada will also the host the 2014 FIFA U-20 Women's World Cup, which will serve as a test event. Canada hosted the inaugural U-20 event in 2002.

Canada was also home to the 2007 men's U-20 World Cup and the 1987 U-16 World Cup.