🇨🇦 Sainte-Thérèse is an off-island suburb north-west of Montreal, in south-western Quebec, Canada, in the Thérèse-De Blainville Regional County Municipality.
The town is mostly known as a home for heavy industry, but it is also a centre of recreational and tourist activities. It is near the southern limit of a web of cross-country ski trails which meander through the Laurentides. Heading north, it is possible to undertake several nature-filled days of skiing towards major resort centres such as Mont-Tremblant.
During the summer, many of the ski trails are used as dedicated bicycle paths, making it possible to undertake day-long or week-long cycling excursions through unspoiled areas, from one resort area to another, without sharing the right of way with motorised vehicles.
Sainte-Thérèse has a population of over 26,025 people. Sainte-Thérèse also forms part of the wider Thérèse-De Blainville Municipality which has a population of over 157,103 people. It is also a part of the larger Montreal area.