In the Upper Peninsula, the trees are the most colorful from mid-September through the beginning of October. The Lower Peninsula has the best fall foliage from late September through mid-October. In the middle of Michigan, the fall colors appear at the beginning of October and last through the middle of month. Mid-October through the end of October is the best time for fall foliage in the lower portion of Michigan.
Almost 150 species of trees grow in Michigan, with maple and oak being the most abundant. According to the West Michigan Tourist Association, hardwood trees--such as birch, aspen, maple, oak and sumac--produce the most colorful and beautiful fall foliage.
The weather in Michigan affects the fall foliage. If the summer is hot and dry, the leaves will change color quickly. If the summer is cool and wet, the color of the leaves will be brighter and last longer. During the fall, colorful foliage requires both rain and sun. All day cloudiness, however, hinders leaves from producing vivid colors.