Pennington Beach

Pennington Beach - South Africa
© Darren Glanville / CC BY and licensed for reuse under this Licence

Visitors can discover the attractive and unspoilt Pennington Beach 75 kilometres south of Durban, the region’s foremost city, on KwaZulu-Natal’s South Coast. Attractive to many because of its relative lack of development, the town of Pennington sits above its beach on a hillside that provides great views across the expanse of the Indian Ocean.

Alluring to native birdlife as well as humans, snorkelling, surfing, and swimming are all popular past times, with a tidal pool fed by the warm ocean currents providing an alternative to the open water. What’s more, lifeguards patrol Pennington Beach on weekends, and daily during the peak season, namely the weeks around South Africa’s December holiday period.

Nearest town/city


Lifeguard service



  • Diving & snorkelling
  • Swimming/bathing
  • Surfing


  • Cafe/restaurant

Submit a correction

More KwaZulu-Natal beaches in South Africa

Current weather (Fri Jul 19th 16:00)

Clear sky

(Clear sky)
21°C / 70°F

Sea temperature


Pennington BeachFull weather & tide times info »