Every sports spot
10 surf spots, 1 kite spot, 2 sailing spots and 133 dive sites in Malta. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.
Best this week first
Showing 50 of 146 places.
- Free WayStay in San Pawl il-BaħarWind 2–16 knWater 24°CThis week: GoodBest day 80/1002 good days
- Birżebbuġa Sailing ClubStay in BirżebbuġaWind 6–13 knWater 24°CThis week: GoodBest day 75/1003 good days
- Ahrax BayStay in San Pawl il-BaħarSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Dragonara caveStay in San Pawl il-BaħarSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Fra Ben caveStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- HMS StubbornStay in San Pawl il-BaħarSea 0.2–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Jesus of QawraStay in San Pawl il-BaħarSea 0.3–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- L-AħraxStay in San Pawl il-BaħarSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- MV Imperial EagleStay in San Pawl il-BaħarSea 0.3–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Qawra NofsinharStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Qawra TramuntanaStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- SirensStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Smugglers CaveStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- The CanyonStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Tuna FarmStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Tuna Farm (Qawra)Stay in San Pawl il-BaħarSea 0.2–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Xemxija BayStay in San Pawl il-BaħarSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Big Bear-Little BearStay in G ArbSea 0.3–1.3 mWater 25°CThis week: GoodBest day 80/1007 good days
- Halq HamiemStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Hekka PointStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Il-MargunStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Il-QawraStay in G ArbSea 0.3–1.3 mWater 25°CThis week: GoodBest day 80/1007 good days
- Phoenician ShipwreckStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- San Dimitri PointStay in G ArbSea 0.3–1.2 mWater 25°CThis week: GoodBest day 80/1007 good days
- Ta'Camma cavesStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Tac-Cawla CavesStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Tal-Barba CaveStay in G ArbSea 0.3–1.3 mWater 25°CThis week: GoodBest day 80/1007 good days
- Royal Malta Yacht ClubWind 4–13 knWater 24°CThis week: GoodBest day 52/1002 good days
- Ulysses CaveStay in G ArbSea 0.1–0.7 mWater 25°CThis week: GoodBest day 80/1007 good days
- Whale CaveStay in G ArbSea 0.3–1.3 mWater 25°CThis week: GoodBest day 80/1007 good days
- Wied il-MielahStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Wied ir-RahebStay in G ArbSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Zurziep ReefStay in G ArbSea 0.1–0.7 mWater 25°CThis week: GoodBest day 80/1007 good days
- Alex's Cave Dive SiteStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Anchor reef (Comino)Stay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Anchor Reef (Dive Site)Stay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Blue Lagoon Tunnel Dive SiteStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Cominotto Arch (Dive Site)Stay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Dahlet QorrotStay in QalaSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Dive Site and ShipwreckStay in QalaSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Ħondoq ir-RummienStay in QalaSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
- Il-Bejta tal-FenekStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Is-Sikka ta' Santa MarijaStay in QalaSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- L-Għerien tal-ImnieriStay in QalaSea 0.2–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- P31 - Patrol BoatStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Ras l-IrqiqaStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Ras l-Irqiqa PunentStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- SpitfireStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Tac-Cawla RocksStay in QalaSea 0.1–0.6 mWater 24°CThis week: GoodBest day 80/1007 good days
- Anchor reef (Gozo)Stay in ZebbugSea 0.1–0.6 mWater 25°CThis week: GoodBest day 80/1007 good days
The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.
Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.
Every country, A to Z (189)
Each country's surf spots and ski resorts or kite spots or windsurf spots or sailing spots or dive sites, on this list and map.
- Åland Islands 3
- Albania 15
- Algeria 8
- American Samoa 7
- Andorra 4
- Angola 13
- Anguilla 5
- Antigua and Barbuda 19
- Argentina 72
- Armenia 1
- Aruba 40
- Australia 1,918
- Austria 256
- Azerbaijan 3
- Bahamas 66
- Barbados 61
- Belgium 62
- Belize 13
- Benin 3
- Bermuda 21
- Bosnia and Herzegovina 8
- Brazil 498
- British Indian Ocean Territory 1
- British Virgin Islands 74
- Brunei Darussalam 3
- Bulgaria 20
- Cabo Verde 43
- Cambodia 6
- Cameroon 4
- Canada 516
- Cayman Islands 31
- Chile 109
- China 60
- China, Hong Kong Special Administrative Region 18
- China, Macao Special Administrative Region 1
- Colombia 83
- Congo 4
- Cook Islands 13
- Costa Rica 99
- Côte d’Ivoire 8
- Croatia 137
- Cuba 17
- Curaçao 31
- Cyprus 72
- Czechia 52
- Democratic People's Republic of Korea 1
- Denmark 187
- Djibouti 11
- Dominica 27
- Dominican Republic 75
- Ecuador 90
- Egypt 516
- El Salvador 23
- Estonia 11
- Falkland Islands 2
- Faroe Islands 4
- Fiji 47
- Finland 66
- France 1,325
- French Polynesia 79
- Gabon 8
- Gambia 3
- Georgia 7
- Germany 891
- Ghana 23
- Gibraltar 1
- Greece 258
- Greenland 7
- Grenada 19
- Guam 25
- Guatemala 8
- Guernsey 16
- Guinea-Bissau 1
- Haiti 2
- Heard Island and McDonald Islands 1
- Honduras 441
- Hungary 14
- Iceland 26
- India 36
- Indonesia 732
- Iran 14
- Iraq 1
- Ireland 144
- Isle of Man 2
- Israel 171
- Italy 753
- Jamaica 54
- Japan 381
- Jersey 12
- Jordan 16
- Kazakhstan 2
- Kenya 26
- Kiribati 2
- Kosovo 1
- Kyrgyzstan 7
- Latvia 12
- Lebanon 18
- Liberia 7
- Libya 1
- Liechtenstein 1
- Lithuania 14
- Madagascar 32
- Malaysia 67
- Maldives 189
- Malta 146
- Marshall Islands 34
- Mauritania 1
- Mauritius 57
- Mexico 338
- Micronesia 49
- Monaco 2
- Montenegro 19
- Montserrat 2
- Morocco 126
- Mozambique 32
- Myanmar 8
- Namibia 33
- Naoero 1
- Netherlands 420
- New Caledonia 22
- New Zealand 364
- Nicaragua 33
- Nigeria 3
- Norfolk Island 5
- North Macedonia 1
- Northern Mariana Islands 5
- Norway 263
- Oman 21
- Pakistan 7
- Palau 21
- Panama 79
- Papua New Guinea 55
- Peru 130
- Philippines 228
- Poland 166
- Portugal 385
- Puerto Rico 98
- Qatar 2
- Republic of Korea 24
- Romania 10
- Russian Federation 95
- Saint Barthélemy 18
- Saint Kitts and Nevis 14
- Saint Lucia 24
- Saint Martin 9
- Saint Pierre and Miquelon 4
- Saint Vincent and the Grenadines 19
- Samoa 11
- Sao Tome and Principe 6
- Saudi Arabia 16
- Senegal 26
- Serbia 8
- Seychelles 58
- Sierra Leone 4
- Sint Maarten 2
- Slovakia 15
- Slovenia 17
- Solomon Islands 33
- Somalia 3
- South Africa 604
- Spain 638
- Sri Lanka 57
- State of Palestine 3
- Sudan 17
- Sweden 133
- Switzerland 501
- Syrian Arab Republic 2
- Taiwan 36
- Thailand 172
- Timor-Leste 4
- Togo 3
- Tokelau 1
- Tonga 25
- Trinidad and Tobago 33
- Tunisia 17
- Türkiye 45
- Turks and Caicos Islands 23
- Ukraine 12
- United Arab Emirates 30
- United Kingdom 703
- United Republic of Tanzania 64
- United States 2,575
- United States Virgin Islands 31
- Uruguay 46
- Uzbekistan 1
- Vanuatu 29
- Venezuela 47
- Viet Nam 28
- Yemen 1