Sainte Marthe sur le Lac is a city of approximately 11,300 people in Quebec, Canada. Located in the Eastern Time Zone at 45.5°N latitude.
In 2025, Sainte Marthe sur le Lac recorded an average annual temperature of 44°F. The hottest temperatures reached 93°F in June; the coolest were -13°F in February. Total precipitation for the year was 38 inches, with the wettest month being May. Snowfall for the year totaled approximately 27 inches.
View current conditions and forecast for Sainte Marthe sur le Lac · More cities in Quebec