Skip to main content
Canton Lucerne overview
Ranking · Data 1991–2020 · Source: BFS

The rainiest municipalities in canton Lucerne (1991–2020)

National ranking

Weggis is the rainiest municipality in canton Lucerne: 2'271 mm annual precipitation (1991–2020 normals). Next come Vitznau (2'246 mm) and Flühli (1'833 mm). Source: MeteoSwiss 1 km climate-normals grid.

Ranking

MeteoSchweiz · 1991–2020
RankMunicipalityPrecipitationResidents
1Weggis2'271 mm4'874
2Vitznau2'246 mm1'492
3Flühli1'833 mm1'918
4Hasle1'678 mm1'841
5Romoos1'619 mm640
6Escholzmatt-Marbach1'598 mm4'587
7Schüpfheim1'504 mm4'287
8Entlebuch1'498 mm3'409
9Schwarzenberg1'487 mm1'808
10Luthern1'457 mm1'252
11Udligenswil1'423 mm2'483
12Ruswil1'396 mm7'645
13Hergiswil bei Willisau1'396 mm1'934
14Doppleschwand1'395 mm843
15Menznau1'389 mm3'168
16Greppen1'376 mm1'228
17Wolhusen1'310 mm4'868
18Hildisrieden1'287 mm2'468
19Ufhusen1'277 mm924
20Werthenstein1'263 mm2'161
21Meggen1'259 mm7'718
22Rain1'239 mm3'347
23Adligenswil1'235 mm5'704
24Eich1'227 mm1'779
25Meierskappel1'226 mm1'578
26Buttisholz1'225 mm3'510
27Willisau1'221 mm9'297
28Kriens1'214 mm30'685
29Sempach1'212 mm4'404
30Root1'210 mm6'712
31Fischbach1'206 mm760
32Ballwil1'204 mm2'845
33Zell1'201 mm2'264
34Inwil1'200 mm2'919
35Rothenburg1'198 mm7'983
36Gisikon1'180 mm1'543
37Malters1'179 mm7'930
38Beromünster1'166 mm6'963
39Grossdietwil1'163 mm923
40Eschenbach1'160 mm3'796
41Hohenrain1'160 mm2'467
42Pfaffnau1'160 mm2'792
43Roggliswil1'160 mm785
44Schlierbach1'158 mm994
45Römerswil1'156 mm1'804
46Dierikon1'154 mm1'691
47Altbüron1'145 mm1'013
48Buchrain1'143 mm7'013
49Schenkon1'140 mm3'163
50Rickenbach1'138 mm3'887
51Geuensee1'136 mm3'069
52Emmen1'133 mm32'777
53Büron1'131 mm2'759
54Hochdorf1'127 mm10'158
55Wikon1'126 mm1'491
56Reiden1'120 mm7'690
57Triengen1'119 mm5'051
58Horw1'114 mm15'939
59Altishofen1'112 mm2'040
60Sursee1'110 mm11'118
61Knutwil1'109 mm2'499
62Neuenkirch1'109 mm7'243
63Ermensee1'104 mm1'087
64Hitzkirch1'104 mm6'067
65Ebikon1'103 mm14'737
66Nottwil1'103 mm4'104
67Schongau1'102 mm1'055
68Mauensee1'095 mm1'533
69Lucerne1'090 mm86'699
70Aesch1'086 mm1'526
71Grosswangen1'082 mm3'492
72Oberkirch1'079 mm5'213
73Dagmersellen1'065 mm6'144
74Nebikon1'049 mm2'959
75Wauwil1'025 mm2'683
76Ettiswil1'018 mm2'877
77Schötz1'017 mm4'983
78Egolzwil1'014 mm1'667
79Alberswil988 mm741
1991–2020 · MeteoSwiss, retrieved 28.08.2026

How we measure this

MeteoSchweiz

Mean annual precipitation total from the MeteoSwiss 1 km gridded climate normals — a spatial analysis of the 1991–2020 normals period — read at the municipality's main settlement. Precipitation depends strongly on altitude and Alpine relief, which the 1 km grid resolves far better than a single distant station.

Frequently asked questions

Which municipality in canton Lucerne gets the most precipitation?
Weggis records the most precipitation in canton Lucerne, at 2'271 mm per year (1991–2020).
Where does the precipitation data come from?
From the MeteoSwiss 1 km climate-normals grid ({year}), read at the main settlement — a modelled spatial field, not a single station reading transposed onto the municipality.