Sainte-Marie has a tropical rainforest climate (Köppen climate classificationAf). The average annual temperature in Sainte-Marie is 26.5 °C (79.7 °F). The average annual rainfall is 2,781.3 mm (109.50 in) with November as the wettest month. The temperatures are highest on average in August, at around 27.5 °C (81.5 °F), and lowest in January, at around 25.1 °C (77.2 °F). The highest temperature ever recorded in Sainte-Marie was 35.0 °C (95.0 °F) on 23 September 2005; the coldest temperature ever recorded was 16.5 °C (61.7 °F) on 8 March 1987.
Climate data for Sainte-Marie (1991−2020 normals, extremes 1979−2009)
Graphs are unavailable due to technical issues. Updates on reimplementing the Graph extension, which will be known as the Chart extension, can be found on Phabricator and on MediaWiki.org.