Scuba Diving Sites in Ireland

    From historical wrecks to vibrant coral gardens, explore 73 world-class dive locations.

    Site Statistics

    73
    Total Sites
    20
    Wrecks
    32
    Macro Sites
    0
    Offshore

    Finding Your Spot

    Use the filters below to find dive sites that match your certification level and preferred diving style.

    Filter All Sites

    Found 73 dive sites matching your criteria

    Find Hotels in Ireland

    Compare prices across top booking sites

    Search Hotels

    Achill – The Bills Rocks

    advanced
    Max Depth
    30m
    Region
    Mayo Connacht
    Marine Life
    Gannet
    Pollack
    Wrasse

    Achill Island – Keem Bay

    intermediate
    Max Depth
    30m
    Region
    Mayo Connacht
    Marine Life
    Grey Seal
    Pollack
    Basking Shark

    Aran Islands (Poll na bPéist & Bráthair Cliff)

    advanced
    Max Depth
    30m
    Region
    Clare Loophead
    Marine Life
    Grey Seal
    Common Dolphin
    Basking Shark

    Arklow Bank

    intermediate
    Max Depth
    25m
    Region
    Dublin Wicklow
    Marine Life
    Thornback Ray
    Flatfish
    Dogfish

    Arranmore Island

    intermediate
    Max Depth
    30m
    Region
    Donegal Northwest
    Marine Life
    Grey Seal
    Pollack
    Basking Shark

    Ballycastle – Fair Head

    advanced
    Max Depth
    35m
    Region
    Ni Antrim Causeway
    Marine Life
    Grey Seal
    Lobster
    Pollack

    Baltimore & Cape Clear

    intermediate
    Max Depth
    35m
    Region
    Cork South Coast
    Marine Life
    Jewel Anemone
    Seafan
    Grey Seal

    Belmullet & Erris Peninsula (SS T.W. Lawson)

    intermediate
    Max Depth
    20m
    Region
    Mayo Connacht
    Marine Life
    Spider Crab
    Lobster
    Anemone

    Galway Bay – Black Head (Burren)

    intermediate
    Max Depth
    25m
    Region
    Connemara Galway
    Marine Life
    Lobster
    Wrasse
    Nudibranch

    Blasket Islands (Inishvickillane & Inishmore)

    intermediate
    Max Depth
    40m
    Region
    Kerry Dingle
    Marine Life
    Grey Seal
    Common Dolphin
    Pollack

    Bloody Foreland (Gweedore)

    intermediate
    Max Depth
    25m
    Region
    Donegal Northwest
    Marine Life
    Pollack
    Wrasse
    Dogfish

    Bray Head

    beginner
    Max Depth
    20m
    Region
    Dublin Wicklow
    Marine Life
    Pollack
    Corkwing Wrasse
    Snakelocks Anemone

    Cliffs of Moher

    advanced
    Max Depth
    35m
    Region
    Clare Loophead
    Marine Life
    Plumose Anemone
    Soft Coral
    Lobster

    Ards Peninsula – Cloghy Rocks

    beginner
    Max Depth
    22m
    Region
    Ni Strangford Ards
    Marine Life
    Dogfish
    Ray
    Corkwing Wrasse

    Dalkey Island (Dublin Bay)

    beginner
    Max Depth
    22m
    Region
    Dublin Wicklow
    Marine Life
    Lobster
    Corkwing Wrasse
    Grey Seal

    Dog’s Bay & Gurteen Bay

    beginner
    Max Depth
    15m
    Region
    Connemara Galway
    Marine Life
    Dogfish
    Ray
    Wrasse

    Downpatrick Head

    advanced
    Max Depth
    25m
    Region
    Mayo Connacht
    Marine Life
    Lobster
    Anemone
    Wrasse

    Dunfanaghy Bay

    beginner
    Max Depth
    12m
    Region
    Donegal Northwest
    Marine Life
    Seahorse
    Pipefish
    Dogfish

    Dunmore East – The Caves

    advanced
    Max Depth
    25m
    Region
    Waterford Wexford
    Marine Life
    Conger Eel
    Lobster
    Glassy Sweeper

    Raindrop Wreck (SS Empire Tern)

    intermediate
    Max Depth
    20m
    Region
    Ni Strangford Ards
    Marine Life
    Conger Eel
    Wrasse
    Anemone

    Fanad Head & Laurentic Wreck

    advanced
    Max Depth
    45m
    Region
    Donegal Northwest
    Marine Life
    Conger Eel
    Pollack
    Wolffish

    Fastnet Rock Lighthouse Area

    advanced
    Max Depth
    40m
    Region
    Cork South Coast
    Marine Life
    Pollack
    Corkwing Wrasse
    Blue Shark

    Fenit Harbour & Tralee Bay

    intermediate
    Max Depth
    25m
    Region
    Kerry Dingle
    Marine Life
    Flatfish
    Scallop
    Conger Eel

    Giant’s Causeway

    intermediate
    Max Depth
    25m
    Region
    Ni Antrim Causeway
    Marine Life
    Lobster
    Corkwing Wrasse
    Pollack

    Glendalough Upper Lake

    beginner
    Max Depth
    18m
    Region
    Inland Freshwater
    Marine Life
    Brown Trout
    Perch
    Eel

    HMS Drake Wreck (Rathlin)

    advanced
    Max Depth
    25m
    Region
    Ni Antrim Causeway
    Marine Life
    Conger Eel
    Pollack
    Anemone

    Hook Head – The Pinnacles & George’s Rock

    intermediate
    Max Depth
    30m
    Region
    Waterford Wexford
    Marine Life
    Spider Crab
    Lobster
    Nudibranch

    Howth – Ireland’s Eye

    beginner
    Max Depth
    18m
    Region
    Dublin Wicklow
    Marine Life
    Grey Seal
    Corkwing Wrasse
    Snakelocks Anemone

    Inishbofin & Inishark

    advanced
    Max Depth
    35m
    Region
    Connemara Galway
    Marine Life
    Pollack
    Wrasse
    Grey Seal

    Inishturk & Clare Island

    intermediate
    Max Depth
    30m
    Region
    Mayo Connacht
    Marine Life
    Grey Seal
    Pollack
    Wrasse

    Kenmare Bay

    beginner
    Max Depth
    20m
    Region
    Kerry Dingle
    Marine Life
    Sea Squirt (Ciona)
    Nudibranch
    Seahorse

    Killala Bay

    beginner
    Max Depth
    18m
    Region
    Mayo Connacht
    Marine Life
    Flatfish
    Ray
    Wrasse

    Killary Fjord

    intermediate
    Max Depth
    45m
    Region
    Connemara Galway
    Marine Life
    Sea Pen
    Norway Lobster
    Flatfish

    Killiney Bay – HMY Helga Wreck

    beginner
    Max Depth
    18m
    Region
    Dublin Wicklow
    Marine Life
    Conger Eel
    Corkwing Wrasse
    Anemone

    Killybegs & St. John’s Point

    beginner
    Max Depth
    25m
    Region
    Donegal Northwest
    Marine Life
    Wrasse
    Anemone
    Edible Crab

    Kilmore Quay – Saltee Islands

    advanced
    Max Depth
    35m
    Region
    Waterford Wexford
    Marine Life
    Grey Seal
    Gannet
    Pollack

    Kowloon Bridge Wreck (Kinsale)

    advanced
    Max Depth
    38m
    Region
    Cork South Coast
    Marine Life
    Conger Eel
    Pollack
    Spider Crab

    Lambay Island

    intermediate
    Max Depth
    30m
    Region
    Dublin Wicklow
    Marine Life
    Grey Seal
    Anemone
    Pollack

    Larne – The Gobbins

    advanced
    Max Depth
    30m
    Region
    Ni Antrim Causeway
    Marine Life
    Lobster
    Crab
    Anemone

    Liscannor Bay

    beginner
    Max Depth
    15m
    Region
    Clare Loophead
    Marine Life
    Dogfish
    Cuttlefish
    Wrasse

    Loop Head Peninsula

    intermediate
    Max Depth
    30m
    Region
    Clare Loophead
    Marine Life
    Grey Seal
    Anemone
    Pollack

    Lough Corrib

    intermediate
    Max Depth
    40m
    Region
    Inland Freshwater
    Marine Life
    Pike
    Perch
    Brown Trout

    Lough Derg (Shannon system)

    beginner
    Max Depth
    35m
    Region
    Inland Freshwater
    Marine Life
    Pike
    Perch
    Eel

    Lough Erne (Fermanagh)

    beginner
    Max Depth
    25m
    Region
    Inland Freshwater
    Marine Life
    Pike
    Perch
    Eel

    Lough Inagh

    advanced
    Max Depth
    45m
    Region
    Inland Freshwater
    Marine Life
    Trout
    Salmon
    Perch

    Lough Leane (Killarney)

    beginner
    Max Depth
    30m
    Region
    Inland Freshwater
    Marine Life
    Brown Trout
    Pike
    Perch

    Lusitania Wreck (off Old Head of Kinsale)

    technical
    Max Depth
    93m
    Region
    Cork South Coast
    Marine Life
    Conger Eel
    Pollack
    Wolffish

    Malin Head – Garvan Isles

    advanced
    Max Depth
    35m
    Region
    Donegal Northwest
    Marine Life
    Jewel Anemone
    Soft Coral
    Grey Seal

    Malin Head – Torpedo Alley (Inishtrahull Sound)

    technical
    Max Depth
    70m
    Region
    Donegal Northwest
    Marine Life
    Cod
    Pollack
    Conger Eel

    Marl Bog & Small Lakes

    beginner
    Max Depth
    12m
    Region
    Inland Freshwater
    Marine Life
    Perch
    Rudd
    Newt

    Newcastle (Mourne Coast)

    beginner
    Max Depth
    22m
    Region
    Ni Strangford Ards
    Marine Life
    Cod
    Pollack
    Scallop

    Pollaphuca Reservoir (Blessington Lakes)

    beginner
    Max Depth
    30m
    Region
    Inland Freshwater
    Marine Life
    Pike
    Perch
    Trout

    Portaferry – Wreck of the Glennoe

    intermediate
    Max Depth
    20m
    Region
    Ni Strangford Ards
    Marine Life
    Conger Eel
    Wrasse
    Anemone

    Portballintrae & Portstewart

    beginner
    Max Depth
    15m
    Region
    Ni Antrim Causeway
    Marine Life
    Flatfish
    Ray
    Corkwing Wrasse

    Portrush – The Skerries

    beginner
    Max Depth
    20m
    Region
    Ni Antrim Causeway
    Marine Life
    Dogfish
    Ray
    Corkwing Wrasse

    Rathlin Island

    advanced
    Max Depth
    35m
    Region
    Ni Antrim Causeway
    Marine Life
    Grey Seal
    Puffin
    Pollack

    Strangford Lough – The Ringhaddy Wall

    intermediate
    Max Depth
    28m
    Region
    Ni Strangford Ards
    Marine Life
    Sponge
    Sea Squirt
    Conger Eel

    Rock Island Reefs (Kinsale)

    beginner
    Max Depth
    22m
    Region
    Cork South Coast
    Marine Life
    Cuttlefish
    Dogfish
    Corkwing Wrasse

    Skellig Michael & Little Skellig

    advanced
    Max Depth
    55m
    Region
    Kerry Dingle
    Marine Life
    Grey Seal
    Blue Shark
    Jewel Anemone

    The Skerd Rocks (Roundstone)

    advanced
    Max Depth
    30m
    Region
    Connemara Galway
    Marine Life
    Pollack
    Wrasse
    Anemone

    Skerries – The Wreck of the Bolivar

    beginner
    Max Depth
    20m
    Region
    Dublin Wicklow
    Marine Life
    Edible Crab
    Lobster
    Corkwing Wrasse

    Sliabh Liag (Slieve League)

    advanced
    Max Depth
    40m
    Region
    Donegal Northwest
    Marine Life
    Lobster
    Cod
    Pollack

    Slyne Head

    advanced
    Max Depth
    35m
    Region
    Connemara Galway
    Marine Life
    Lobster
    Crayfish
    Grey Seal

    Smerwick Harbour (Dingle)

    beginner
    Max Depth
    18m
    Region
    Kerry Dingle
    Marine Life
    Spider Crab
    Scallop
    Corkwing Wrasse

    SS Empire Wessex Wreck (Killybegs)

    advanced
    Max Depth
    30m
    Region
    Donegal Northwest
    Marine Life
    Conger Eel
    Pollack
    Anemone

    SS Lugano Wreck (Rathlin)

    advanced
    Max Depth
    30m
    Region
    Ni Antrim Causeway
    Marine Life
    Conger Eel
    Pollack
    Anemone

    Strangford Lough Narrows (The Dorn)

    advanced
    Max Depth
    30m
    Region
    Ni Strangford Ards
    Marine Life
    Plumose Anemone
    Dead-man’s Fingers
    Spider Crab

    The Muglins (Dalkey)

    advanced
    Max Depth
    25m
    Region
    Dublin Wicklow
    Marine Life
    Grey Seal
    Corkwing Wrasse
    Pollack

    Tramore – Metal Man Wall

    beginner
    Max Depth
    15m
    Region
    Waterford Wexford
    Marine Life
    Dogfish
    Spider Crab
    Corkwing Wrasse

    U-260 U-boat Wreck (Kinsale)

    advanced
    Max Depth
    45m
    Region
    Cork South Coast
    Marine Life
    Conger Eel
    Pollack
    Wolffish

    Valentia Island (Bray Head & Kanturk)

    intermediate
    Max Depth
    22m
    Region
    Kerry Dingle
    Marine Life
    Cod
    Pollack
    Crayfish

    Waterford Harbour Wrecks (SS Formby & Great Liverpool)

    intermediate
    Max Depth
    25m
    Region
    Waterford Wexford
    Marine Life
    Conger Eel
    Edible Crab
    Wrasse

    Wexford – Tuskar Rock

    advanced
    Max Depth
    40m
    Region
    Waterford Wexford
    Marine Life
    Anemone
    Pollack
    Grey Seal
    Recommended Stays

    Hotels & Resorts in Ireland

    Book your perfect dive trip accommodation. Compare prices across top booking platforms.

    Trusted Partners

    Affiliate Disclosure: We may earn a commission when you book through our links, at no extra cost to you. This helps us maintain this free resource for divers.