Best beach destinations in Europe in April

Nicosia tops the list at 67 /100 in April. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Beach score Avg high Rainfall
1 Nicosia Cyprus 67 /100 23 °C 29 mm
2 Limassol Cyprus 64 /100 22 °C 16 mm
3 Las Palmas de Gran Canaria Spain 63 /100 20 °C 15 mm
4 Almería Spain 57 /100 22 °C 19 mm
5 La Laguna Spain 52 /100 17 °C 19 mm
6 Elche Spain 52 /100 21 °C 32 mm
7 Jerez de la Frontera Spain 52 /100 21 °C 48 mm
8 Cartagena Spain 49 /100 19 °C 26 mm
9 Athens Greece 47 /100 20 °C 28 mm
10 Valencia Spain 47 /100 21 °C 42 mm
11 Valletta Malta 44 /100 17 °C 15 mm
12 Alicante Spain 44 /100 20 °C 45 mm
13 Málaga Spain 43 /100 19 °C 40 mm
14 Castelló de la Plana Spain 41 /100 19 °C 36 mm
15 Marbella Spain 41 /100 19 °C 55 mm
16 Palma Spain 41 /100 19 °C 38 mm
17 Catania Italy 41 /100 19 °C 45 mm
18 Gibraltar Gibraltar 40 /100 19 °C 63 mm
19 Pátra Greece 35 /100 19 °C 71 mm
20 Palermo Italy 35 /100 19 °C 59 mm
21 Lisbon Portugal 34 /100 18 °C 53 mm
22 Thessaloníki Greece 33 /100 19 °C 57 mm
23 Taranto Italy 31 /100 18 °C 48 mm
24 Badalona Spain 28 /100 18 °C 54 mm
25 Barcelona Spain 27 /100 17 °C 54 mm
26 Messina Italy 26 /100 18 °C 79 mm
27 Bari Italy 26 /100 17 °C 59 mm
28 Naples Italy 26 /100 18 °C 96 mm
29 Reggio Calabria Italy 26 /100 18 °C 83 mm
30 Montpellier France 26 /100 17 °C 70 mm
31 Marseille France 26 /100 17 °C 66 mm
32 Sabadell Spain 25 /100 17 °C 63 mm
33 Toulon France 25 /100 17 °C 68 mm
34 Durrës Albania 25 /100 17 °C 98 mm
35 Livorno Italy 23 /100 17 °C 75 mm
36 Nice France 23 /100 17 °C 82 mm
37 Monaco Monaco 22 /100 16 °C 80 mm
38 Porto Portugal 20 /100 17 °C 123 mm
39 Genoa Italy 19 /100 17 °C 109 mm
40 Odesa Ukraine 17 /100 14 °C 31 mm
41 Sevastopol Ukraine 17 /100 13 °C 30 mm
42 Makhachkala Russia 17 /100 14 °C 31 mm
43 Vladivostok Russia 17 /100 7.0 °C 44 mm
44 Mariehamn Aland Islands 16 /100 5.4 °C 30 mm
45 Oulu Finland 16 /100 4.2 °C 30 mm
46 Constanţa Romania 16 /100 14 °C 39 mm
47 Stockholm Sweden 16 /100 8.9 °C 33 mm
48 Trieste Italy 16 /100 16 °C 107 mm
49 Mariupol Ukraine 15 /100 13 °C 39 mm
50 Novorossiysk Russia 15 /100 14 °C 44 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.