January and February for dependable deep snow and bluebird ski days. July and August for hiking, lake swimming, and Alpine meadows in full bloom.
June and September: June still has long days and decent weather but fewer tourists; hotels offer 20–30% off peak rates. September…
Go in January for the best ski conditions and fewer crowds than February, or in July if you want hiking and the summer…