Olympic Stadium | Montréal | World Cup 2026

WITHDRAWN!

World Cup 2026 Montreal

Name stadium: Olympic Stadium

City & country: Montréal, Canada

Capacity / forecasted for FIFA World Cup: 55,822 / 49,905

Year of construction: 1976

World Cup 2026 match(es): Round of 16 (provisionally)

Home to: Montréal Impact (MLS) and Montréal Alouettes (CFL)

Main features and characteristics: coming soon

Address, location: 4141 Pierre-de Coubertin Avenue, Montréal, QC H1V 3N7, Canada

MAIN INFO

NEWS