TD Place Stadium

  1. Home
  2. Destination Guide
  3. TD Place Stadium


Nestled in the Landsowne Park property, TD Place Stadium is a popular sporting arena in Ottawa. Operating since 1908, this arena went through major renovations in 2008 and has now boasts of accommodating up to 24000 spectators. TD Place Stadium is home to the famous soccer and football teams like Ottawa Redblacks and Ottawa Fury FC. A major sporting venue ever since its establishment, TD Place Stadium has been a host to CFL Championship game, 1976 Summer Olympics, under 20 FIFA World Cup. Besides sports, this place also hosts several concerts and has seen performance by some international names like the Rolling Stones, AC/DC and more.

Location:  1015 Bank Street, Lansdowne Park