One thing that is very popular in the fall, especially in Massachusetts, is the stunning foliage and leaf-peeping opportunities throughout the state. READ MORE: A Seasonal Favorite is Officially Open in the BerkshiresWhen is the Peak Foliage Period in Massachusetts? Depending on elevation, the peak time for fall foliage in Massachusetts is anywhere from early to late October. In higher elevations, such as the Berkshires, peak foliage typically occurs from early to mid-October. Perfect for fall leaf-peeping.