View MapView Map
HomeDestinationsDonegalExplore the best beaches ...
Discover 11 of the best beaches in Donegal
Donegal's beaches are some of the best in the world.
Did you know there are over 100 beaches in beautiful Donegal? The spectacular coastline spans over 1,100 km and along the way, you’ll find stretches of glorious golden sand and glittering blue water. With sea swimming and dusky pink sunsets, get ready to make amazing holiday memories.

From stunning Rossnowlagh to secluded Kinnagoe, here are 11 of the best beaches in Donegal.

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
1 Kinnagoe Bay

With a backdrop of sloping green hills and vibrant flowers, Kinnagoe Bay in Inishowen resembles a tropical beach in The Seychelles. Time your visit around a sunrise or a sunset and you might just be lucky enough to get this secluded slice of paradise to yourself. 

History buffs may know that the Spanish Armada ship, La Trinidad Valencera, sunk off the shore of Kinnagoe in 1588. Make time to read the plaque at the entrance to the beach which tells the story of that fateful day. Afterwards, drive along the coast road to see the spectacular views from Malin Head, Ireland’s most northerly point.

Kinnagoe Bay
2Culdaff

Visit Culdaff Beach in the scenic village of Culdaff and explore its three rocky headlands, Black Rock, Bucker's Rock and Lady's Rock. With scenic views of Culdaff River, the “big beach” is where you’ll enjoy walks, sea swims and a spot of surfing. The “small beach” feels more secluded thanks to the headlands, but get there early as it can get busy in the afternoons. As a Special Area of Conservation, take some time to admire the striking landscape as you arrive at Culdaff Beach.

Two people walking down a quiet stretch of Culdaff Beach, County Donegal
See the rocky headlands of Culdaff Beach.
3Pollan Bay

Base yourself in beautiful Ballyliffin and visit Pollan Strand, just outside the village. With views of Malin Head and Glashedy Island, this golden strand is beyond breathtaking. It’s a wonderful spot for windsurfing and there’s plenty of opportunity for family fun in the eco-friendly area beside the beach. If you have time to spare, stay overnight in a nearby holiday cottage and wake up to the sound of the waves.

Two people walking along the beach with mountain views in the distance at Pollan Bay, Donegal

Photo credit: @teaching_vagabond

Soak up the stunning scenery at Pollan Bay.
4Portsalon

Sloping towards the Atlantic Ocean, Portsalon Beach was once voted the second most beautiful beach in the world by readers of The Observer magazine. Its mile-long stretch of soft white sand is popular with walkers while sea swimmers can’t resist the lure of the sparkling clear waters. 

Enjoy amazing views from every angle as you gaze out to Lough Swilly and the Inishowen Peninsula. Make sure you get a shot from the road above the beach on your way into Portsalon village, this is one holiday snap you’ll want to frame.

Portsalon
Portsalon
5Downings

Visit the pretty seaside village of Downings and check out Downings Beach, a sheltered bay. As you walk along the strand where peaceful waves lap against the shore, you’re greeted with breathtaking scenery of Sheephaven Bay and magnificent Muckish mountain. Stroll barefoot along the white sand and soak up the serenity. After, head into the village and visit Fisk Seafood Bar for spiced butter prawns and fresh crab claws.

A stunning sunset behind mountains at Downings Beach.
Come for sunset and enjoy an unforgettable evening.
6Marble Hill

With its dramatic sand dunes and rocky headlands, Marble Hill in picturesque Dunfanaghy is one of Donegal’s most striking beaches. Swim with ease in the shallow waters and the calm shore is ideal for families to splash around in. The peaceful strand of Marble Hill is popular with birdwatchers, listen out for the corncrake calling when you visit.

Surfboards lying on the shore with people playing in the sea against a backdrop of mountains at Marble Hill Beach, Donegal
Visit beautiful Marble Hill.
7Carrickfinn

Near the charming village of Annagry, don’t miss an opportunity to visit Carrickfinn Beach. The golden strand is bordered by sand dunes and machair grasslands, soak up the spectacular views of Gweedore Bay as you stroll along the shore. Visit during summer and you’ll be treated to stunning displays as the colourful wildflowers bloom. If you’re visiting on a weekend, drop into Caisleáin Óir, a nearby pub where trad sessions take place every Saturday.

Two people walking down Carrickfinn Beach, Co. Donegal
Enjoy a peaceful walk down Carrickfinn Beach in Donegal.
8Narin/Portnoo

When in Donegal, a visit to Narin and Portnoo Strand is an absolute must. With crystal clear waters and white sand, it’s no surprise that this beautiful beach is a Blue Flag destination. Look out for colourful kites billowing in the wind as children giggle and race along the strand, or watch swimmers tackle the chilly Atlantic Sea. At low tide, walk from the beach to Inishkeel Island to find old church ruins and if you visit during the summer months, book in with Donegal Yoga Retreats and catch a session on the beach.

Three children flying colourful kites on Marble Hill Beach
Narin and Portnoo Strand is one of the best beaches in Donegal.
9Malin Beg

Visit Malin Beg Beach in the Gaeltacht area of Glencolmcille. Walk down the stone steps to the scenic strand and bask in the captivating sea views. Feel the sand beneath your toes and if you’re feeling brave, this is a fine place to swim. After a bracing dip in the refreshing water, pick up a warming hot chocolate or coffee in the nearby Silver Strand Café.

A person walking down to Malin Beg beach in Co Donegal

Photo credit: @dublindiaries

Swim in the clear blue waters of Malin Beg.
10Fintra Bay

Less than 2km from Killybegs, Fintra Bay is a popular beach for locals and visitors alike. Drive downhill to the beach and tell your passengers to watch out as scenic Donegal Bay comes into view. The sheltered waters and shallow lagoon make it a popular beach for families, excellent for splashing around and building sandcastles. Then head to Ahoy Café in Killybegs for a late lunch and tuck into their delicious seafood tacos. 

Sand dunes and a backdrop of mountains dotted with houses at Fintra Beach, Donegal

Photo credit: @briancampbellphoto

Stroll along the strand at Fintra Bay.
11Rossnowlagh

People rave about Rossnowlagh Beach for a reason and you’ll understand why when you visit. Experience amazing views of Donegal Bay and the towering sea cliffs at Slieve League. Blue Flag beach Rossnowlagh is one of Ireland’s top surfing destinations with swells reaching heights of 20ft. With 4km of soft golden sands, walkers are entranced by the mesmerising views.

At low tide, stroll along the shore and you’ll come to Murvagh Beach, a shallow beach bordered by Murvagh forest, where there are even more trails to explore.

Two people surfing under pastel pink skies at Rossnowlagh Beach, Donegal

Photo credit: @eppiejean

Watch surfers take to the waves at Rossnowlagh.
Plan your visit to Donegal

With outstanding scenery and beaches, Donegal is the perfect escape. Discover even more fun things to do in the Forgotten County. 

More to discover
Nature and wildlife10 great loop walks in Donegal

With craggy cliffs and mountains, stunning coastal views and a sprawling national park, Donegal is great for a walk. Get off the beaten track to enjoy the the natural landscapes of the Wild Atlantic Way on one of the county's many loop walks. If you're lucky, you might even catch a glimpse of one of the region's golden eagles.

The great outdoorsTop things to do in Donegal

From rugged mountains to wave-hewn sea cliffs, Donegal is one of Ireland’s most memorable counties. Donegal has 1,134km of sandy beaches, cliffs and craggy inlets to explore, but its highlands and mountain valleys are just as impressive; so much so that Lonely Planet included the county in its list of the world's best regions for 2024.

Mail Icon SVG

Subscribe now to receive destination inspiration, travel tips, upcoming events and all the best things to do around Ireland.