Canada Place dan Teater IMAX terletak di pusat kota Vancouver di tepi utara semenanjung pusat kota, menjorok ke Pelabuhan Vancouver. Dapat dicapai dengan berjalan kaki dari pusat kota, atau naik SkyTrain dan turun di ujung stasiun Waterfront jalur.