Cross-country skiing at the 2011 Canada Winter Games was at Ski Martock near Windsor, Nova Scotia. It was held from the 21 to 26 February. There were 20 events of cross country skiing.[1]