Best beach destinations in Europe in December

Las Palmas de Gran Canaria tops the list at 64 /100 in December. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Beach score Avg high Rainfall
1 Las Palmas de Gran Canaria Spain 64 /100 20 °C 35 mm
2 La Laguna Spain 50 /100 17 °C 52 mm
3 Limassol Cyprus 46 /100 17 °C 59 mm
4 Almería Spain 42 /100 17 °C 29 mm
5 Nicosia Cyprus 41 /100 17 °C 53 mm
6 Cartagena Spain 39 /100 16 °C 25 mm
7 Elche Spain 38 /100 16 °C 23 mm
8 Alicante Spain 36 /100 16 °C 32 mm
9 Jerez de la Frontera Spain 34 /100 17 °C 80 mm
10 Valletta Malta 34 /100 16 °C 70 mm
11 Valencia Spain 33 /100 15 °C 35 mm
12 Palma Spain 32 /100 15 °C 38 mm
13 Castelló de la Plana Spain 30 /100 15 °C 35 mm
14 Catania Italy 30 /100 15 °C 66 mm
15 Málaga Spain 30 /100 16 °C 69 mm
16 Athens Greece 27 /100 13 °C 64 mm
17 Gibraltar Gibraltar 27 /100 16 °C 116 mm
18 Marbella Spain 27 /100 15 °C 115 mm
19 Vladivostok Russia 25 /100 -4.5 °C 17 mm
20 Sabadell Spain 24 /100 12 °C 40 mm
21 L'Hospitalet de Llobregat Spain 23 /100 13 °C 40 mm
22 Barcelona Spain 23 /100 13 °C 42 mm
23 Palermo Italy 22 /100 15 °C 72 mm
24 Lisbon Portugal 21 /100 14 °C 79 mm
25 Toulon France 21 /100 12 °C 68 mm
26 Marseille France 20 /100 12 °C 54 mm
27 Taranto Italy 20 /100 13 °C 66 mm
28 Nice France 19 /100 12 °C 83 mm
29 Monaco Monaco 19 /100 12 °C 83 mm
30 Odesa Ukraine 19 /100 3.9 °C 30 mm
31 Thessaloníki Greece 19 /100 10 °C 70 mm
32 Makhachkala Russia 18 /100 6.3 °C 29 mm
33 Pátra Greece 17 /100 13 °C 132 mm
34 Naples Italy 17 /100 13 °C 134 mm
35 Constanţa Romania 16 /100 6.3 °C 43 mm
36 Bari Italy 16 /100 13 °C 60 mm
37 Genoa Italy 16 /100 10 °C 126 mm
38 Varna Bulgaria 15 /100 7.1 °C 48 mm
39 Mariupol Ukraine 15 /100 1.8 °C 41 mm
40 Livorno Italy 15 /100 12 °C 88 mm
41 Messina Italy 14 /100 15 °C 134 mm
42 Durrës Albania 13 /100 13 °C 154 mm
43 Taganrog Russia 13 /100 1.3 °C 51 mm
44 Montpellier France 13 /100 11 °C 77 mm
45 Sevastopol Ukraine 12 /100 7.4 °C 50 mm
46 Severodvinsk Russia 11 /100 -4.7 °C 32 mm
47 Gdańsk Poland 11 /100 3.0 °C 41 mm
48 Stockholm Sweden 10 /100 1.7 °C 46 mm
49 Reggio Calabria Italy 10 /100 14 °C 152 mm
50 Odense Denmark 9.9 /100 4.5 °C 49 mm

Only destinations with a published page for that month are ranked. The ranking is ours; the underlying values are reproduced from the source.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.