Where do the Calgary Flames play? Last updated January 16, 2020 by ZagBot Comment The Calgary Flames ice hockey team plays its home games at the Scotiabank Saddledome (formerly called the Olympic Saddledome) in downtown Calgary, Alberta.