Santos Beach in Mossel Bay with umbrellas in the sand, a palm tree and the harbour behind

Swimming

Beaches in Mossel Bay

A bay that faces north, a tidal pool under the lighthouse and a beach you can walk along in a straight line for an hour. Plus water that passes 21 degrees in January.

Eight o’clock at Santos Beach. The bay lies still, because the wind here comes from behind, over the town, and never reaches the sand. On the lawn behind the beach somebody is putting up an umbrella. In the harbour next door a fishing boat chugs out. The water is shallow. Children run a long way in before it reaches their hips. Mossel Bay has beaches for three different kinds of day: the windy one at Santos, the wave day at the Point and the long walk at Diaz Beach. And because the Indian Ocean runs into this bay, the water is warmer than at the beaches around Cape Town.

Water
15.8 to 21.6 degreesmonthly means, July to January
Blue Flag
4 beachesDe Bakke, Hartenbos, Little Brak, Glentana, season 2025/26
Lifeguards
1 December to 31 Januarydaily 9am to 6pm on Blue Flag beaches
Patrolled beaches
23from Vleesbaai to Glentana, season 2023/24
Tidal pool
The Pointwalled, below the lighthouse

Santos Beach: the town beach out of the wind

Santos lies right next to the harbour, five minutes on foot from the Dias Museum. The beach faces north into the bay, and that changes everything. The southeaster that sweeps the Cape for days at a time in summer arrives here over the headland of Cape St Blaize and leaves the water alone. The waves are small. If there is one beach on the Garden Route where children can stand in the sea without surf, this is it.

Behind the sand there is lawn with trees, the pavilion, parking and toilets. The boats to Seal Island sometimes anchor for a quarter of an hour off the beach before running back into the harbour. In the 2024/25 season Santos held full Blue Flag status; for 2025/26 WESSA lists it as a pilot beach (November 2025). For you that changes little. Lifeguards are there from 1 December to at least mid January, and the water stays what it is: calm.

The Point: tidal pool and surf break

Ten minutes further, around the headland, lies the Point. Here the coast is rock, not a sandy cove. The surf hits the shelves below the Cape St Blaize lighthouse, and between the rocks somebody built a pool. At high tide the sea washes over it and swaps the water. At low tide you have a swimming pool of seawater that no wave gets into, children at the shallow end, adults doing lengths, the Point Hotel right behind and the restaurants a few steps away.

Outside the pool break the waves that made Mossel Bay known among surfers. The Point is the town’s surf break, and the pool is where you watch from. In a big swell the spray reaches the rim of the pool. That is no place for small children. On a calm sea it is the safest swimming spot for miles: no current, no sand in your costume, and sea urchins in the cracks, so bring water shoes.

The walled tidal pool at the Point in Mossel Bay with swimmers, the Point Hotel behind
The pool at the Point: the sea fills it at high tide, and at low tide it is yours.

De Bakke and Diaz Beach: more open to the north

North of Santos comes De Bakke, the beach below the caravan park and the holiday flats on the slope. Blue Flag for the 2025/26 season (November 2025), lifeguards from 1 December to 31 January. The flag stands for tested water quality, toilets, bins and supervision. De Bakke is still inside the bay but already more open than Santos: a little more wave, a little more wind, a lot more room.

Then comes Diaz Beach. A long, open stretch with apartment blocks and the Diaz Hotel behind it, curving towards Hartenbos. Here the sea has its strength back. The waves run out long, beginners practise in the white water, and if you want to walk you go north at low tide on firm sand until the houses stop. Swim, yes, but between the flags. Diaz is not a children’s beach; it is the beach for the long walk and for sunrise over the bay.

Hartenbos and the beaches towards George

Hartenbos, a little north along the bay, is the family beach. The holiday resort of the ATKV, an Afrikaans cultural association, has stood here since 1936, and over the December holidays the town fills with visitors from inland. The beach is wide, and the lagoon of the Hartenbos River behind it is calm enough for toddlers. Blue Flag 2025/26, lifeguards until the end of January. If you come with children and want a programme, Hartenbos suits you better than town. If you want quiet, come in March.

Towards George the smaller places line up. Little Brak River: Blue Flag at the river mouth. Great Brak River with its island in the river and the long beach in front. Glentana, where the sand lies below high dunes, also Blue Flag for 2025/26. And Herolds Bay in a narrow cove between rocks, with its own tidal pool and the golf course up on the slope. Suiderkruis and Tweekuilen, the season’s other two pilot beaches, sit on the same coast between Hartenbos and Glentana.

Dana Bay: rock coves to the west

West of town, past Cape St Blaize, the coast changes. The St Blaize Trail runs from the lighthouse along the cliffs to Dana Bay, and on the way you look down into coves that carry no name on any map: red rock, a strip of sand, turquoise water. Dana Bay itself has no promenade and no kiosk. Just residential streets that end in staircases, with small rock coves below them. On a calm sea you can swim there, nothing is patrolled, and in winter people stand on the cliffs and scan the bay for whales.

Further west again, past Pinnacle Point, lie Boggomsbaai and Vleesbaai. Small holiday settlements whose beaches form part of the Oystercatcher Trail. The municipality’s chain of lifeguards reaches as far as Vleesbaai in season; further west no beach is patrolled.

Small bay with turquoise water between red cliffs near Dana Bay west of Mossel Bay
Between Cape St Blaize and Dana Bay: coves you only see from the trail.

When the water is warm

The sea off Mossel Bay is the Indian Ocean. You notice at the first step. In January the monthly mean sits at 21.6 degrees, in February at 21.5, in March still at 20.4 (August 2026). Then it falls: 17.1 degrees in May, 15.8 in July, the coldest month, and from October it climbs back above 17. These are model figures, not a thermometer on the jetty. Individual days differ. Swimming without your teeth chattering works from December to April, and in a good year into May. Surfers in wetsuits are in the water all year.

The wind plays its part. In summer it blows from the east and southeast, sometimes for three or four days at a stretch. Then the spray runs sideways at Diaz Beach while Santos, in its corner of the bay, barely notices. Ahead of a cold front the berg wind brings hot dry air down from the mountains in the northwest. Those are the days when the sand is too hot for bare feet at midday and the sea is the only relief.

Swimming safely

Lifeguards sit on the Blue Flag beaches from 1 December to 31 January, on the other swimming beaches from 1 December to mid January, daily from 9am to 6pm (August 2026). In the 2023/24 season that meant 36 lifeguards on 23 beaches from Vleesbaai to Glentana. Outside those weeks nobody is there. Then you stay in the pool at the Point or in the shallows at Santos Beach.

The danger that counts here is the rip current, a channel of water pulling away from the beach. Rips form at open beaches such as Diaz or Glentana, above all on a falling tide and at spring tide around full and new moon. You spot one as a lane without breaking waves, often with foam moving out. If you are caught, do not swim against it; swim sideways, parallel to the beach, until you have waves under you again. The sea rescue service NSRI is on 087 094 9774.

And the sharks? Off Seal Island, ten minutes by boat from the harbour, lives a seal colony, and great whites hunted around that island for decades. That is where the cage diving boats go. Since 2021 and 2022 sightings have dropped sharply, ever since orcas started working the area. Shark incidents with swimmers are rare in Mossel Bay, there is no solid statistic, and there are no shark nets. The rule stays the same as along the whole Cape coast: not in murky water, not at dusk, not alone far out, not next to seals or bait fish. None of which concerns the tidal pool at the Point.

The bigger risk is the sun. From October to March the UV index in the Western Cape regularly reaches 11 to 13, which the scale calls extreme. The wind off the sea keeps you from feeling the heat. Factor 50, reapply every two hours, look for shade between 10am and 4pm, and put the children in a UV shirt.

CarefulLook at the flags before you swim. Two red and yellow flags mark the patrolled area, and you swim between them. A single red flag means stay out of the water today. No flag means nobody is watching, so use the tidal pool or the shallows at Santos Beach.

Which beach for whom

From mid December to mid January there are 50,000 to 60,000 holidaymakers a night in Mossel Bay (August 2026). Then Santos is full, Hartenbos fuller, and Dana Bay still empty. If you want a beach without people, come in February or March: same water, half the prices, open sand.

Frequently asked questions about the beaches

Which beach in Mossel Bay is the best?

It depends on the day. Santos Beach in Mossel Bay faces north into the bay, sheltered from the wind and calm, and it is the beach for children and for days with a southeaster. Diaz Beach is the long, open stretch for walks and surfers. Hartenbos has the lagoon, the family resort and a Blue Flag, and the tidal pool at the Point is the place to swim without waves.

Can you swim in the sea at Mossel Bay?

Yes, and the water is warmer than at the beaches around Cape Town. Mossel Bay faces the Indian Ocean, with monthly means from 15.8 degrees in July to 21.6 in January (August 2026). The swimming season runs December to April. The safe places are between the lifeguards’ flags or in the tidal pool at the Point.

Which beaches in Mossel Bay have Blue Flag status?

For the 2025/26 season De Bakke, Hartenbos, Little Brak River and Glentana hold full Blue Flag status. Santos Beach, Suiderkruis and Tweekuilen are pilot beaches (November 2025). Santos held full status the season before. The flag stands for tested water quality, lifeguards and toilets at the beach.

Are there lifeguards on the beaches at Mossel Bay?

Yes, in summer. On the Blue Flag beaches lifeguards are on duty from 1 December to 31 January, on the other swimming beaches until mid January, daily from 9am to 6pm (August 2026). In the 2023/24 season, 36 lifeguards covered 23 beaches from Vleesbaai to Glentana. Outside those weeks nobody is there.

Are there sharks at the beaches of Mossel Bay?

Great whites hunt around Seal Island, the seal colony out in the bay, and that is where the cage diving boats go. Since 2021 and 2022 sightings have dropped sharply. Shark incidents with swimmers are rare, there are no statistics, and there are no shark nets. The rule is the same as anywhere at the Cape: not in murky water, not at dusk, not alone far out.

Which beach in Mossel Bay suits children?

Santos Beach: shallow, calm water, lawn with shade, a pavilion and lifeguards in summer. On a calm sea, the tidal pool at the Point below the lighthouse, with no waves at all. Hartenbos with its lagoon, if you want a resort and a programme. Diaz Beach only once the children can read waves, and then only between the flags.