Saint Clair, in Michigan, United States, is home to roughly 5,500 people in the Eastern Time Zone at 42.8°N latitude.
Across a typical year Saint Clair sees about 35 inches of precipitation and 32 inches of snow, with July the wettest month and February the driest. Temperatures range from January lows near 18°F up to July highs around 82°F, averaging 49°F annually — characteristic of a humid continental climate.
View historical weather for Saint Clair · More cities in Michigan