Beach and boating forecast: Sep 2, 2021


SPRING LAKE, Mich. (WOOD) – The unofficial last weekend of summer is officially upon us. With warm water temperatures, some sunshine, and mostly dry conditions, beaches will be a popular spot.

The last two weeks of August have been very hot and humid across the region, so surface water temperatures are much higher than average. As of Thursday afternoon, most buoys on beaches in western Michigan were reporting low to average temperatures. Typical water temperatures for early September are in the upper 60s.

Clouds will be heavy on Friday but most of the day will be dry. Temperatures will be in the mid-1970s by the lake. The winds will be southerly around 10 to 20 knots and the waves will be around 1 to 2 feet.

Saturday will bring the best chance of rain for the weekend, but the showers will be scattered. Temperatures will climb to the low to mid 70s by the lake. The waves will be around 1 to 3 feet, and the winds will be from the southwest around 15 knots. Mainly cloudy conditions are expected throughout the day.

Sun and drier conditions are expected on Sunday, but dangerous swimming conditions may develop. Waves of around 2 to 4 feet are currently forecast with westerly winds of around 15 knots. The most dangerous conditions will likely be in northern Holland, and the southern sides of the jetties will be the most dangerous.

Labor Day promises to be partly sunny and mostly dry. The waves will be around 2 to 3 feet, and the winds will be from the northwest around 10 to 15 knots. Temperatures will be in the low 70s at the beach.

Lake Michigan Beach and Boating Forecast is sponsored by Elhart Automotive Campus and Michigan State University Federal Credit Union.

`)); // Facebook script embedding (function (d, s, id) {var js, fjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) return; js = d.createElement (s); = identifier; js.src = “″; fjs.parentNode.insertBefore (js, fjs); } (document, ‘script’, ‘facebook-jssdk’)); // Integration of the Twitter script (function (d, s, id) {var js, tjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) return; js = d.createElement (s); = identifier; js.setAttribute (‘async’, ”); js.src = “”; tjs.parentNode.insertBefore (js, tjs); } (document, ‘script’, ‘twitter-js’)); } // Simplify some iframe stuff var iframes = $ (‘iframe’); iframes .filter (‘.responsive’) .each (function (_, frame) {// 16×9 responsive ratio iframes var $ frame = $ (frame); $ (frame) .css ({position: ‘absolute’, top: 0, left: 0, right: 0, width: ‘100%’, height: ‘100%’,}). Parent (). AddClass (‘wood-responsive-container wood-responsive-container-16×9’);} ); var lazyFrames = iframes .filter (‘[data-lazy-src]’); function woodMakeLazyFrame (selector) {var observer; var options = {root: null, rootMargin: ‘0px’, threshold: 0,}; function handler (entries, observer) {entries.forEach (function (entry) {var ioR = entry.intersectionRatio; if (ioR> 0) { =; observer.unobserve ( entry .target);}}); } observer = new IntersectionObserver (manager, options); observe.observ (selector); } lazyFrames.each ((_, frame) => woodMakeLazyFrame (frame)); }); } (jQuery))


Leave A Reply