Madeira beaches: where a local swims
Madeira is not a sandy-beach island. Most of the coast is pebbles, rock and lava pools; the golden sand at Calheta and Machico was brought from Morocco, and the natural sand is black or coppery. What the island has is clear Atlantic water, and these are the places I swim in it.
My quick take
Come for the water, not the sand, and pick your beach by the state of the sea on the day.
- Natural sand
- Seixal (black) and Prainha (coppery)
- Golden sand
- Calheta and Machico, imported; or Porto Santo
- Warmest sea
- August to October, about 23 °C
- Bring
- Water shoes. Most beaches are pebbles
My top three
These are only three. I have swum at more beaches here than I can count and I like nearly all of them; Madeira has a lot of coast to enjoy. But if a friend has one beach day, I send them to one of these.
- 01
Seixal Beach
Seixal · Natural sand
The landscape here is simply out of this world. Natural black sand, with the green wall of the north coast rising straight behind it: a unique experience, and the drive along the north coast to get there is part of the day.
Read the Seixal guide - 02
Garajau Beach
Garajau · Pebbles
The cable car ride down the cliff, then high-quality water inside a marine reserve and scenery you will not find anywhere else. Swim, have lunch and a drink at the bar on the pebbles, and ride back up.
Read the Garajau guide - 03
Doca do Cavacas
Funchal · Lava pools
The best beach in Funchal, and the one that makes the most of the island’s natural volcanic shape: lava pools and a way straight into the open Atlantic, with showers and a bar, a short ride from the centre.
Read the Funchal guide
If I had to choose only three for myself
They would be Seixal, Garajau and the Airport Beach, though there are many more I recommend. The Airport Beach is still little known, the water is crystal clear, and being in the sea while the planes come in to land right above you is incredible.
Every beach I recommend, by area
Each pin is numbered like the list. Tap one to jump to it, or filter by what you want from the day.
Funchal
City swims for the end of a day of sightseeing: lava pools and the island’s longest public beach, a short taxi ride from the centre.
- 1
Praia Formosa
Funchal · Pebbles
The largest public beach on Madeira: about 2 km of pebbles with stretches of black sand, at the western end of Funchal, ten minutes from the centre. Along the whole Lido stretch, though, the swim I recommend is Doca do Cavacas.
- Pebbles and black sand
- Free beach; the bathing complex is paid
-
2Doca do Cavacas
Top threeFunchal · Lava pools
Volcanic pools with the open Atlantic a step away, between Lido and Praia Formosa. My pick for a swim in Funchal: you get the lava rock of the north coast without leaving the city, and it is ideal at the end of a day of sightseeing.
- €6 entry, free up to age 6
- Open 10:00–18:00 daily
- Lifeguard in the bathing season
- Showers, toilets, changing rooms, bar
- Loungers and parasols €2.50 each
Caniço and Santa Cruz
The stretch between Funchal and the airport, where I grew up. Clear water, pebbles and a swim under the runway.
-
3Garajau Beach
Top threeGarajau · Pebbles
A pebble beach at the foot of the cliff, inside a marine reserve, with water clear enough that divers come for it. Take the cable car down, swim, have lunch at the bar by the water and ride back up when you are done.
- Pebbles, into the sea over stones
- Bar, toilets, changing rooms, first aid
- Cable car down; no car access
-
4Reis Magos
Caniço · Pebbles
The beach where I spent my childhood. A proper Atlantic swim with three ways into the sea, so you can pick the one that suits the waves that day, and a promenade for the evening.
- Pebbles and a concrete sunbathing area
- Lifeguards in the bathing season
- Bar, parking, accessible toilets
-
Santa Cruz · Deep water
A swimming spot under the pillars of the airport runway, beside the Santa Cruz marina. Clear, deep water from the first step: you get in down a ladder or by jumping. Little known, crystal clear, and the planes land right above you while you are in the water. Only for confident swimmers, and a good last swim before your flight.
- Ladder or jump; deep at once
- No lifeguard yet
- New bar; parking next to it
Machico and Caniçal
The drier east, next to the airport. Prainha has the natural sand closest to where most people land, and Ribeira do Natal some of the clearest water.
-
6Machico Beach
Machico · Imported sand
Golden sand in the middle of Machico Bay, officially Banda d’Além. The sand came from Morocco, and because sand is rare here it is always the busiest beach in the east. When it is packed, the pebble beach next to it has the same water and the same view.
- About 70 m of imported sand
- Lifeguard in the bathing season
- Changing rooms and showers
-
7Ribeira do Natal
Caniçal · Pebbles
The beach my family goes to. A pebble cove below green hills with some of the clearest water in Madeira (rated Gold for water quality by QUERCUS in 2016), a lovely bar and a promenade to Caniçal.
- Pebbles, loungers and parasols
- Lifeguard in the bathing season
- Bar and parking
-
Caniçal · Natural sand
A small beach of natural volcanic sand, dark and coppery, below the road at the eastern tip. Nobody brought this sand here. It reminds me of Seixal, much closer to Funchal and far less known.
- Natural dark sand
- Restaurant, changing rooms, loungers
- Parking
West coast
Pebble beaches below banana terraces, surf villages and the best sunsets. Calheta has the sand; Jardim do Mar has the character.
-
9Paúl do Mar
Paúl do Mar · Pebbles
Two pebble beaches: one by the fishing boats, and Ribeira das Galinhas, which is popular with surfers. Swim on a calm summer day, then walk to Maktub Pub for what I think is the best sunset on the island.
- Pebbles
- Bar, parasols and showers at Ribeira das Galinhas
- Surf when the swell comes in
-
10Jardim do Mar
Jardim do Mar · Pebbles
One of my favourite beaches, and a place most visitors drive past. At Portinho you get in down steps into a tiny dock. There is also a boat ramp that locals, me included, use to get in, but I do not recommend it to visitors because it is slippery; do not be alarmed if you see teenagers doing acrobatics off it. My parents often sit at the bar watching while I am in the water. Pair it with Paúl do Mar, the next village along the coast.
- Steps into a tiny dock
- Cafetaria Portinho by the water
- Surf at Portinho and Enseada on swell days
-
11Calheta Beach
Calheta · Imported sand
Madeira’s first man-made beach, opened in 2004 with yellow sand brought from Morocco. It suits small children better than most beaches here. It is not the Madeira I would send a friend to see, though: for a real local beach, go on to Jardim do Mar.
- About 100 m of imported sand
- Bar, loungers, changing rooms
- Next to the marina
-
12Ponta do Sol
Ponta do Sol · Pebbles
A pebble cove where the valley meets the sea, with the village on one side and banana terraces climbing the cliff. Clear water and an easy swim off the shore on a calm day. Strong swimmers can also jump in from the old quay nearby.
- Pebbles; water shoes help
- Bar and accessible changing rooms
- Parking nearby
North coast
Black sand and lava pools under green cliffs. Wilder water: the swell decides whether you swim.
-
13Porto Moniz pools
Porto Moniz · Lava pools
Lava-rock pools filled by the Atlantic on the north-west tip. The Cachalote side is free; the main complex costs €3 and has lifeguards, so it is the one for children and weak swimmers.
- Free, or €3 for the complex
- Lifeguards in the complex
- Closed on big swell days
-
14Seixal Beach
Top threeSeixal · Natural sand
Natural black volcanic sand with the green wall of the north coast straight behind it. Come for the scenery even if the sea is too rough. On a calm day swim here, or at the Poças das Lesmas lava pools nearby (€2.50, with lifeguards).
- Natural black sand
- Showers, bar, kayak hire
- Lava pools a short walk away
Does Madeira have sandy beaches?
A few, and only two of them on Madeira itself are natural. Here is where the sand is and where it came from.
| Beach | Sand | Natural or brought in | Where |
|---|---|---|---|
| Seixal | Black | Natural | North coast |
| Prainha | Dark, coppery | Natural | Caniçal, east |
| Praia Formosa | Black, in stretches between the pebbles | Natural | Funchal |
| Machico | Golden | Imported from Morocco | East |
| Calheta | Yellow | Imported from Morocco, 2004 | West coast |
| Porto Santo | Golden, about 9 km of it | Natural | The neighbouring island |
For a long golden beach, go to Porto Santo
Madeira’s neighbouring island has about 9 km of natural golden sand. I went back this summer and it is incredible: a huge beach, warm water and a peaceful feel. It is where many Madeirans spend their holidays without leaving home. It is a ferry or a short flight from Funchal, so give it a few days of its own, not a stop on the way.
Sources: Visit Madeira: Calheta Beach, Visit Madeira: Banda d’Além Beach (Machico Beach), Visit Madeira: Porto Santo and Visit Madeira’s beach lists, checked 22 October 2026.
Read the sea before you swim
Almost every beach here is open Atlantic, not a sheltered bay. The water is the best thing about Madeira, and it deserves respect.
The swell decides, not the sun
A sunny day with big waves can close the north-coast pools; a grey, calm morning can be perfect. If the waves are breaking over the rocks, enjoy the view and swim another day.
North for drama, south for calm
The north coast takes the Atlantic swell head on. When Seixal and Porto Moniz are rough, try the south coast instead: the same day can be calm in Funchal or Caniço.
Lifeguards are not everywhere
The main beaches and pool complexes have lifeguards in the bathing season, among them Doca do Cavacas, Reis Magos, Machico, Ribeira do Natal, Seixal’s pools and Porto Moniz. Smaller spots, like the airport beach, have none.
Deep water comes quickly
Pebble beaches shelve fast, and at the quays and the airport beach you are out of your depth from the first step. Choose sand or a pool complex for small children and weak swimmers.
How warm is the sea in Madeira?
Cool from January to April, at its best from August to October.
Long-term monthly averages from weather2travel (CRU, Met Office and KNMI data), rounded.
Questions about Madeira’s beaches
Does Madeira have sandy beaches?
A few. Natural sand is black or coppery, at Seixal on the north coast and Prainha in the east, with stretches of black sand at Praia Formosa in Funchal. The golden beaches at Machico and Calheta are made with sand imported from Morocco. For a long natural golden beach you need Porto Santo, the neighbouring island, which has about 9 km of it.
What is the best beach in Madeira?
For me it is Seixal for the scenery, Garajau for a full beach day and Doca do Cavacas for a swim in Funchal. For sand and calm water with children, Calheta or Machico. For the clearest water, Ribeira do Natal near Caniçal or Garajau, inside its marine reserve.
What is the best beach in Funchal?
Doca do Cavacas, between Lido and Praia Formosa: volcanic pools with direct access to the sea, showers, changing rooms and a bar, open 10:00–18:00 daily. Entry is €6 for adults, €2 for ages 7 to 17 and free up to age 6 (Frente MarFunchal, October 2026). Praia Formosa is the largest public beach on Madeira, about 2 km of pebbles and black sand.
Is the sea warm enough to swim in Madeira?
Yes, all year if you do not mind cool water. The sea is about 18 °C from January to April, 21 °C in June and 23 °C from August to October, which are the best months for swimming.
Which beaches in Madeira are good for children?
Calheta and Machico, for the sand, and the main pool complex at Porto Moniz, which has lifeguards and a children’s pool. Most other beaches are pebbles straight into the open Atlantic, which suits confident swimmers better than small children.
Do you need water shoes in Madeira?
For most beaches, yes. Pebbles and lava rock are hard on bare feet and slippery at the water’s edge. They also make the lava pools much easier to walk around.
Build your days around the sea
Hike in the morning, swim in the afternoon, sunset on the west coast. Our itineraries put the beaches where they fit.