1945 – Behind a cold front, an early June cold spell brought widespread frost and freezing temperatures from June 3rd to the 5th. On this day in the U.P. 2 inches of snow fell in Ishpeming. On the 3rd Grand Rapids only sees a high of 48°, Muskegon a chilly 49°, Lansing 47°, Alpena 48°, Detroit 51°, Flint 46°, and Houghton Lake 46°. For Flint this is the coldest June high temperature ever recorded. The temperature bottoms out at 32° at Grand Rapids and 34° in Muskegon on the morning of the 4th, a record for the coldest June temperature and the latest freeze for Grand Rapids.
1973 - Two F0 tornadoes hit Genesee County between 5:15 and 5:30PM, but only caused about $3,000 in damage.
2007 - The remnants of Tropical Storm Barry combined with an upper low pressure produced widespread heavy rainfall. The heaviest of the rain fell over southwest Livingston County with estimates up to 5 inches. This caused some flooded roads but also raised lake levels on the many lakes in that area, threatening local property.
2011 - An approaching low pressure system triggered isolated severe thunderstorms along portions of Lake Superior in the late evening of the 3rd and the early morning of the 4th. A 59 mph wind gust was measured from the northwest by the Freda spotter at 2317 EST.