Hudec posted a time of 1:36.40. Norwegian star Aksel Lund Svindal won the competition with a time of 1:35.82, with Adrien Theaux of France finishing with the bronze medal at 1:36.73.
This was the first medal for the Canadian World Cup alpine ski team, and it comes with the 2014 Olympic Winter Games in Sochi about seven weeks away.
It has been a great season for Svindal who is expected to be dominant at the Olympics. So far this season, Svindal has also won a World Cup downhill in Beaver Creek, Colorado and a super giant slalom in Lake Louise, Alberta.
This was Hudec's fifth podium finish of his career and first since finishing in second place in Crans-Montana, Switzerland on February 24, 2012. Hudec has also won two World Cup downhill races in Lake Louise, Alberta (an hour west of Calgary) and Chamonix, France (host site of the 1924 Olympic Winter Games).