Calgary Flames tickets are on sale now! 100% Buyer Guaranteed.
![](/images/sport/nhl_hockey.jpg)
Calgary Flames
Tickets
All Calgary Flames Events
NHL Preseason: Calgary Flames at Seattle Kraken
Climate Pledge Arena | Seattle
This event is selling fast!
NHL Preseason: Vancouver Canucks at Calgary Flames
Scotiabank Saddledome | Calgary
This event is selling fast!
Calgary Flames at Edmonton Oilers
Rogers Place | Edmonton
Calgary Flames at Vegas Golden Knights
T-Mobile Arena | Las Vegas
Calgary Flames at Utah Hockey Club
Delta Center | Salt Lake City
Calgary Flames at Montreal Canadiens
Bell Centre | Montreal
Calgary Flames at Boston Bruins
TD Garden | Boston
Calgary Flames at Vancouver Canucks
Rogers Arena | Vancouver
Calgary Flames at Pittsburgh Penguins
PPG Paints Arena | Pittsburgh
Calgary Flames at Vegas Golden Knights
T-Mobile Arena | Las Vegas
Calgary Flames at Anaheim Ducks
Honda Center | Anaheim
Calgary Flames at Los Angeles Kings
Crypto.com Arena | Los Angeles
Calgary Flames at St. Louis Blues
Enterprise Center | St. Louis
Calgary Flames at St. Louis Blues
Enterprise Center | St. Louis
Calgary Flames at Minnesota Wild
Xcel Energy Center | Saint Paul
Calgary Flames at Washington Capitals
Capital One Arena | Washington
Calgary Flames at Philadelphia Flyers
Wells Fargo Center-PA | Philadelphia
Calgary Flames at Edmonton Oilers
Rogers Place | Edmonton
Calgary Flames at Utah Hockey Club
Delta Center | Salt Lake City
Calgary Flames at San Jose Sharks
SAP Center | San Jose
Calgary Flames at Anaheim Ducks
Honda Center | Anaheim
Calgary Flames Info
Calgary Flames 2024 and 2025 tickets are on sale now starting at just $9. TicketSales.com provides one of the largest selections of NHL hockey tickets, and the Calgary Flames are especially popular. Though we have great availability, Calgary Flames tickets are expected to sell quickly.
Buy your Calgary Flames tickets with confidence from the TicketSales.com marketplace with our 100% Buyer Guarantee. All tickets are 100% authentic and guaranteed to arrive before the event. Want to get in touch? Give our team a call at 888-729-4718 and we would be happy to assist you with your order.