Martensville is a city of approximately 9,600 people in Saskatchewan, Canada. Located in the America/Regina time zone at 52.3°N latitude.
In 2025, Martensville averaged an annual temperature of 37°F, with hottest temperatures reaching 85°F in May and lowest around -41°F in February. The city received approximately 17 inches of precipitation during the year.
View historical weather for Martensville · More cities in Saskatchewan