The timing of peak foliage in Vermont varies by location and elevation. Typically, the first signs of color appear in mid-September in the northern regions, such as Orleans County, which peaks around October 5. The southernmost areas, like Grand Isle County, usually reach their peak by October 9. Across the state, the peak foliage period lasts about eight days, with individual locations experiencing their most vibrant colors for approximately four days.