If you’re heading to New England to leaf-peep fall foliage, the best time to visit may change from state to state. For most states, like Vermont, New Hampshire, and New York fall foliage peaks in late September to mid-October. Maine peaks between the last week of September to the first week of October, and Massachusetts sees its best colors from mid-September to mid-October.