The Vancouver Canucks' home opener against the Edmonton Oilers on Saturday marks the start of an expensive season for hockey fans.

The cheapest ticket on sale for the Canucks' home opener cost $97, but a night at Rogers Arena can end up costing hundreds of dollars.

Canucks fan Todd Miller spent nearly $700 to travel from the Okanagan and support his team. He says he loves the game but hates the cost.

"I know more than other people the cost of being a Canucks fan," he said.

"Unfortunately for families, it's probably priced them out of coming to the events like these, but for people like me, it's a once or twice a year experience."

Henry Baker of North Vancouver says he can't afford the $1000 it would cost to take his family of five to a game. 

"That's why we came to go to the team store to look around and check out the atmosphere but it's too expensive. Especially when you got kids," he said.

The Canucks' away game in Calgary on Sunday and their next home game, against the New Jersey Devils, were slightly cheaper, with tickets costing around $60.

But it remains cheaper to be a fan of Vancouver's soccer or football teams instead.

Tickets for the Vancouver Whitecaps on Sunday cost only $28.26 and you can see a BC Lions game next week for only $32.

Kingsley Bailey of Vancouver Tickets sees the high cost of being a Canucks fan taking its toll, with many tickets for the opening game going unsold.

Bailey believes the owners know the fans will pay whatever it takes to go to the game.

"They got us right where they want us," he said.

"They know if you want to be a fan of the Vancouver Canucks...they've got you. I see so many fans that come in from the outer reaches of the province."

Bailey says many tickets this weekend did not even go to Canucks fans, instead being bought up by Saskatchewan Roughrider fans in town for Friday's game against the BC Lions.