Heraklion spearfishing forecast — wind, swell, visibility & live cameras

spearo.app / Greece / Heraklion
PTPortuguêsRUРусскийESEspañolITItalianoELΕλληνικάFRFrançaisTRTürkçeHRHrvatski
◈Heraklion · Greece
5.3
visibility: 4 m
visibility~4m

Dayisover

Today — right on the edge.

Sources: IPMA · buoys · Copernicus · Sentinel-2 — high confidence · data 20:24

Sources & confidence

Sources
IPMA · NDBC & IH buoys · Copernicus Marine · Sentinel-2
Method
spearo sea-state engine: 6-model consensus + satellite clarity (ZSD) + buoy-bias checks
Freshness
Re-read every hour, per coast

Compiled by the spearo sea-state engine · How it works →

The verdict comes from seven water factors and hard safety gates — not ten tabs. Go or stay.

How we score the water

Our own model

Our own forecast engine — not a third-party widget. It weighs these water factors into one go-or-stay verdict for this coast; the 0–10 dial is that verdict, read out as a number.

01
Swell & wave memory
Height, period and direction of the swell, plus the wake of recent storms — an old storm still stirs the water, and the engine remembers.
02
Wind & gusts
Speed and gusts, hour by hour — wind speed and an onshore push chop the surface and cut visibility.
03
Tide phase
Timing and range of the tide, calibrated per coast — big spring tides pull the verdict toward caution.
04
Water temperature
Sea-surface temperature — sharply cold water vetoes a green verdict.
05
Currents & outflow
Direction and drift of the current — it pushes you, and it drags turbid coastal water across where you dive.
06
Rain runoff & air clarity
Rain muddies the water inshore through land runoff, while fog and haze cut visibility at the surface.
07
Coast shape & exposure
How the coast faces the swell — a sheltered cove keeps the water clean; an exposed, head-on point takes a penalty.

Safety gates

  • Thunderstorm forecast — an instant red, no exceptions.
  • An official warning (MeteoAlarm / IPMA) — yellow, or red for the higher ranks.
  • Missing input data — a would-be green is capped to yellow rather than overstated.
  • Strong disagreement between forecast models — a green day is pulled back to yellow.
  • Night hours — where night spearfishing is banned by law the window is forced red; where it is legal (Australia outside NSW, New Zealand, South Africa) it is capped at yellow, never green.

It all folds into a single 0–10 score and one verdict: go or stay.

A forecast, not a guarantee — the sea has the last word.

Entry pointsNo-take zonesLive cams

Where to get in, where to hunt

Entry points with coordinates
Seabed relief — promising ground

This verdict — in your pocket. Open the app for the week's window.

Download on theApp StoreGET IT ONGoogle Play
Google Play — QR code
point your camera
0 m

Surface

Wind, wave and the swell windows — when to go and the best hours.

spearo.app
MeteoAlarm no dataupdated 20:24
Heraklion — solo, off the rocks
Day is over
That is it for today — the day's windows have closed.
Tomorrow, best window 06:00–09:00
Before entering, check the camera and the surge
Whole week — tap a day. is driving swell right now.
›
Solo risk: carry a float · tell someone your plan and exit time · doubt = don't go. A model-based planner; the call is made on site.
Selected day

Windows, hours
and the day's trends.

The day is picked above, in the hero. Here are that day's windows, the hour-by-hour map and the trends. Tap a window to break down the conditions.

Thursday · today2026-09-10
06:58–19:33 · new moon
▲ 00:00▲ 03:00▼ 05:00▲ 12:00▼ 19:00 · 0.1 m
Hours (06→20)
06
09
12
15
18
Day's trends
Tide-0.42 m
Wave0.38 m
Wind6 km/h
Water27 °C
fish activity: moonrise 06:00 · moderate · moon overhead 12:40 · high · moonset 19:09 · moderate · moon underfoot 00:00 · high
Open the seafloor map with entry points →
Coming soon

Get the go / no-go verdict for Heraklion by email

Leave your email — and the moment a window opens at Heraklion, we'll send the go / no-go verdict. Email is all we need.

Optional: city, channel, phone
What to send
Where to send it
26 countries · all spots

Pick your coast

Every covered town has its own live forecast, cameras and entry points. Choose where you're diving.

PortugalPortugal

Portugal map →

North

  • Viana do Castelo
  • Afife
  • Póvoa de Varzim
  • Vila do Conde
  • Matosinhos (Porto)
  • Foz do Douro (Porto)●
  • Espinho

Centre

  • Aveiro / Costa Nova
  • Figueira da Foz
  • Nazaré●
  • Peniche
  • Baleal
  • Berlengas

Lisbon & West

  • Cascais
Feedback

Help us make it better

What's missing? Tell us what you'd like to see — new spots, species, data or features. We read everything.

spearo.app · a private marine instrument · Heraklion · a planner, not a safety guaranteePrivacy
Today
Notify me
Map
Best window · next 3 days
goSaturday · 06:00–09:00
you can see ~6 m ahead fish

transparency ~20 m · satellite, yesterdaysatellite estimate · may differ right at the shore

〜 tide is minor here bite times: 11:40–13:40 · 18:39–19:39

Tell me when it's on

Just your email — nothing else needed.

Your best window — with you. Forecast in your pocket.

Download on theApp StoreGET IT ONGoogle Play
Google Play — QR code
point your camera
−10 m

The water column

Visibility and what drives it — post-storm clearing, river plume, temperature and the thermocline.

What it is

A marine instrument,
go / no-go for solo hunting.

spearo.app folds wind, wave, swell period, visibility, tides, water temperature and risk into a single verdict — go to the spot or not. It computes 7 days ahead from open marine models (Open-Meteo, IPMA), with no sign-up and no accounts. Built for solo spearfishing off the rocks, where any mistake costs dearly.

Now live: 1391 spots across 205 stretches of coast — mainland Portugal, Madeira and the Azores.

See all spots →
−20 m

The seabed

Relief and bottom type, tides, and the depths of each spot.

On the rock

The forecast is the plan.
The call is on the rock.

The models set the window. Whether you go in is read only at the water: count the sets, watch the surge on the entry. If in doubt, you don't get in.

Entry points

Where to get in
off the rocks.

Scouted entries, coloured by today. The colour is the sea state at the spot, not a guarantee: the wash and a slippery entry you judge on site.

Open the seafloor map →
🔒 Analipsi bay (north)Heraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
Cape Trypiti / LygariaHeraklion
borderline
exposed head-on to the swell today (city-level)
window
Early hours, while the sun is low and fish still hold on the upper steps; by lunchtime the breeze gets up and the point starts throwing whitecaps. The season runs from June into November, with the best window in autumn. All of May is closed across Greece, and from sunset to sunrise hunting is banned.
tide
Tides decide nothing here. What decides is the flow around the point: it wraps the peninsula and speeds up most at the north-west corner, where the bottom runs out to twenty-four metres. Before the first dive let the buoy sit free and watch where it drifts — you will swim back against exactly that.
shelter
What shelters you here is not a bay but the small peninsula itself: the reef runs right around it, so there is always a side in the lee. With north-west you tuck behind the east flank of the point, with an easterly behind the west one. The north-west corner, where the reef drops to twenty-four metres, is open to everything.
conditions
Come on a southerly, or a light easterly — then both sides of the point work and the reef steps from six down to eighteen metres read clearly. From the north-west, around 335 degrees, it is pointless: the wave rolls over the shallow steps, sand and weed hang in the water, and the corner pulls on top of that.
hazard
Three wartime aircraft bombs lie at eleven metres by the point — dive centres show them as a sight. Do not shoot that way, do not foul your line on them and do not reach under them for fish. There is also a through tunnel, entrance at fourteen metres and exit at eight — no place for a loaded gun. Dive boats come daily.
access
Turn down to Lygaria beach off the Agia Pelagia road; parking right by the water and a beach entry, the easiest on this whole shore. Along the rock to the point is ten or fifteen minutes of swimming. By boat it is shorter: under a mile from the Agia Pelagia jetty, the run every local dive centre makes daily.

Rocky cape in the Agia Pelagia lee; shore or boat. Coordinate approximate — enter by the cove.

Google Maps
🔒 Eligias wall (south)Heraklion
borderline
Ultra · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Gouves bay (north)Heraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Headland 34.950N 25.184EHeraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Kolpos Vatheos cape (south-west)Heraklion
borderline
Ultra · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
Leguria / Coral Cave (Agia Pelagia)Heraklion
borderline
exposed head-on to the swell today (city-level)
window
Go from first light to mid-morning: by then the sun already reaches into the coves and the openings under the rock, and the breeze has not got up. The season is long — June into November, best in September and October. May is closed nationwide. Night is banned, and an underwater torch is banned too, so dark slots rule themselves out.
tide
Nobody counts level here. But in the caves along this shore fresh water seeps through the roof: where it meets salt water the picture shivers and layers, and a cold band sits at the entrances. The floor in those grottoes is hard stone and sand, slow to stir, so the water inside stays cleaner than you expect.
shelter
Between Agia Pelagia and Lygaria the shore is cut into a chain of deep-set coves under a high rock face. West and south-west wind goes over the top and there is calm at the foot of the wall, so you can work along the rock even when it blows outside. Anything from the north walks straight into the coves.
conditions
The water is good here on southerly winds and in the calm that follows: at twelve to thirty metres you see fifteen to twenty-five, and the ground reads all the way down. With north-west at 335 degrees the coves fill with surge, silt hangs at the foot of the rock, and depth no longer saves you — it is milk top to bottom.
hazard
It is easy here to get into somewhere hard to get out of: cave entrances along this shore sit at twelve to seventeen metres, the passages are long, and a spearo is not allowed a torch. There is nothing for you under an overhead with a loaded gun. Add dive boats anchoring right at the mouths, and keep your buoy visible.
access
The simplest way in is from one of the Agia Pelagia coves, then along the rock northwards — entry over stone, boots required. A boat is faster, but if you run out of Heraklion harbour remember: the fairway and port approaches are off limits, Piraeus ferries and cruise ships work them constantly, plus 200 m off moles and marks.

Reef and cave 12–30 m in wind-protected coves; boat or shore.

Google Maps
🔒 Made cape (north)Heraklion
borderline
Ultra · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Made cape (north-east)Heraklion
borderline
Ultra · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
Mononaftis / Agia PelagiaHeraklion
borderline
exposed head-on to the swell today (city-level)
window
Get in at first light: the breeze picks up by midday, and in July and August the meltemi builds and stands for days. The best stretch is September to November — warm water, fewer boats, visibility at its peak. All of May is closed for spearfishing in Greece. Night is banned, sunset to sunrise, dive centres notwithstanding.
tide
The level moves ten or twenty centimetres here and is not worth counting. Something else works: a big rock stands out of the water fifty metres off the beach and the flow wraps around its ends — at those corners the pull is noticeably stronger. After days of meltemi an along-shore flow holds silt at the sandy end.
shelter
Mononaftis cove lies a kilometre north of the main Agia Pelagia beach, by Cape Diakoroi, and opens to the east. West and north-west wind is cut by the rock wall above the water, so the cove itself stays in shade. North and north-east set straight into its mouth, and then there is nothing to hide behind.
conditions
Come here on a south or south-west wind: it drops off the mountains and lays the water flat inside the cove. With north-west, especially around 335 degrees, the place is off — the surge hits the rock, silt comes off the shore, and instead of the usual fifteen to twenty metres you get three or four.
hazard
From here the obvious boat run is out to Dia island, and that is where the ban bites: within 500 metres of the island fishing with any gear is prohibited (ΦΕΚ 87/Β/15-02-1988), speargun included. In the cove itself the threat is simpler — dive-centre boats and beach craft, so the buoy is mandatory and you stay near it.
access
Turn off the Heraklion–Rethymno highway down to Agia Pelagia, then a kilometre north on the coast road; park above the cove, the walk down is short. Entry is over pebble and slabs, so wear boots. The rock stands about fifty metres off the waterline — a minute of swimming. The Agia Pelagia dive centre works as a landmark.

Rocky bay 12–20 m; shore entry, sheltered east-side cove, easy access.

Google Maps
🔒 Mátala reef (west)Heraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Poros coast wall (west)Heraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
🔒 Poros wall (south)Heraklion
borderline
Pro · subscribers
exposed head-on to the swell today (city-level)
window
—

The full spot briefing is part of the subscription: entry, bottom, hazards, tide window.

Open in the app →
St George's Caves / Kori Reef (Gouves)Heraklion
borderline
exposed head-on to the swell today (city-level)
window
Here the hour matters more than the season: the beaches of Hersonissos, Anissaras and Gouves fill up by nine in the morning, so you want to be in the water before daylight and out by the time the rental shacks open. Best months are September and October, when the crowd thins. May is closed across Greece and night hunting is banned.
tide
Tide explains nothing here — the level barely moves. What you count is rain: streambeds reach the sea along this stretch, and after a downpour a murky, freshened layer runs along the shelf and holds for a day or two. On those days fish pull out to the seaward edge of the shelf where the water is cleaner.
shelter
The eastern suburban shore of Heraklion around Anissaras is a low rock shelf with sandy pockets and almost no headlands to hide behind. It faces north, which means it is open to the whole bad sector from 300 to 60 degrees. The only shelter here comes from wind off the land, not from the shape of the coast.
conditions
This shore only works on a southerly that rolls off the mountains and smooths the water from the land side. With north or north-west there is no point driving out: depths are nine to eighteen metres, the wave reaches the bottom, sand from the pockets spreads across the shelf and visibility drops to two or three metres for the day.
hazard
The main trouble is a busy resort shore: jet-skis, banana boats, parasailing and swimming-zone floats. Keeping 200 m off swimmers in summer is close to impossible here, so work well away from the organised strip and hold your buoy where boats can see it. Add the dive centres' house reefs — groups move along them.
access
Twenty to twenty-five minutes east of Heraklion on the north highway, then down to the sea through the village; park by the hotels, get in over low slabs and rock, slippery in places. Ten minutes of swimming takes you to the outer edge of the shelf. The Agios Georgios cave is known at Anissaras and the local dive centres make a landmark.

Reef and cave 9–18 m, dive-centre house reefs, easy access; shore or boat, east of the city.

Google Maps
The Arch / Sugar-Hill (Lentas)Heraklion
borderline
exposed head-on to the swell today (city-level)
window
This is a midsummer shore: exactly in July and August, when the north blows for weeks, you can work here in peace. Start at first light anyway — the gusts off the mountains build by midday. All of May is closed. Night is banned, and here that ban does you a favour, because help takes a long time to arrive.
tide
The level here is as meaningless as anywhere on Crete, and no tide table will help you plan. What actually changes the water is wind off the mountains: it pushes the surface layer away from the shore and colder, clearer water comes up from below. You see a long way on those days, but you chill faster than you expect.
shelter
This is the southern, Libyan shore of Crete under the Asterousia mountains, and its shelter is simply that everything is reversed here. When the north sector is hammering Heraklion, the wind here comes off the land, over the ridge, and the water by the shore stands still. Any southerly, though, has it wide open.
conditions
You come here precisely when the north coast is shut by the meltemi: the harder it blows from the north, the calmer the water under the mountains. Just remember that wind off the land arrives in gusts, tumbling unevenly over the ridge. With south or south-west there is no reason to come — surge and murk stay a day after the wind drops.
hazard
The main risk is remoteness: mobile coverage drops out in places, there are few boats around, and if something goes wrong you will wait a long time. Go with a partner and leave your exit plan with somebody. At Kaloi Limenes a fuel terminal sits on an islet where large ships moor — stay 200 m clear of them and of the anchorage.
access
Getting here is a job in itself: across the Messara plain and over the Asterousia passes, an hour and a half to two hours from Heraklion on narrow switchbacks. Below are a couple of small pebble coves with entry over stone. At Lentas stands ancient Lebena and its harbour moles show underwater — in a declared archaeological zone the speargun is banned.

Reef ~15 m on the south-central Libyan lee, remote; boat. The far southern escape in a meltemi.

Google Maps

SOLO is the biggest risk: underwater you can black out from lack of oxygen silently and fatally, with no one around. Solo is never truly «safe». Below are the best weather windows; carry a buoy, tell someone your plan and exit time, and any doubt — don't go.

One morning glance — and you know.

Download on theApp StoreGET IT ONGoogle Play
Google Play — QR code
point your camera
≈

Surfacing

Cameras, map and reference — to hand as you come up.

Live cameras, map & reference
Cameras · live

Look at the water
right now.

Check the cam BEFORE you leave. Foam, brown/green murk, or waves washing the entry rocks = No-go. At night/in fog the cam is useless — treat it as «unknown», NOT «green».

connecting to the stream…
Heraklion — Heraklion coast, Crete (meteocam.gr)meteocam.gr (Cybex) live — Heraklion coast, Crete. Embedded via our proxy (the stream sends no CORS). Read the water and surf before you go.camera: meteocam ↗
Open the seafloor map →
Reference

What's in season,
what the law says.

National minimum sizes + a 150 g floor (in the table below); grouper 1/day. Spearfishing is closed all May (ΠΔ 373/1985).

In season now
  • dusky grouper
    Epinephelus marginatus · 8–35 m · EU 1967/2006
    Grouper: max 1/day (shared genus-Epinephelus limit).
  • white grouper
    Epinephelus aeneus · 15–45 m · EU 1967/2006
    Grouper: max 1/day (shared genus-Epinephelus limit).
  • goldblotch grouper
    Epinephelus costae · 10–35 m · EU 1967/2006
    Grouper: max 1/day (shared genus-Epinephelus limit).
  • common dentex
    Dentex dentex · 12–40 m · min 150 g
    Premier reef target. No EU size — the 150 g minimum only. Ethical ≥40 cm (not law).
  • red porgy
    Pagrus pagrus · 15–40 m · EU 1967/2006
  • white seabream
    Diplodus sargus · 0–12 m · EU 1967/2006
  • saddled seabream
    Oblada melanura · 3–15 m · min 150 g
    No EU size — only the 150 g minimum applies.
  • greater amberjack
    Seriola dumerili · 5–30 m · min 150 g
    No EU size — only the 150 g minimum applies.
  • Mediterranean barracuda
    Sphyraena viridensis · 3–25 m · min 150 g
    No EU size — the 150 g minimum only. Histamine: bleed and chill at once.
  • Mediterranean parrotfish
    Sparisoma cretense · 2–20 m · min 150 g
    Eastern-Med delicacy (Crete/Dodecanese). No EU size — the 150 g minimum only.
  • brown meagre / corb
    Sciaena umbra · 5–30 m · EU 1967/2006
  • common octopus
    Octopus vulgaris · 0–15 m · weight ≥750 g
    Minimum by weight: ≥750 g (ΠΔ 62/2024). Don't take egg-bearing females.
  • devil firefish (lionfish)
    Pterois miles · 5–40 m · invasive
    ⚠️ Invasive — removal encouraged, excellent flesh. Venomous spines: never grab bare-handed, cut the spines, treat a sting with hot water (>45 °C).
  • silver-cheeked toadfish
    Lagocephalus sceleratus · 5–40 m · invasive
    ☠️ Invasive — kill, but DO NOT EAT: deadly toxin (TTX). Sale banned (Reg. 853/2004, Annex III Sect. VIII Ch. V(E)). Powerful beak bites — never string it live on a stringer.
  • rabbitfish
    Siganus rivulatus / luridus · 2–20 m · invasive
    Invasive — removal encouraged, edible and tasty. Venomous dorsal/anal/pelvic spines — remove carefully, treat a sting with hot water.
  • wreckfish / stone bass
    Polyprion americanus · 30–60 m · EU 1967/2006
    Deep wreck species. Does NOT count toward the grouper limit (different genus). 45 cm — to verify.
  • striped seabream
    Lithognathus mormyrus · 2–15 m · EU 1967/2006
  • striped red mullet
    Mullus surmuletus · 3–30 m · EU 1967/2006
  • gilthead seabream
    Sparus aurata · 2–20 m · EU 1967/2006
  • European seabass
    Dicentrarchus labrax · 0–15 m · EU 1967/2006
  • leerfish / garrick
    Lichia amia · 2–20 m · min 150 g
    No EU size — only the 150 g minimum applies.
  • flathead grey mullet
    Mugil cephalus · 0–8 m · min 150 g
    No EU size — only the 150 g minimum applies.
Law
  • ✓⚠️ MAY — a TOTAL spearfishing ban for the whole month, every year (ΠΔ 373/1985, art. 3§1α). This is law in force, not a draft.
  • ✓No licence required: the was abolished in 2014 (Ν. 4256/2014) — every standing prohibition stays in force all the same.
  • •Recreational-fisher registry (ΟΣΠΑ / Μητρώο Ερασιτεχνών Αλιέων): Reg. (EU) 2023/2842 obliges member states to register recreational fishing, and the Greek registry is described as being prepared. We found neither an act in force nor a working registry as of 08.2026 — not confirmed. Check gov.gr before you travel.
  • ✓Age: 16+ (under-16 spearfishing is forbidden; ΠΔ 373/85, art. 3§1γ).
  • ✓Daytime only: sunrise to sunset. Night is forbidden (ΠΔ 373/85, art. 3§1β).
  • ✓Freediving only: scuba/any air-supply apparatus is banned — it may not even be carried aboard (ΠΔ 373/85, art. 3§2γ).
  • ✓Distances: ≥200 m from bathers, harbours, moored vessels and marked nets; no hunting in fairways or harbour entrances/exits (ΠΔ 373/85, art. 3§1δ/ε).
  • ✓Buoy MANDATORY: a yellow float + a yellow flag with a red diagonal stripe and the letters «Υ.Δ.», visible from ≥300 m; stay within 50 m of the buoy (ΠΔ 373/85, art. 3§3).
  • ✓Limit: 5 kg/day (or one trophy heavier than the limit). Grouper (Epinephelus) — max 1/day, not banned (ΠΔ 373/85, art. 2§2).
  • ✓Sale/trade of the recreational catch is prohibited (ΠΔ 373/85, art. 1§7).
  • ✓Load the speargun only in the water — never keep it loaded out of the water (ΠΔ 373/85, art. 3§2β). Underwater light while hunting is forbidden (art. 3§2ζ).
  • ✓Sea urchins — 20/day per person and 30/day per boat (ΠΔ 373/85, art. 2§2). Nets at any stage of the hunt are banned, and you may not take the catch out of somebody else's gear or nets (art. 3§2). Sponges and corals are off limits to the recreational fisher (art. 1§6).
  • ✓Pneumatic and band guns are ALLOWED (a myth in English guides). Only spears with an explosive/chemical charge — — are banned (ΠΔ 373/85, art. 3§2δ).
  • Min. sizes: seabass 25 cm · gilthead 20 cm · white seabream 23 cm · grouper 45 cm · octopus 750 g (ΠΔ 62/2024). Any fish — not under 150 g (ΠΔ 373/85, art. 3§2στ). No-size species (dentex, amberjack, barracuda, parrotfish) — the 150 g minimum only. See the species card.
Safety protocol
  • Sets: watch the wave trains ≥15 min before entering; Hmax ≈ 2×Hs, the wash can run 50 m past the foam line. A lull >10 min with period >12 s = a big set «overdue», do NOT enter; enter right after a full set passes and re-check at minute 30.
  • Exit FIRST: find your exit AND a backup before entering. On a rocky/boulder shore a 0.5 m rise in swell can make the exit impossible — getting pinned/unable to climb out is the main killer.
  • Headland rip: prominent points often have a permanent topographic rip regardless of the model — locate it, enter/exit on the windward side, never swim against it.
  • Cold: wetsuit per the SST chip; the first shiver = a metabolic surge and a drop in breath-hold → get out at the first steady shiver. Cap the session at 45–60 min below 15 °C.
  • Solo discipline: buoy up; tell someone the spot and exit time; conservative breath-hold (never push it in cold/murky/surfy water); visibility <3 m — don't enter.
  • Afternoon wind: on many coasts the wind builds from midday — plan to be out of the water by midday; the chop builds — get out.
  • UV 11:00–15:00 (UVI ≥6): sunscreen and cover up on the surface interval.
  • Solo is a fundamental risk (hypoxic blackout with no buddy). Any doubt = No-go.

FAQ — spearfishing in Heraklion

Where can I spearfish in Heraklion?

Heraklion has rock entry points such as Mononaftis / Agia Pelagia, Cape Trypiti / Lygaria and Leguria / Coral Cave (Agia Pelagia). The biggest city with the strongest local scene; best grounds sit west at Agia Pelagia (tucked coves, capes, a deep offshore blue) and east at Gouves (reefs, caves). Below you'll find each spot (access, shelter and hazards) and today's forecast.

When is the best season in Heraklion?

Greece's longest season — good from June to November (May closed nationally), warmest and clearest; the south, Libyan-sea coast is the lee when the north wind blows.

How cold is the water in Heraklion?

The warmest, clearest water in Greece (~25–27 °C in summer), tideless; deep blue over rock right off the shore.

Is Heraklion good for a beginner?

Intermediate: superb water and easy south-coast entries, but deep drop-offs and open exposure on the north — apnea comfort helps.

Do I need a licence in Heraklion?

No paid licence is needed in Heraklion — the amateur one was abolished (Law 4256/2014), but a free ΟΣΠΑ registration is being introduced (check gov.gr). Breath-hold only (no scuba), a mandatory «Υ.Δ.» buoy, 16+, daytime only, and the whole of May is closed. See the guide.

Which fish can you spear in Heraklion?

The species cards list 22 species with real presence in this basin; the strongest here are dusky grouper, white grouper, goldblotch grouper, common dentex, red porgy and white seabream. Minimum sizes in Greece are NATIONAL, not local: dusky grouper 45 cm · white grouper 45 cm · goldblotch grouper 45 cm · red porgy 18 cm · white seabream 23 cm · brown meagre / corb 25 cm · wreckfish / stone bass 45 cm · common octopus 750 g. Species with no EU size carry the 150 g floor only. Grouper (Epinephelus) — max 1/day, not banned (ΠΔ 373/85, art. 2§2).

Is spearfishing banned in May in Heraklion?

Yes. May is a TOTAL spearfishing ban for the whole month, every year, across Greece (ΠΔ 373/1985, art. 3§1α) — so in Heraklion too. It is law in force, not a draft, and there is no local exemption. Plan June to April.

How many kilos of fish may I keep per day in Heraklion?
●
  • Ericeira●
  • Setúbal · Arrábida

    • Costa da Caparica●
    • Sesimbra●
    • Arrábida
    • Setúbal / Tróia

    Alentejo

    • Sines
    • Porto Covo
    • Vila Nova de Milfontes
    • Zambujeira do Mar
    • Odeceixe

    Algarve

    • Sagres●
    • Vila do Bispo●
    • Lagos / Praia da Luz●
    • Portimão / Praia da Rocha●
    • Lagoa / Carvoeiro●
    • Albufeira●
    • Faro
    • Olhão
    • Tavira

    Madeira

    • Funchal●
    • Caniço / Garajau●
    • Porto Moniz
    • Porto Santo

    Azores

    • Ponta Delgada
    • Angra do Heroísmo
    • Horta
    • Lajes do Pico●
    • Vila do Porto●

    SpainSpain

    Spain map →

    Galicia

    • Viveiro
    • A Coruña
    • Muros
    • Ribeira●
    • Sanxenxo
    • O Grove●
    • Vigo●
    • Baiona●

    Cantabrian coast

    • Gijón
    • Llanes
    • Santander
    • Castro Urdiales●
    • Getxo (Bilbao)
    • Bermeo
    • Lekeitio
    • Ondarroa
    • Mutriku
    • Deba
    • Zarautz●
    • Orio
    • Hondarribia●

    Andalusia (Atlantic)

    • Algeciras
    • Tarifa
    • Conil de la Frontera
    • Cádiz
    • Chipiona
    • Isla Cristina

    Andalusia (Med)

    • Almería
    • Carboneras
    • Adra
    • Motril
    • Almuñécar
    • Nerja●
    • Málaga●
    • Fuengirola
    • Estepona
    • Ceuta
    • Melilla

    Murcia

    • Cartagena
    • Cabo de Palos
    • Águilas

    Levante

    • Peñíscola
    • Benicàssim
    • Burriana
    • Valencia
    • Cullera
    • Dénia
    • Xàbia●
    • Benidorm
    • Santa Pola

    Catalonia

    • Roses
    • L'Escala●
    • Palamós●
    • Tossa de Mar●
    • Barcelona
    • Arenys de Mar
    • Sitges
    • Tarragona
    • L'Ametlla de Mar●

    Balearics

    • Palma
    • Alcúdia●
    • Maó●
    • Ciutadella
    • Sant Antoni (Ibiza)
    • Formentera

    Canaries

    • Las Palmas (Gran Canaria)
    • Maspalomas
    • Los Llanos de Aridane
    • South Tenerife (Los Cristianos)
    • Puerto de la Cruz
    • Playa Blanca (Lanzarote)
    • Arrecife
    • Corralejo (Fuerteventura)

    🇮🇹Italy

    Italy map →

    Liguria

    • Bordighera●
    • Imperia
    • Noli-Varigotti●
    • Varazze
    • Arenzano
    • Genova Voltri
    • Genova Nervi●
    • Sestri Levante●
    • Moneglia-Framura●
    • Lerici-Tellaro●

    Tuscany

    • Viareggio
    • Livorno Calafuria●
    • Castiglioncello●
    • Piombino-Baratti●
    • Punta Ala●
    • Monte Argentario●
    • Isola d'Elba Ovest●
    • Isola d'Elba Sud●
    • Isola del Giglio●

    Lazio

    • San Felice Circeo●
    • Gaeta●
    • Ponza●
    • Fiumicino
    • Ladispoli
    • Civitavecchia
    • Anzio

    Campania

    • Cetara●
    • Amalfi / Conca dei Marini●
    • Agropoli●
    • Acciaroli●
    • Palinuro●
    • Marina di Camerota●
    • Naples
    • Bacoli
    • Procida
    • Ischia

    Calabria

    • Scalea
    • Diamante
    • Belvedere Marittimo
    • Cetraro
    • Paola
    • Amantea
    • Tropea●
    • Capo Vaticano●
    • Scilla●
    • Bagnara Calabra●
    • Soverato●
    • Crotone

    Apulia

    • Vieste●
    • Mattinata●
    • Otranto
    • Torre Sant'Andrea
    • Castro Marina●
    • Santa Maria di Leuca●
    • Gallipoli●
    • Manfredonia
    • Barletta
    • Trani
    • Molfetta
    • Bari
    • Polignano a Mare
    • Monopoli
    • Brindisi
    • Taranto
    • Porto Cesareo
    • Leporano

    Sicily

    • San Vito lo Capo●
    • Cefalù
    • Capo Milazzo●
    • Taormina●
    • Aci Castello●
    • Siracusa
    • Avola
    • Portopalo-Marzamemi
    • Marsala
    • Trapani
    • Mazara del Vallo
    • Sciacca
    • San Leone (Agrigento)
    • Licata
    • Gela
    • Palermo (Mondello)

    Sardinia

    • Alghero●
    • Bosa●
    • Stintino●
    • Golfo Aranci●
    • Arbatax●
    • Cala Gonone●
    • Villasimius●
    • Chia●
    • Masua●
    • Carloforte●
    • Cagliari

    Central Adriatic

    • Sirolo-Numana●
    • Senigallia
    • Gabicce Monte●

    Abruzzo

    • Giulianova
    • Roseto degli Abruzzi
    • Pescara
    • Ortona
    • San Vito Chietino
    • Fossacesia
    • Vasto

    Emilia-Romagna

    • Cervia

    Northern Adriatic

    • Duino-Sistiana●
    • Trieste●

    🇬🇷Greece

    Greece map →

    Attica · Saronic

    • Athens Riviera●
    • Cape Sounio
    • Lavrio
    • Nea Makri
    • Aegina●
    • Poros●
    • Hydra●
    • Spetses

    Peloponnese

    • Loutraki
    • Nafplio●
    • Porto Heli
    • Monemvasia
    • Gytheio
    • Kalamata●
    • Pylos
    • Kythira●
    • Patra
    • Aigio

    Crete

    • Chania
    • Rethymno
    • Heraklion●
    • Agios Nikolaos
    • Sitia
    • Ierapetra
    • Paleochora
    • Gavdos

    Cyclades

    • Syros
    • Andros●
    • Tinos●
    • Naxos●
    • Paros
    • Milos●
    • Santorini
    • Amorgos
    • Kea

    Dodecanese

    • Rhodes●
    • Kos
    • Kalymnos
    • Karpathos
    • Leros
    • Patmos●
    • Symi
    • Astypalaia
    • Kastellorizo

    NE Aegean

    • Lesbos (Mytilene)
    • Chios
    • Samos
    • Fournoi
    • Ikaria●
    • Limnos●

    Sporades · Evia

    • Skiathos●
    • Skopelos●
    • Chalkida●
    • Karystos●
    • Kymi●
    • Stomio
    • Volos (Pelion)●
    • Glyfa
    • Achladi
    • Kamena Vourla
    • Agios Konstantinos
    • Arkitsa

    Ionian

    • Igoumenitsa
    • Corfu
    • Paxos●
    • Lefkada●
    • Ithaca
    • Kefalonia
    • Zakynthos●
    • Messolonghi
    • Nafpaktos
    • Itea

    Halkidiki & Thermaikos

    • Platamonas
    • Thessaloniki
    • Nea Kallikrateia
    • Nea Moudania
    • Kassandra
    • Sithonia●
    • Ouranoupoli●

    Thrace · Kavala

    • Kavala
    • Thasos●
    • Samothraki
    • Alexandroupoli●

    🇫🇷France

    France map →

    Hauts-de-France

    • Dunkirk
    • Boulogne-sur-Mer●
    • Cap Gris-Nez
    • Audresselles
    • Wissant
    • Berck

    Normandy

    • Le Tréport
    • Criel-sur-Mer
    • Dieppe●
    • Varengeville-sur-Mer
    • Quiberville
    • Saint-Aubin-sur-Mer (Seine-Maritime)
    • Veules-les-Roses●
    • Saint-Valery-en-Caux
    • Veulettes-sur-Mer
    • Saint-Pierre-en-Port
    • Fécamp
    • Yport
    • Étretat●
    • Sainte-Adresse●
    • Ouistreham
    • Saint-Aubin-sur-Mer (Calvados)
    • Courseulles-sur-Mer
    • Cherbourg
    • Cap de la Hague
    • Barfleur
    • Saint-Vaast-la-Hougue
    • Granville●
    • Chausey

    North Brittany

    • Saint-Malo●
    • Cap Fréhel
    • Erquy
    • Plérin — Pointe du Roselier
    • Paimpol — Bréhat
    • Perros-Guirec●
    • Trégastel●
    • Roscoff●

    West Brittany

    • Plouguerneau
    • Le Conquet●
    • Camaret-sur-Mer
    • Crozon-Morgat●
    • Douarnenez●
    • Audierne●
    • Pointe du Raz●
    • Penmarch
    • Île de Sein
    • Ouessant

    South Brittany

    • Bénodet●
    • Concarneau●
    • Lorient●
    • Île de Groix
    • Quiberon●
    • Belle-Île-en-Mer
    • Arzon – Port-Navalo

    Pays de la Loire

    • Le Croisic●
    • Noirmoutier●
    • Les Sables-d'Olonne●
    • Île d'Yeu

    Charente-Maritime

    • Île de Ré
    • Île d'Oléron●
    • La Rochelle●
    • Royan●

    Aquitaine (Arcachon)

    • Arcachon

    French Basque Country

    • Capbreton●
    • Biarritz●
    • Saint-Jean-de-Luz
    • Hendaye●

    Occitania

    • Le Grau-du-Roi●
    • La Grande-Motte●
    • Frontignan
    • Sète●
    • Cap d'Agde●
    • Collioure
    • Banyuls-sur-Mer
    • Cerbère

    Provence — Côte d'Azur

    • Martigues
    • Carry-le-Rouet
    • Marseille – Calanques●
    • Cassis●
    • Hyères – Giens●
    • Cavalaire-sur-Mer
    • Saint-Raphaël – Estérel●
    • Cap d'Antibes
    • Nice●

    Corsica

    • Ajaccio●
    • Calvi●
    • L'Île-Rousse●
    • Bastia●
    • Porto-Vecchio●
    • Bonifacio

    🇹🇷Turkey

    Turkey map →

    Marmara

    • Çanakkale
    • Gelibolu
    • Erdek
    • Bandırma
    • Marmara Island
    • Avşa Island
    • Mudanya (Bursa)
    • Yalova
    • Karamürsel (Kocaeli)
    • Şarköy
    • Tekirdağ
    • Silivri
    • İstanbul (Beylikdüzü)
    • İstanbul (Maltepe)

    North Aegean

    • Ayvalık
    • Dikili

    İzmir

    • Foça
    • İzmir
    • Çeşme
    • Urla
    • Karaburun
    • Sığacık
    • Kuşadası

    South Aegean

    • Didim
    • Bodrum●
    • Gümüşlük
    • Turgutreis
    • Datça
    • Marmaris

    West Mediterranean (Turkey)

    • Fethiye●
    • Ölüdeniz●
    • Kalkan
    • Kaş
    • Demre
    • Finike
    • Kemer
    • Antalya

    Central Mediterranean (Turkey)

    • Belek
    • Side
    • Alanya
    • Gazipaşa
    • Anamur
    • Bozyazı
    • Aydıncık
    • Taşucu
    • Kızkalesi
    • Mersin

    Hatay (Gulf of İskenderun)

    • Samandağ (Hatay)
    • Arsuz (Hatay)
    • İskenderun (Hatay)

    West Black Sea

    • İstanbul (Kilyos)
    • Şile
    • Ağva
    • Kefken
    • Karasu
    • Akçakoca (Düzce)
    • Karadeniz Ereğli
    • Zonguldak
    • Amasra
    • Kurucaşile
    • Cide

    Central Black Sea

    • İnebolu
    • Sinop
    • Samsun

    East Black Sea

    • Ünye
    • Ordu●
    • Giresun
    • Tirebolu
    • Vakfıkebir
    • Trabzon
    • Rize
    • Ardeşen
    • Hopa (Artvin)

    🇭🇷Croatia

    Croatia map →

    Istria

    • Savudrija
    • Umag●
    • Novigrad●
    • Poreč●
    • Vrsar
    • Rovinj●
    • Fažana
    • Pula●
    • Premantura
    • Medulin●
    • Rabac
    • Opatija

    Kvarner

    • Rijeka●
    • Bakar
    • Crikvenica
    • Novi Vinodolski
    • Senj
    • Krk
    • Malinska
    • Šilo
    • Punat
    • Baška
    • Cres
    • Mali Lošinj
    • Rab
    • Pag
    • Novalja

    North Dalmatia

    • Nin
    • Zadar●
    • Biograd na Moru
    • Pakoštane
    • Sali (Dugi otok)
    • Veli Rat (Dugi otok)
    • Premuda
    • Vodice
    • Šibenik●
    • Primošten
    • Rogoznica
    • Murter
    • Žirje

    Central Dalmatia (Split)

    • Trogir●
    • Kaštela●
    • Split●
    • Omiš
    • Brela
    • Makarska●
    • Gradac
    • Šolta
    • Supetar (Brač)
    • Bol (Brač)●
    • Hvar●
    • Stari Grad (Hvar)
    • Vis
    • Komiža (Vis)

    South Dalmatia (Dubrovnik)

    • Orebić (Pelješac)●
    • Lovište (Pelješac)
    • Korčula
    • Vela Luka (Korčula)
    • Sobra (Mljet)
    • Saplunara (Mljet)
    • Lastovo
    • Ston
    • Dubrovnik●
    • Cavtat
    • Molunat
    • Lopud (Elafiti)

    🇨🇾Cyprus

    Cyprus map →

    Limassol

    • Limassol
    • Pissouri
    • Governor's Beach
    • Avdimou

    Larnaca

    • Larnaca
    • Zygi
    • Mazotos
    • Perivolia (Cape Kiti)

    Famagusta

    • Ayia Napa●
    • Protaras
    • Pernera

    Paphos

    • Paphos
    • Coral Bay
    • Peyia (Sea Caves)

    Polis

    • Polis
    • Latchi
    • Pomos
    • Kato Pyrgos

    🇲🇹Malta

    Malta map →

    Malta

    • Valletta●
    • Sliema
    • St Julian's
    • St Paul's Bay
    • Mellieħa
    • Ċirkewwa
    • Marsaskala
    • Marsaxlokk
    • Birżebbuġa
    • Delimara
    • Wied iż-Żurrieq
    • Għar Lapsi

    Gozo & Comino

    • Marsalforn
    • Xlendi
    • Mġarr
    • Dwejra
    • Comino

    🇧🇷Brazil

    Brazil map →

    South Coast

    • Torres
    • São Francisco do Sul
    • Balneário Camboriú●
    • Bombinhas
    • Porto Belo
    • Governador Celso Ramos
    • Florianópolis●
    • Garopaba
    • Imbituba
    • Laguna●
    • Balneário Barra do Sul
    • Barra Velha
    • Penha
    • Itapema
    • Palhoça
    • Itajaí●

    São Paulo Coast

    • Ubatuba●
    • São Sebastião●
    • Ilhabela
    • Caraguatatuba
    • Guarujá●
    • Santos

    Rio de Janeiro Coast

    • Paraty
    • Angra dos Reis●
    • Mangaratiba
    • Niterói
    • Rio de Janeiro●
    • Saquarema
    • Arraial do Cabo●
    • Cabo Frio●
    • Armação dos Búzios
    • Rio das Ostras
    • Macaé
    • Maricá

    Espírito Santo Coast

    • Aracruz
    • Vitória
    • Vila Velha
    • Guarapari
    • Anchieta
    • Piúma
    • Itapemirim

    Bahia Coast

    • Caravelas
    • Prado
    • Porto Seguro
    • Santa Cruz Cabrália
    • Ilhéus
    • Itacaré
    • Maraú
    • Cairu (Morro de São Paulo)
    • Salvador
    • Mata de São João (Praia do Forte)
    • Camaçari
    • Vera Cruz
    • Trancoso
    • Alcobaça
    • Nova Viçosa

    Coral Coast

    • Cabo de Santo Agostinho●
    • Ipojuca (Porto de Galinhas)●
    • Maceió
    • Barra de São Miguel
    • João Pessoa
    • Cabedelo
    • Baía da Traição
    • Itamaracá
    • Goiana
    • Tamandaré
    • São José da Coroa Grande
    • Conde
    • Pitimbu
    • Maragogi
    • Barra de Santo Antônio
    • Marechal Deodoro
    • Coruripe
    • Recife
    • Olinda

    Potiguar-Ceará Coast

    • Baía Formosa
    • Tibau do Sul (Pipa)
    • Natal●
    • Touros
    • Icapuí
    • Beberibe (Morro Branco)
    • Aquiraz (Porto das Dunas)
    • Fortaleza
    • Paracuru
    • Trairi (Flecheiras)
    • Fortim
    • Caucaia
    • São Gonçalo do Amarante

    Paraná Coast

    • Paranaguá
    • Pontal do Paraná
    • Guaratuba
    • Matinhos

    Sergipe Coast

    • Aracaju
    • Estância

    West Ceará Coast

    • Itapipoca
    • Itarema
    • Acaraú
    • Camocim

    Parnaíba Delta

    • Cajueiro da Praia
    • Luís Correia
    • Parnaíba
    • Tutóia

    🇨🇱Chile

    Chile map →

    Norte Grande

    • Arica
    • Iquique
    • Tocopilla
    • Mejillones●
    • Antofagasta
    • Taltal

    Norte Chico

    • Chanaral
    • Caldera
    • Huasco
    • La Serena●
    • Coquimbo
    • Guanaqueros
    • Tongoy
    • Los Vilos
    • Pichidangui

    Central Chile

    • Papudo
    • Zapallar
    • Maitencillo
    • Concon
    • Vina del Mar●
    • Valparaiso●
    • Laguna Verde
    • Quintay
    • Tunquen
    • Algarrobo
    • El Quisco
    • Isla Negra
    • San Antonio

    Maule · Biobío

    • Pichilemu●
    • Bucalemu
    • Constitucion
    • Curanipe
    • Cobquecura
    • Dichato
    • Tome
    • Talcahuano
    • Lebu

    🇨🇴Colombia

    Colombia map →

    Caribbean · Guajira

    • Cabo de la Vela
    • Riohacha
    • Palomino

    Central Caribbean

    • Taganga
    • Santa Marta
    • Puerto Colombia
    • Cartagena

    Caribbean · Gulf

    • Santiago de Tolú
    • Coveñas
    • Capurganá
    • Sapzurro

    Islands (Colombia)

    • Rosario Islands
    • San Bernardo Islands
    • San Andrés
    • Providencia

    Pacific (Colombia)

    • Bahía Solano
    • El Valle
    • Nuquí
    • Juanchaco

    🇻🇪Venezuela

    Venezuela map →

    Central Caribbean (Venezuela)

    • Chichiriviche de la Costa
    • Chirimena
    • Adícora

    Insular Venezuela

    • Margarita
    • Los Frailes
    • La Tortuga
    • La Blanquilla

    🇪🇨Ecuador

    Ecuador map →

    Manabí Coast

    • Manta
    • Cape San Lorenzo
    • Puerto López
    • Salango
    • Ayampe

    Santa Elena

    • Olón
    • Montañita
    • Ayangue
    • Salinas
    • Anconcito
    • Playas

    Esmeraldas

    • Mompiche
    • Same–Súa

    🇲🇽Mexico

    Mexico map →

    Baja Pacific

    • Playas de Rosarito
    • Ensenada
    • La Bufadora
    • San Quintín
    • Bahía Asunción
    • Bahía Tortugas
    • Punta Abreojos
    • Puerto San Carlos
    • Todos Santos

    Sea of Cortez

    • San Felipe
    • Puerto Peñasco
    • El Golfo de Santa Clara
    • Bahía Kino
    • Guaymas
    • San Carlos●
    • Yávaros
    • Topolobampo
    • Bahía de los Ángeles
    • Santa Rosalía
    • Mulegé
    • Loreto●
    • La Paz
    • La Ventana
    • El Sargento
    • Los Barriles
    • Buenavista
    • Cabo Pulmo
    • San José del Cabo
    • Cabo San Lucas●

    Pacific Mainland

    • Mazatlán●
    • San Blas
    • Rincón de Guayabitos
    • Sayulita
    • Punta de Mita
    • Puerto Vallarta●
    • Boca de Tomatlán
    • Chamela
    • Barra de Navidad
    • Tenacatita
    • Manzanillo
    • Zihuatanejo●
    • Acapulco●
    • Puerto Escondido
    • Huatulco●
    • Salina Cruz

    Gulf of Mexico

    • La Pesca
    • Tampico
    • Tuxpan
    • Veracruz
    • Antón Lizardo
    • Campeche
    • Sisal
    • Progreso

    Mexican Caribbean

    • Isla Holbox
    • Isla Mujeres●
    • Cancún●
    • Puerto Morelos
    • Playa del Carmen●
    • Cozumel●
    • Akumal
    • Tulum
    • Mahahual
    • Xcalak

    🇧🇸Bahamas

    Bahamas map →

    New Providence

    • Nassau●

    Grand Bahama

    • Freeport–Lucaya●
    • West End

    Bimini

    • Alice Town (Bimini)●

    Abaco

    • Marsh Harbour
    • Hope Town
    • Treasure Cay
    • Green Turtle Cay (New Plymouth)

    Eleuthera

    • Spanish Wells
    • Harbour Island (Dunmore Town)
    • Governor's Harbour●
    • Rock Sound

    Exuma

    • George Town
    • Staniel Cay●

    Andros

    • Fresh Creek / Andros Town
    • Nicholls Town

    Long Island

    • Clarence Town
    • Stella Maris

    San Salvador

    • Cockburn Town

    Cat Island

    • New Bight

    🇩🇴Dominican Republic

    Dominican Rep. map →

    North Coast

    • Montecristi
    • Punta Rucia
    • Puerto Plata
    • Sosúa
    • Cabarete
    • Río San Juan
    • Cabrera

    Samaná

    • Las Terrenas
    • Las Galeras
    • Santa Bárbara de Samaná

    Southeast Caribbean

    • Miches
    • Punta Cana (Bávaro)
    • La Romana
    • Bayahíbe

    South Caribbean

    • Boca Chica
    • Juan Dolio
    • Santo Domingo

    Southwest Caribbean

    • Las Salinas (Baní)
    • Barahona
    • Pedernales

    🇵🇷Puerto Rico

    Puerto Rico map →

    North Coast

    • San Juan
    • Dorado
    • Isabela
    • Arecibo

    West Coast

    • Cabo Rojo
    • Rincón
    • Aguadilla

    South Coast

    • La Parguera
    • Guánica
    • Ponce
    • Salinas

    East Coast

    • Fajardo●
    • Humacao

    Islands (Puerto Rico)

    • Culebra
    • Vieques

    🇵🇪Peru

    Peru map →

    North Peru

    • Máncora
    • Zorritos
    • Punta Sal
    • Los Organos
    • El Nuro
    • Cabo Blanco

    Central Peru

    • Talara
    • Paita
    • Pimentel
    • Pacasmayo
    • Huanchaco
    • Chimbote
    • Casma
    • Ancon
    • Callao
    • Punta Hermosa
    • Pucusana
    • Cerro Azul

    South Peru

    • Paracas
    • Marcona
    • Camana
    • Ilo
    • Boca del Rio

    🇺🇾Uruguay

    Uruguay map →

    Uruguay · Río de la Plata

    • Colonia del Sacramento
    • Montevideo
    • Atlántida
    • Piriápolis

    Uruguay · Rocha (Atlantic)

    • Punta del Este
    • José Ignacio
    • La Paloma
    • La Pedrera
    • Cabo Polonio
    • Punta del Diablo
    • La Coronilla
    • Chuy

    🇦🇷Argentina

    Argentina map →

    Buenos Aires

    • San Clemente del Tuyú●
    • Santa Teresita●
    • Mar del Tuyú●
    • Pinamar●
    • Cariló
    • Villa Gesell●
    • Mar de las Pampas
    • Mar del Plata●
    • Miramar
    • Necochea
    • Quequén
    • Claromecó
    • Reta
    • Monte Hermoso
    • Pehuen Có
    • Bahía Blanca (Ingeniero White)

    Río Negro · San Matías

    • Las Grutas●
    • El Cóndor
    • San Antonio Oeste
    • San Antonio Este
    • Playas Doradas
    • Sierra Grande

    Chubut · Golfo Nuevo

    • Puerto Madryn
    • Puerto Pirámides
    • Rawson
    • Playa Unión
    • Camarones
    • Comodoro Rivadavia
    • Rada Tilly

    Santa Cruz

    • Caleta Olivia●
    • Puerto Deseado
    • Puerto San Julián
    • Puerto Santa Cruz
    • Río Gallegos

    Tierra del Fuego

    • Ushuaia

    🇦🇺Australia

    Australia map →

    NSW North Coast

    • Byron Bay●
    • Ballina / Lennox Head●
    • Yamba●
    • Coffs Harbour●
    • South West Rocks●
    • Port Macquarie●
    • Forster / Tuncurry●
    • Port Stephens (Nelson Bay)●

    NSW Central — Sydney/Newcastle/Illawarra

    • Newcastle●
    • Sydney — Northern Beaches●
    • Sydney — East (Maroubra)●
    • Sydney — South (Cronulla)
    • Wollongong / Port Kembla

    NSW South Coast

    • Jervis Bay (Huskisson)●
    • Ulladulla / Batemans Bay
    • Batemans Bay●
    • Merimbula / Eden●

    QLD South-East

    • Gold Coast (Palm Beach)●
    • Brisbane / Moreton Bay
    • North Stradbroke (Point Lookout)
    • Sunshine Coast (Mooloolaba)●
    • Noosa Heads●
    • Rainbow Beach
    • Hervey Bay

    QLD Capricorn Coast

    • Bargara●
    • Agnes Water / 1770●
    • Gladstone / Tannum●
    • Yeppoon (Keppel Bay)

    QLD Tropical North

    • Townsville●
    • Magnetic Island
    • Cairns●
    • Port Douglas●

    Victoria

    • Melbourne (Port Phillip Bay)●
    • Mornington Peninsula●
    • Queenscliff / Bellarine●
    • Phillip Island●
    • Torquay / Anglesea
    • Apollo Bay●
    • Port Fairy / Warrnambool●
    • Portland●

    SA Gulfs & Fleurieu

    • Adelaide (Glenelg)
    • Yorke Peninsula (Edithburgh)
    • Port Lincoln (Eyre Peninsula)
    • Whyalla
    • Victor Harbor (Fleurieu)
    • Kangaroo Island

    SA Limestone Coast (Bonney)

    • Robe / Beachport

    WA South-West (Perth–Capes)

    • Perth (Cottesloe/Trigg)
    • Rockingham / Cockburn
    • Mandurah
    • Bunbury
    • Bunbury / Busselton●
    • Margaret River (Gracetown)
    • Augusta (Flinders Bay)

    WA South Coast (Great Southern)

    • Albany
    • Esperance

    WA Mid-West (Geraldton–Kalbarri)

    • Geraldton (Abrolhos)
    • Kalbarri

    WA North (Ningaloo–Kimberley)

    • Exmouth (Ningaloo)
    • Broome

    Tasmania

    • Hobart / D'Entrecasteaux
    • Eaglehawk Neck / Tasman
    • Bicheno / St Helens
    • Bruny Island
    • Burnie
    • Devonport (Tasmania)

    🇳🇿New Zealand

    New Zealand map →

    Northland

    • Ahipara
    • Mangōnui
    • Matauri Bay
    • Paihia (Bay of Islands)
    • Russell
    • Whangārei
    • Tutukākā
    • Ruakākā
    • Mangawhai

    Auckland & Hauraki Gulf

    • Leigh
    • Auckland●
    • Waiheke Island
    • Great Barrier Island

    Coromandel

    • Coromandel
    • Whitianga●
    • Tairua
    • Whangamatā●

    Bay of Plenty

    • Tauranga / Mount Maunganui
    • Ōhope
    • Whakatāne

    East Cape / Gisborne

    • Gisborne

    Hawke's Bay

    • Napier

    Taranaki & Western NI

    • Raglan●
    • New Plymouth

    Wellington & Cook Strait

    • Wellington●
    • Kāpiti●

    Nelson & Marlborough Sounds

    • Nelson
    • Motueka●
    • Picton
    • Havelock

    Canterbury & Banks Peninsula

    • Kaikōura●
    • Christchurch (Sumner)
    • Akaroa
    • Timaru

    Otago

    • Dunedin (St Clair)
    • Ōamaru●

    Southland & Foveaux

    • Bluff
    • Riverton
    • Stewart Island (Oban)

    West Coast (South Island)

    • Greymouth

    🇿🇦South Africa

    South Africa map →

    Western Cape

    • Cape Town●
    • Hout Bay
    • Simon's Town
    • Muizenberg●
    • Gordon's Bay●
    • Hermanus
    • Gansbaai
    • Struisbaai
    • Arniston
    • Langebaan
    • Saldanha

    Garden Route

    • Stilbaai
    • Mossel Bay
    • Knysna●
    • Plettenberg Bay●

    Eastern Cape

    • Jeffreys Bay●
    • Gqeberha
    • Port Alfred
    • East London

    Wild Coast

    • Coffee Bay
    • Port St Johns

    KwaZulu-Natal

    • Margate
    • Shelly Beach
    • Port Shepstone
    • Scottburgh
    • Umkomaas
    • Umhlanga
    • Durban
    • Ballito
    • Richards Bay
    • St Lucia
    • Sodwana Bay

    🇺🇸United States

    USA map →

    Maine

    • Kittery●
    • York●
    • Portland●
    • Boothbay Harbor●
    • Bar Harbor●

    New Hampshire

    • Portsmouth●
    • Rye●
    • Hampton●

    Massachusetts

    • Gloucester●
    • Rockport (MA)
    • Marblehead●
    • Woods Hole●
    • Falmouth●
    • Edgartown (Martha's Vineyard)●
    • Nantucket●
    • Nahant●
    • Scituate●
    • Plymouth●
    • Provincetown●
    • Chatham●

    Rhode Island

    • Newport (RI)●
    • Point Judith●
    • New Shoreham (Block Island)●
    • Jamestown●
    • Narragansett●
    • Westerly●

    Connecticut

    • Stonington●
    • Groton
    • Branford●
    • Niantic
    • Old Saybrook

    New York

    • Montauk●
    • Orient Point
    • Hampton Bays (Shinnecock Inlet)●
    • Fire Island Inlet●
    • Long Beach (NY)●
    • Freeport●
    • City Island (Bronx)
    • Jones Beach●
    • Port Jefferson
    • Northport

    New Jersey

    • Sandy Hook
    • Manasquan Inlet●
    • Point Pleasant Beach●
    • Barnegat Light
    • Atlantic City●
    • Cape May
    • Long Branch
    • Asbury Park
    • Belmar
    • Beach Haven
    • Ocean City
    • Wildwood●

    Delaware

    • Indian River Inlet●
    • Lewes●
    • Cape Henlopen●
    • Rehoboth Beach●

    Maryland

    • Ocean City●
    • Annapolis●
    • Point Lookout
    • Solomons

    Virginia

    • Virginia Beach●
    • Cape Charles
    • Kiptopeke
    • Wachapreague●
    • Norfolk●
    • Chincoteague●
    • Hampton●

    North Carolina

    • Nags Head●
    • Oregon Inlet●
    • Buxton●
    • Hatteras●
    • Morehead City●
    • Atlantic Beach●
    • Wrightsville Beach●
    • Wilmington●
    • Kill Devil Hills●
    • Ocracoke●
    • Beaufort●
    • Emerald Isle●
    • Swansboro●
    • Southport●

    South Carolina

    • Charleston●
    • Murrells Inlet●
    • Folly Beach●
    • Hilton Head Island●
    • Myrtle Beach●
    • Georgetown●

    Georgia

    • Tybee Island●
    • Brunswick●
    • St. Simons Island●
    • Jekyll Island●

    Florida

    • St. Augustine●
    • Port Canaveral●
    • Vero Beach
    • Fort Pierce
    • Jupiter●
    • Palm Beach●
    • Boynton Beach●
    • Pompano Beach●
    • Fort Lauderdale●
    • Miami●
    • Key Largo●
    • Islamorada●
    • Marathon●
    • Big Pine Key●
    • Key West●
    • Fernandina Beach

    Alabama

    • Orange Beach●
    • Gulf Shores●
    • Dauphin Island●
    • Fort Morgan●

    Mississippi

    • Biloxi●
    • Gulfport●
    • Pascagoula
    • Bay St. Louis●

    Louisiana

    • Grand Isle●
    • Venice (LA)
    • Port Fourchon
    • Cocodrie●
    • Empire
    • Cameron

    Texas

    • Galveston●
    • Surfside Beach●
    • Port O'Connor
    • Rockport (TX)
    • Port Aransas
    • Corpus Christi●
    • South Padre Island●
    • Port Isabel●
    • Matagorda●
    • Port Mansfield

    California

    • San Diego (Point Loma)●
    • La Jolla●
    • Encinitas
    • Oceanside●
    • Dana Point
    • Laguna Beach
    • Newport Beach●
    • Long Beach (San Pedro)
    • Palos Verdes●
    • Redondo Beach●
    • Malibu
    • Avalon (Catalina Island)●
    • Two Harbors (Catalina Island)
    • Ventura●
    • Santa Barbara
    • Morro Bay●
    • San Simeon●

    Oregon

    • Brookings
    • Port Orford●
    • Charleston (Coos Bay)
    • Newport●
    • Depoe Bay●

    Washington

    • Neah Bay
    • La Push●
    • Port Angeles●
    • Anacortes
    • Friday Harbor (San Juan Island)●
    • Edmonds●
    • Port Townsend●
    • Tacoma (The Narrows)●
    • Westport●

    Alaska

    • Kodiak●
    • Homer
    • Seward●
    • Sitka●
    • Ketchikan●
    • Juneau
    • Valdez●

    Hawaii

    • Honolulu●
    • Haleiwa (North Shore)●
    • Waianae●
    • Hawaii Kai●
    • Lahaina●
    • Kihei●
    • Kailua-Kona●
    • Captain Cook (Kealakekua Bay)●
    • Hilo●
    • Poipu●
    • Kaneohe●
    • Kahului
    • Hana
    • Lihue (Nawiliwili)●

    Lake Superior — West Shore

    • Duluth●
    • Two Harbors●
    • Bayfield●

    Lake Superior — East Shore

    • Copper Harbor
    • Houghton●
    • Marquette
    • Munising
    • Paradise
    • De Tour Village
    • Sault Ste. Marie●

    Lake Michigan — East Shore

    • Mackinaw City●
    • Traverse City
    • Leland●
    • Muskegon●
    • Grand Haven
    • Holland●
    • South Haven●
    • St. Joseph

    Lake Michigan — West Shore

    • Sturgeon Bay●
    • Gills Rock
    • Two Rivers●
    • Sheboygan●
    • Port Washington●
    • Milwaukee
    • Chicago●
    • Michigan City●

    Lake Huron

    • Rogers City●
    • Alpena
    • Port Austin
    • Harbor Beach
    • Port Sanilac

    Lake St. Clair & connecting waters

    • Port Huron●
    • St. Clair Shores
    • Detroit

    Lake Erie

    • Toledo
    • Put-in-Bay
    • Kelleys Island
    • Marblehead
    • Cleveland●
    • Erie
    • Buffalo

    Lake Ontario

    • Youngstown
    • Rochester●
    • Oswego
    • Cape Vincent

    🇵🇭Philippines

    Philippines map →

    NW Luzon

    • San Juan (La Union)
    • Bolinao
    • Alaminos (Hundred Islands)
    • San Antonio (Pundaquit)
    • Masinloc
    • Pagudpud
    • Basco (Batanes)

    Batangas

    • Anilao / Mabini
    • Tingloy (Maricaban)
    • Calatagan
    • Nasugbu
    • San Juan (Laiya)
    • Lobo

    Mindoro

    • Puerto Galera (Sabang)
    • Sablayan (Apo Reef)
    • San Jose (Occ. Mindoro)
    • Bulalacao (Or. Mindoro)

    Bicol

    • Donsol
    • Matnog
    • Gubat
    • Caramoan
    • Virac (Catanduanes)
    • Legazpi (Albay)
    • Gasan (Marinduque)

    Palawan

    • Coron (Busuanga)
    • El Nido
    • San Vicente (Port Barton)
    • Puerto Princesa (Honda Bay)
    • Taytay
    • Linapacan

    Western Visayas

    • Malay / Boracay (Aklan)●
    • Culasi (Mararison)
    • Guimaras (N. Valencia)
    • Concepcion (Islas de Gigantes)
    • Romblon

    Cebu & Negros

    • Moalboal (Cebu)
    • Daanbantayan (Malapascua)
    • Oslob (Cebu)
    • Santander (Cebu)
    • Lapu-Lapu (Mactan)
    • Bantayan (Sta. Fe)
    • Dauin / Dumaguete
    • Bais
    • Sipalay
    • Siquijor (San Juan)

    Bohol & Leyte

    • Panglao (Bohol)
    • Anda (Bohol)
    • Padre Burgos (S. Leyte)
    • Palompon (Kalanggaman)

    Mindanao

    • General Luna (Siargao)
    • Mambajao (Camiguin)
    ✓
  • ✓Full ban on taking: Pinna nobilis (πίννα), corals and sponges (ΠΔ 373/85, art. 1§6 + Habitats Directive 92/43).
  • ✓Invasives: taking the lionfish (λεοντόψαρο) is encouraged — ⚠️ venomous spines. The silver-cheeked toadfish (λαγοκέφαλος) ☠️ DO NOT EAT — deadly toxin (TTX), sale banned (Reg. 853/2004, Annex III Sect. VIII Ch. V(E)), it bites. The rabbitfish (γερμανός) is edible — venomous spines.
  • ✓In ANY declared underwater archaeological site, and in the submerged historic sites, spearfishing is BANNED — the act names ψαροντούφεκο in so many words (ΚΥΑ ΥΠΠΟ/ΓΔΑΠΚ/ΑΡΧ/Α1/Φ41/11228/1865, ΦΕΚ 336/Β/2004, part Α §2 δ + part Β). It reaches the sites our map does not draw, too. Do not touch antiquities (Ν. 3028/2002). Map of the zones — the ENALIA geoportal (thalchor-2.ypen.gov.gr/layers/geonode:ENALIA).
  • •The national marine parks of Alonissos/N. Sporades and Zakynthos (Laganas): spearfishing is BANNED in the park. But Alonissos zone Β4 is not solid — ΦΕΚ 1741/Β/2011 reopened four stretches inside it (the N shore Αγ. Δημήτριος–Άκρο Απύθμενο, Μηλιά–Σπαρτίνες, όρμος Κλήμα on Περιστέρα, the Μεγάλος Αδελφός shore), while the same act creates the ΕΕΑΧ Περιστέρας, where fishing IS banned. Our layer paints the park whole, i.e. stricter than the act. Check the limits with the park authority.
  • •The Southern Kynouria/Arcadia diving park: Ν. 4688/2020 establishes underwater parks, but we have not read a spearfishing prohibition inside it in the act — we treat that as NOT PROVEN rather than as confirmed. The park's boundary is not on our map either (the act publishes no coordinates). Ask the Leonidio/Tyros λιμεναρχείο before you go.
  • •Local bans: on top of the national rules, every port authority issues its own (ΓΚΛ/ΕΚΛ and λιμενάρχης decisions). In the ΛΣ-ΕΛ.ΑΚΤ registry we counted ~163 of them that reach a speargun, across 48 ports — our map does NOT draw them. Check your own port: alieia.hcg.gr/prohibitions/local/local17.php.
  • •Locally STRICTER than the national rule: Corfu (Kerkyra) — from 01.04 to 31.10 spearfishing is banned within 200 m of the shore, even where nobody is swimming (απόφαση Λ/Χ Κέρκυρας 2141.1/2939/2024, ΦΕΚ Β΄3269/2024). In practice that closes shore entry on Corfu for the season. We read the act in the registry, not in the ΦΕΚ — confirm with the λιμεναρχείο.
  • •Locally STRICTER: Lefkada — 300 m instead of 200, and not only the speargun: ψαροντούφεκο, nets and longlines are banned within 300 m of those sea areas, beaches and shores of the port district THAT ARE USED BY BATHERS (απόφαση Λ/Χ Λευκάδας 2131.13/1477/2022, in its own words «όπου χρησιμοποιούνται από λουόμενους»). The act ran to 30.09.2022 and we found no extension; an expired act is not proof that the ban is gone. Ask the Lefkada λιμεναρχείο.
  • •Locally STRICTER: Symi — from 15.06 to 15.09 fishing BY ANY MEANS is banned within 200 m of beach areas and in inhabited coastal areas WHERE BATHERS ARE PRESENT OR GATHER (απόφαση Λ/Χ Σύμης 2131.13/882/2016). Separately, year-round: fishing by any means is banned inside the port and its sea zone, except line/rod fishing from land (ΓΚΛ Σύμης, art. 151, ΦΕΚ 362/Β/2004). The acts were copied from the registry, not checked against the ΦΕΚ.
  • •Locally: inside the ports of Lavrio and Kea spearfishing is banned across the WHOLE port water, not merely under the 200 m rule; separately, in front of the hotel beaches (ΓΚΛ Λαυρίου, art. 240, ΦΕΚ 460/Β/1978). The act was copied from the registry, not checked against the ΦΕΚ.
  • •Coming: two new national marine parks are being created (Ionian + South Cyclades, ~27,500 km²). NOT yet in force (ΠΔ under review, mid-2026). Once live — a trawl ban + a seasonal coastal closure 15.04–31.05; in the strict zones spearfishing will be banned. Check before the season.
    • ⛔ Pinna nobilis (πίννα, fan mussel) — full ban on taking/killing (Habitats Dir. 92/43 Annex IV; critically endangered).
    • ⛔ Corals and sponges — recreational taking PROHIBITED (ΠΔ 373/85, art. 1§6).
    • ⛔ Mediterranean monk seal (Monachus monachus) — strictly protected, keep your distance.
    • ⛔ Sea turtles (Caretta caretta, Chelonia mydas) — protected, taking/disturbing is PROHIBITED.
    • ⛔ Seahorses (Hippocampus) — protected.

    Rules change, and the local Λιμεναρχείο (port authority) may impose local restrictions. Before heading out, check the current rules and the declared archaeological zones (ENALIA).

    The daily limit is 5 kg, or one trophy heavier than the limit (ΠΔ 373/85, art. 2§2). Grouper (Epinephelus) — max 1/day. Every fish must be at least 150 g (art. 3§2στ), and selling a recreational catch is prohibited (art. 1§7). The limit is national — in Heraklion it is the same as everywhere in Greece.

    Can I spearfish on scuba in Heraklion?

    No. Freediving only: scuba and any air-supply apparatus are banned — they may not even be carried aboard (ΠΔ 373/85, art. 3§2γ). In Heraklion the rest of the national frame applies too: 16+, daytime only, ≥200 m from bathers, harbours, moored vessels and marked nets, and a mandatory «Υ.Δ.» buoy you stay within 50 m of. Pneumatic and band guns are allowed; only powerheads are banned.

    Full guide: spearfishing in Greece →
  • Jacksonville Beach
  • Ponce Inlet●
  • Cocoa Beach●
  • Sebastian Inlet●
  • Stuart
  • Boca Raton●
  • Naples
  • Venice (FL)●
  • Sarasota●
  • Clearwater●
  • Tarpon Springs●
  • Steinhatchee●
  • Apalachicola●
  • Port St. Joe●
  • Panama City Beach●
  • Destin●
  • Pensacola●
  • Marco Island
  • Fort Myers Beach●
  • Boca Grande●
  • Crystal River●
  • Cedar Key●
  • Monterey●
  • Carmel
  • Santa Cruz
  • Half Moon Bay
  • Fort Bragg●
  • Mendocino
  • Pacific Beach (Mission Bay)
  • Carlsbad●
  • San Clemente●
  • Huntington Beach●
  • Oxnard (Channel Islands Harbor)
  • Goleta
  • Cayucos●
  • Pacific Grove●
  • Bodega Bay●
  • Trinidad●
  • Crescent City●
  • Data partners
    dive centres that send us real visibility readings
    Águas VivasMilfontes · Sagres