Leavenworth Cross Country Skiing Pin 2 Cross country skiing in Leavenworth is a great way to explore the snowy backcountry in winter. Find out where to ski, where to rent skiing gear and what to expect on the ski trails of Leavenworth, Washington.