For some, the thought of a first snowflake brings excitement and wonder into a snow lovers mind. In case you are wondering here are some average dates for the first snow in the midwest:
North Dakota, northern Minnesota: Mid October
Northern south dakota, Nebraska, central minnesota and northern wisconsin/U.P: Late October
Southern south dakota, southern minnesota, northern iowa, central wisconsin and central michigan: Mid November
Southern Iowa, Northern Illionis, southern wisconsin, southern michigan, and northern indiana: Late November
Everywhere else: mid december (if anything)