Where do the Vancouver Canucks play? Last updated August 19, 2018 by ZagBot Comment The Vancouver Canucks ice hockey team plays its home games at Rogers Arena (formerly called GM Place) in downtown Vancouver, British Columbia.