The best time to go snowmobiling in Cochrane, Ontario is during the winter months, typically from December to April. This is when the snow is at its best and the trails are open.