Jim Hillyer, who represents the riding of Lethbridge, says he was skiing in Fernie, B.C., with his family on Monday when he broke his leg.
He says his ski got caught up in slushy snow.
Hillyer says he'll need reconstructive surgery once the swelling goes down, which could take about two weeks.
He says he'll need rehabilitation after that.
The MP has cancelled all scheduled meetings and public events in the foreseeable future.
Also on HuffPost