National Weather Service United States Department of Commerce

Temperatures will be 10 to 15 degrees below normal today thanks to cooler northwest winds. Temperatures will rebound back into the 70s for Monday.
There is a high swim risk today on all northwest Lower Michigan Lake Michigan beaches...as well as on northeast Lower Michigan Lake Huron beaches north of Thunder Bay. Life threatening waves and currents are expected.
An early look at the July 4th forecast for the coming holiday on Thursday indicates a good likelihood of some sunshine and temperatures near or a couple degrees above normal.