Keem Beach, Achill Island
Excellent Quality 2025 Blue Flag faces WSW
Best surf each day
Daylight hoursWeek at a glance
Tap or drag to pick an hour. Everything below follows.Fri, 2 Oct, 12:00
73 Decent- overhead 1.7 m
- period 12 s
- onshore wind
- onshore wind
Meteogram
Score, waves, wind (green offshore, amber cross, red onshore), rain and air, tideHour by hour
Next 48 hours| Time | Surf | Waves | Period | From | Wind | Gust | Tide | Rain | Air | Why |
|---|---|---|---|---|---|---|---|---|---|---|
| Today | ||||||||||
| 11:00 | 46 Fresh | 1.7 m (0.9 swell) | 12 s | WSW | 35 km/h SW | 58 | 3.8 m | 2.1 mm | 11° | overhead 1.7 m, period 12 s, onshore wind |
| 12:00 | 73 Decent | 1.7 m (0.9 swell) | 12 s | WSW | 28 km/h SW | 46 | 3.3 m | 0.4 mm | 10° | overhead 1.7 m, period 12 s, onshore wind |
| 13:00 | 56 Fresh | 1.7 m (0.9 swell) | 11 s | WSW | 29 km/h SW | 44 | 2.6 m | 0.1 mm | 11° | overhead 1.7 m, period 11 s, onshore wind |
| 14:00 | 73 Decent | 1.7 m (0.9 swell) | 11 s | WSW | 26 km/h W | 42 | 1.9 m | dry | 11° | overhead 1.7 m, period 11 s, onshore wind |
| 15:00 | 56 Fresh | 1.6 m (0.9 swell) | 11 s | WSW | 30 km/h WNW | 44 | 1.4 m ▼ | dry | 11° | overhead 1.6 m, period 11 s, onshore wind |
| 16:00 | 56 Fresh | 1.6 m (0.9 swell) | 11 s | WSW | 30 km/h W | 46 | 1.1 m ▼ | dry | 10° | overhead 1.6 m, period 11 s, onshore wind |
| 17:00 | 56 Fresh | 1.6 m (0.9 swell) | 11 s | WSW | 30 km/h W | 46 | 1.2 m ▼ | dry | 10° | overhead 1.6 m, period 11 s, onshore wind |
| 18:00 | 56 Fresh | 1.6 m (0.8 swell) | 11 s | WSW | 32 km/h W | 45 | 1.6 m | dry | 10° | overhead 1.6 m, period 11 s, onshore wind |
| 19:00 | 73 Decent | 1.6 m (0.8 swell) | 11 s | WSW | 28 km/h W | 45 | 2.1 m | dry | 9° | overhead 1.6 m, period 11 s, onshore wind |
| 20:00 | 73 Decent | 1.6 m (0.8 swell) | 11 s | WSW | 27 km/h W | 44 | 2.8 m | dry | 9° | overhead 1.6 m, period 11 s, onshore wind |
| 21:00 | 73 Decent | 1.6 m (0.8 swell) | 11 s | WSW | 27 km/h WNW | 43 | 3.3 m | dry | 9° | overhead 1.6 m, period 11 s, onshore wind |
| 22:00 | 73 Decent | 1.6 m (0.8 swell) | 11 s | WSW | 24 km/h W | 41 | 3.6 m ▲ | dry | 9° | overhead 1.6 m, period 11 s, onshore wind |
| 23:00 | 73 Decent | 1.5 m (0.8 swell) | 11 s | WSW | 23 km/h W | 38 | 3.6 m ▲ | dry | 9° | overhead 1.5 m, period 11 s, onshore wind |
| Saturday, 3 October | ||||||||||
| 00:00 | 73 Decent | 1.5 m (0.8 swell) | 11 s | WSW | 24 km/h W | 35 | 3.3 m | dry | 9° | overhead 1.5 m, period 11 s, onshore wind |
| 01:00 | 73 Decent | 1.5 m (0.8 swell) | 11 s | WSW | 24 km/h WSW | 35 | 2.8 m | dry | 10° | overhead 1.5 m, period 11 s, onshore wind |
| 02:00 | 73 Decent | 1.5 m (0.7 swell) | 10 s | WSW | 23 km/h WSW | 36 | 2.3 m | dry | 10° | overhead 1.5 m, period 10 s, onshore wind |
| 03:00 | 63 Decent | 1.5 m (0.7 swell) | 10 s | WSW | 26 km/h WSW | 36 | 1.8 m | dry | 10° | chest-high 1.5 m, period 10 s, onshore wind |
| 04:00 | 63 Decent | 1.5 m (0.7 swell) | 10 s | WSW | 24 km/h WSW | 36 | 1.4 m ▼ | dry | 10° | chest-high 1.5 m, period 10 s, onshore wind |
| 05:00 | 63 Decent | 1.5 m (0.7 swell) | 10 s | WSW | 23 km/h WSW | 35 | 1.4 m ▼ | dry | 10° | chest-high 1.5 m, period 10 s, onshore wind |
| 06:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 21 km/h WSW | 32 | 1.6 m | dry | 10° | chest-high 1.4 m, period 10 s, onshore wind |
| 07:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 18 km/h WSW | 30 | 2.1 m | dry | 10° | chest-high 1.4 m, period 10 s, onshore wind |
| 08:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 17 km/h WSW | 28 | 2.7 m | dry | 9° | chest-high 1.4 m, period 10 s, onshore wind |
| 09:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 17 km/h SW | 28 | 3.2 m | dry | 10° | chest-high 1.4 m, period 10 s, onshore wind |
| 10:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 21 km/h SW | 31 | 3.6 m ▲ | dry | 11° | chest-high 1.4 m, period 10 s, onshore wind |
| 11:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 26 km/h SW | 33 | 3.7 m ▲ | dry | 11° | chest-high 1.4 m, period 10 s, onshore wind |
| 12:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 24 km/h SW | 35 | 3.6 m ▲ | dry | 11° | chest-high 1.4 m, period 10 s, onshore wind |
| 13:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 26 km/h SSW | 39 | 3.2 m | dry | 12° | chest-high 1.4 m, period 10 s, onshore wind |
| 14:00 | 63 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 28 km/h SSW | 43 | 2.6 m | dry | 12° | chest-high 1.4 m, period 10 s, onshore wind |
| 15:00 | 71 Decent | 1.4 m (0.7 swell) | 10 s | WSW | 31 km/h SSW | 47 | 2.0 m | dry | 11° | chest-high 1.4 m, period 10 s, cross-shore wind |
| 16:00 | 59 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 35 km/h SSW | 50 | 1.6 m | dry | 11° | chest-high 1.5 m, period 10 s, cross-shore wind |
| 17:00 | 59 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 37 km/h SSW | 53 | 1.3 m ▼ | dry | 11° | chest-high 1.5 m, period 10 s, cross-shore wind |
| 18:00 | 69 Decent | 1.5 m (0.7 swell) | 10 s | WSW | 37 km/h SSW | 53 | 1.3 m ▼ | dry | 11° | overhead 1.5 m, period 10 s, cross-shore wind |
| 19:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 36 km/h SSW | 53 | 1.6 m | dry | 11° | overhead 1.5 m, period 10 s, onshore wind |
| 20:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 36 km/h SSW | 53 | 2.0 m | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 21:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 37 km/h SSW | 53 | 2.5 m | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 22:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 39 km/h SSW | 53 | 3.0 m | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 23:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 39 km/h SSW | 53 | 3.3 m ▲ | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| Sunday, 4 October | ||||||||||
| 00:00 | 56 Fresh | 1.6 m (0.7 swell) | 10 s | WSW | 37 km/h SSW | 53 | 3.4 m ▲ | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 01:00 | 56 Fresh | 1.6 m (0.7 swell) | 10 s | WSW | 39 km/h SSW | 54 | 3.2 m | 0.1 mm | 12° | overhead 1.6 m, period 10 s, onshore wind |
| 02:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 39 km/h SSW | 54 | 2.9 m | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 03:00 | 56 Fresh | 1.6 m (0.7 swell) | 10 s | WSW | 38 km/h SW | 53 | 2.4 m | dry | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 04:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 39 km/h SSW | 53 | 2.0 m | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 05:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 39 km/h SW | 53 | 1.7 m ▼ | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 06:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 36 km/h SW | 51 | 1.6 m ▼ | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 07:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 34 km/h SW | 50 | 1.8 m | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 08:00 | 56 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 36 km/h SW | 44 | 2.1 m | 0.1 mm | 12° | overhead 1.5 m, period 10 s, onshore wind |
| 09:00 | 46 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 36 km/h SW | 44 | 2.6 m | dry | 12° | chest-high 1.5 m, period 10 s, onshore wind |
| 10:00 | 46 Fresh | 1.5 m (0.7 swell) | 10 s | WSW | 37 km/h SW | 45 | 3.0 m | dry | 12° | chest-high 1.5 m, period 10 s, onshore wind |
Where the energy comes from
Wave energy (H²·T) this week by direction, against the swell windowSwell arriving between ESE and ENE reaches this spot; anything else is blocked by land and counts for much less.
Tide today
Achill Island (modelled), 6 km away · metres above chart datumThe spot
Facing and swell window are derived from the wave model's coastline around the spot, not surveyed. Know better? Tell us.
Water quality
Recent grades: 2024 Excellent, 2023 Excellent, 2022 Excellent. The EPA flags a short-term pollution risk here after heavy rain.
On the ground
As listed by Mayo County Council. Open in Maps.
Sauna after?
Sabhna Saunas (Keel) · Keel Beach, Achill Island · 8 km · fixed
Sabhna Saunas (Dugort) · Dugort Blue Flag Beach, Achill Island · 12 km · fixed
Keem Beach is a sheltered sandy beach facing southeast with a steep gradient. Two freshwater streams flow into the sea from the surrounding land at Keem beach. Keem Beach has a variety of habitats including large shallow bays and inlets, reefs and mudflats and sandflats which support a variety of plant, animal and bird species. Keem Beach forms part of the Croaghan/Slievemore SAC and pNHA (Site Code 001955) and Achill Head SAC (Site Code 002268). Activities include swimming, surfing, sailing, canoeing, water skiing, jet skies, scuba-diving / snorkelling and fishing. The designated bathing area is approximately 300m in length and approximately 0.14km2 in area. The medium and maximum water depth within the designated bathing water is 0.5m and 5.0m respectively depending on tides.
Put Keem Beach, Achill Island in your calendar
Dipper Plus drops the best surf hour here into your phone every day, with waves, sea temperature, tide and a 45-minute nudge. Up to three spots.
Set up Dipper PlusNearby spots
Score is Dipper's own blend. It rates comfort, not safety. Forecast: Met Éireann. Waves: Marine Institute Irish Shelf wave model.