Skip to main content
Canton Vaud overview
Ranking · Data 2025 · Source: BFS

The warmest municipalities in canton Vaud (2025)

National ranking

Saint-Saphorin is the warmest municipality in canton Vaud: 12.6 °C annual mean (2025). Next come Vevey (12.6 °C) and Puidoux (12.6 °C). Source: MeteoSwiss, nearest station.

Ranking

MeteoSchweiz · 2025
RankMunicipalityAvg. temp.Residents
1Saint-Saphorin12.6 °C388
2Vevey12.6 °C20'139
3Puidoux12.6 °C3'008
4Chardonne12.6 °C3'236
5Blonay – Saint-Légier12.6 °C12'343
6Chexbres12.6 °C2'229
7Corsier-sur-Vevey12.6 °C3'428
8La Tour-de-Peilz12.6 °C12'595
9Corseaux12.6 °C2'336
10Jongny12.6 °C1'915
11Rivaz12.6 °C326
12Crissier12.1 °C9'334
13Prilly12.1 °C12'417
14Pully12.1 °C19'287
15Bremblens12.1 °C614
16Préverenges12.1 °C5'215
17Villars-Sainte-Croix12.1 °C977
18Mex12.1 °C814
19Savigny12.1 °C3'449
20Saint-Sulpice12.1 °C5'144
21Rennaz12.1 °C931
22Vufflens-la-Ville12.1 °C1'335
23Forel12.1 °C2'066
24Echandens12.1 °C2'909
25Veytaux12.1 °C1'003
26Belmont-sur-Lausanne12.1 °C3'898
27Jouxtens-Mézery12.1 °C1'493
28Lonay12.1 °C2'687
29Le Châtelard12.1 °C26'828
30Renens12.1 °C21'408
31Denges12.1 °C1'818
32Bourg-en-Lavaux12.1 °C5'414
33Aclens12.1 °C578
34Lutry12.1 °C10'794
35Chavannes-près-Renens12.1 °C9'311
36Epalinges12.1 °C9'919
37Lausanne12.1 °C144'160
38Le Mont-sur-Lausanne12.1 °C9'272
39Romanel-sur-Lausanne12.1 °C3'991
40Romanel-sur-Morges12.1 °C462
41Noville12.1 °C1'180
42Paudex12.1 °C1'536
43Ecublens12.1 °C13'320
44Bussigny12.1 °C10'624
45Villeneuve12.1 °C6'052
46Chavannes-des-Bois11.9 °C1'018
47Mies11.9 °C2'200
48Bex11.8 °C8'567
49Gryon11.8 °C1'508
50Lavey-Morcles11.8 °C1'022
51Gingins11.7 °C1'266
52Coppet11.7 °C3'207
53Duillier11.7 °C1'114
54Signy-Avenex11.7 °C606
55Vinzel11.7 °C380
56Bogis-Bossey11.7 °C984
57Founex11.7 °C3'805
58Vich11.7 °C1'177
59Givrins11.7 °C1'016
60Tannay11.7 °C1'734
61Luins11.7 °C626
62Chavannes-de-Bogis11.7 °C1'400
63Nyon11.7 °C23'016
64Trélex11.7 °C1'449
65Bursinel11.7 °C525
66Commugny11.7 °C2'990
67Crans11.7 °C2'439
68Crassier11.7 °C1'277
69Grens11.7 °C395
70Genolier11.7 °C2'026
71Bassins11.7 °C1'485
72Eysins11.7 °C1'739
73Dully11.7 °C626
74Arnex-sur-Nyon11.7 °C244
75Begnins11.7 °C1'999
76Coinsins11.7 °C522
77Gland11.7 °C14'018
78Prangins11.7 °C4'271
79Borex11.7 °C1'134
80Vully-les-Lacs11.5 °C3'609
81Cudrefin11.5 °C1'877
82Faoug11.5 °C902
83Chessel11.2 °C521
84Aigle11.2 °C11'412
85Corbeyrier11.2 °C464
86Roche11.2 °C1'949
87Ollon11.2 °C8'159
88Yvorne11.2 °C1'105
89Leysin11.2 °C3'715
90Les Clées10.9 °C192
91Orbe10.9 °C7'842
92Romainmôtier-Envy10.9 °C574
93Bioley-Magnoux10.9 °C252
94Orny10.9 °C500
95Pompaples10.9 °C927
96Agiez10.9 °C383
97Premier10.9 °C233
98Belmont-sur-Yverdon10.9 °C443
99Oppens10.9 °C202
100Orzens10.9 °C214
101Ursins10.9 °C234
102Croy10.9 °C397
103Cossonay10.9 °C4'761
104Bofflens10.9 °C194
105Montcherand10.9 °C494
106Dizy10.9 °C237
107Cronay10.9 °C422
108Cuarny10.9 °C242
109Essertines-sur-Yverdon10.9 °C1'104
110Penthéréaz10.9 °C438
111Ependes10.9 °C388
112Eclépens10.9 °C1'182
113Ferreyres10.9 °C319
114Sergey10.9 °C137
115Donneloye10.9 °C919
116Goumoëns10.9 °C1'212
117L'Abergement10.9 °C268
118Bavois10.9 °C1'037
119Chavornay10.9 °C5'414
120Rances10.9 °C525
121Molondin10.9 °C282
122Treycovagnes10.9 °C522
123Penthalaz10.9 °C3'197
124Oulens-sous-Echallens10.9 °C598
125Arnex-sur-Orbe10.9 °C663
126La Sarraz10.9 °C2'598
127Pailly10.9 °C576
128Vuarrens10.9 °C1'102
129Lignerolle10.9 °C462
130Valeyres-sous-Rances10.9 °C583
131Suchy10.9 °C669
132Bretonnières10.9 °C259
133Yverdon-les-Bains10.9 °C30'202
134Daillens10.9 °C1'062
135Juriens10.9 °C351
136Démoret10.9 °C160
137Mathod10.9 °C710
138Suscévaz10.9 °C217
139Chevilly10.9 °C337
140Lussery-Villars10.9 °C473
141Chamblon10.9 °C561
142Pomy10.9 °C876
143Valeyres-sous-Ursins10.9 °C237
144Chevroux10.6 °C525
145Valbroye10.6 °C3'405
146Payerne10.6 °C10'545
147Missy10.6 °C373
148Prévonloup10.6 °C226
149Villarzel10.6 °C525
150Corcelles-près-Payerne10.6 °C2'917
151Grandcour10.6 °C1'004
152Treytorrens10.6 °C109
153Chêne-Pâquier10.6 °C176
154Chavannes-le-Chêne10.6 °C318
155Dompierre10.6 °C253
156Henniez10.6 °C450
157Trey10.6 °C314
158Avenches10.6 °C4'843
159Champtauroz10.6 °C188
160Rovray10.6 °C199
161Longirod10.2 °C551
162Senarclens10.2 °C490
163Vullierens10.2 °C571
164Saint-George10.2 °C1'060
165Tolochenaz10.2 °C1'928
166Aubonne10.2 °C3'840
167Bière10.2 °C1'713
168Essertines-sur-Rolle10.2 °C761
169Chigny10.2 °C422
170Villars-sous-Yens10.2 °C609
171Féchy10.2 °C906
172Saubraz10.2 °C449
173Lully10.2 °C831
174Lussy-sur-Morges10.2 °C732
175Hautemorges10.2 °C4'338
176Mont-sur-Rolle10.2 °C2'783
177Clarmont10.2 °C220
178Allaman10.2 °C431
179Perroy10.2 °C1'598
180Vaux-sur-Morges10.2 °C182
181Bougy-Villars10.2 °C514
182Mollens10.2 °C322
183Saint-Oyens10.2 °C451
184Gilly10.2 °C1'472
185Rolle10.2 °C6'446
186Denens10.2 °C743
187Yens10.2 °C1'498
188Ballens10.2 °C576
189Gollion10.2 °C1'073
190Berolle10.2 °C304
191Bursins10.2 °C798
192Gimel10.2 °C2'470
193Marchissy10.2 °C510
194Morges10.2 °C17'720
195Le Vaud10.2 °C1'403
196Buchillon10.2 °C687
197Saint-Prex10.2 °C5'905
198Echichens10.2 °C3'183
199Etoy10.2 °C2'913
200Vufflens-le-Château10.2 °C882
201Saint-Livres10.2 °C698
202Grancy10.2 °C546
203Lavigny10.2 °C1'054
204Burtigny10.2 °C407
205Tartegnin10.2 °C250
206Maracon9.5 °C567
207Lovatens9.5 °C141
208Oron9.5 °C6'173
209Morrens8.8 °C1'142
210Saint-Barthélemy8.8 °C829
211Syens8.8 °C165
212Jorat-Mézières8.8 °C3'177
213Rossenges8.8 °C88
214Jorat-Menthue8.8 °C1'556
215Bournens8.8 °C518
216Assens8.8 °C1'703
217Fey8.8 °C762
218Boulens8.8 °C378
219Villars-le-Comte8.8 °C135
220Bercher8.8 °C1'329
221Echallens8.8 °C6'570
222Montilliez8.8 °C1'894
223Vucherens8.8 °C635
224Corcelles-le-Jorat8.8 °C500
225Servion8.8 °C2'174
226Villars-le-Terroir8.8 °C1'297
227Bussy-sur-Moudon8.8 °C251
228Cheseaux-sur-Lausanne8.8 °C4'841
229Penthaz8.8 °C1'898
230Bretigny-sur-Morrens8.8 °C894
231Froideville8.8 °C2'723
232Montanaire8.8 °C2'834
233Montpreveyres8.8 °C639
234Cugy8.8 °C2'725
235Poliez-Pittet8.8 °C875
236Sullens8.8 °C1'198
237Vulliens8.8 °C646
238Bottens8.8 °C1'374
239Etagnières8.8 °C1'173
240Ogens8.8 °C332
241Moudon8.8 °C6'393
242Bettens8.8 °C644
243Rueyres8.8 °C302
244Curtilles8.8 °C306
245Lucens8.8 °C4'596
246Ropraz8.8 °C532
247Boussens8.8 °C1'023
248Chavannes-sur-Moudon8.8 °C238
249Hermenches8.8 °C377
250Rougemont7.9 °C798
251Château-d’Oex7.9 °C3'624
252Rossinière7.9 °C528
253Fontaines-sur-Grandson7.5 °C199
254Grandson7.5 °C3'384
255Novalles7.5 °C102
256Onnens7.5 °C498
257Tévenon7.5 °C865
258Villars-Epeney7.5 °C100
259Mutrux7.5 °C146
260Sainte-Croix7.5 °C5'068
261Cheseaux-Noréaz7.5 °C739
262Grandevent7.5 °C236
263Vuiteboeuf7.5 °C585
264Baulmes7.5 °C1'146
265Yvonand7.5 °C3'536
266Champagne7.5 °C1'070
267Montagny-près-Yverdon7.5 °C775
268Vugelles-La Mothe7.5 °C151
269Bonvillars7.5 °C526
270Bullet7.5 °C678
271Concise7.5 °C1'021
272Orges7.5 °C416
273Mauborget7.5 °C134
274Fiez7.5 °C436
275Champvent7.5 °C730
276Corcelles-près-Concise7.5 °C421
277Valeyres-sous-Montagny7.5 °C703
278Giez7.5 °C458
279Vaulion7.4 °C486
280Moiry7.4 °C296
281Cuarnens7.4 °C541
282La Praz7.4 °C206
283Le Lieu7.4 °C908
284Vallorbe7.4 °C4'097
285L'Isle7.4 °C1'087
286L'Abbaye7.4 °C1'536
287Mauraz7.4 °C64
288La Chaux (Cossonay)7.4 °C432
289Montricher7.4 °C961
290Chavannes-le-Veyron7.4 °C157
291Mont-la-Ville7.4 °C495
292Ballaigues7.4 °C1'196
293Le Chenit7.4 °C4'707
294Ormont-Dessous6.2 °C1'213
295Ormont-Dessus6.2 °C1'423
296Provence6.2 °C414
297La Rippe5.3 °C1'205
298Saint-Cergue5.3 °C2'902
299Chéserex5.3 °C1'276
300Arzier-Le Muids5.3 °C2'974

How we measure this

MeteoSchweiz

Mean annual temperature from the nearest MeteoSwiss weather station (at most 25 km from the municipality), averaged over the available measurement years up to 2025. The station distance is shown on every municipality page; in mountainous terrain temperature varies strongly with altitude.

Frequently asked questions

Which municipality in canton Vaud is the warmest?
Saint-Saphorin is the warmest municipality in canton Vaud, at 12.6 °C annual mean (2025).
Where does the temperature data come from?
From the geographically nearest MeteoSwiss station (25 km at most). These are station readings, not measurements at the municipality centre — the distance is disclosed transparently.