Saint-Maurice-aux-Forges has an oceanic climate (Köppen climate classificationCfb). The average annual temperature in Saint-Maurice-aux-Forges is 10.5 °C (50.9 °F). The average annual rainfall is 837.4 mm (32.97 in) with May as the wettest month. The temperatures are highest on average in July, at around 19.3 °C (66.7 °F), and lowest in January, at around 2.0 °C (35.6 °F). The highest temperature ever recorded in Saint-Maurice-aux-Forges was 37.2 °C (99.0 °F) on 25 July 2019; the coldest temperature ever recorded was −19.9 °C (−3.8 °F) on 1 March 2005.
Climate data for Saint-Maurice-aux-Forges (1991−2020 normals, extremes 2002−present)