The team announced the move on Twitter on Friday.
Hamonic was sent to the AHL because his pending COVID-19 vaccination status prevented him crossing the border into the United States, where the Canucks were playing for the previous four games, since Nov. 24. Hamonic had been ineligible to cross the border until 14 days had passed since his second COVID-19 vaccination.
The Canucks begin a six-game homestand Saturday night against the Pittsburgh Penguins.
It's been a tumultuous season for Hamonic. He signed a two-year, $6-million deal with the Canucks in July, but wasn’t in Vancouver when the team opened training camp Sept. 24. He was granted a temporary leave of absence on Oct. 18, later placed on waivers and assigned to the club’s American Hockey League affiliate, the Abbotsford Canucks.
Hamonic missed the first part of the season for "personal reasons," which he described as an "extremely difficult time."
Hamonic, who hails from St. Malo, Man., played 38 games for Vancouver last season, registering 10 points (three goals, seven assists). This season, in seven games, he has one assist.
Hamonic has played 682 regular-season games over 11 NHL seasons with the Canucks, Calgary Flames and New York Islanders.
--with files from The Canadian Press