Approximately 100+/- miles north of Boise lies one of Idaho's favorite resort towns and winter destinations, McCall, Idaho. This vibrant, rural city is situated on the southern shore of beautiful Payette Lake, surrounded by towering pine trees, remarkable landscapes, and snow-capped mountain peaks reaching over 8,000+/- feet in height. With roots in recreation, mining, forestry, and agriculture, McCall has since transformed its cityscape to accommodate a plethora of year-round outdoor recreation and adventure enthusiasts alike.
Prime Vacation Seasons
During the winter months, the town of McCall has some of the highest average snowfalls in the state, making for excellent snowmobiling, alpine, Nordic, and backcountry skiing…