# Surf towns in Africa

- [Cape St Francis, South Africa](https://swellcabin.com/town/cape-st-francis): best May – Sep; point/beach breaks; water 14–22°C
- [Durban, South Africa](https://swellcabin.com/town/durban): best Mar – Sep; beach breaks; water 20–26°C
- [Elands Bay, South Africa](https://swellcabin.com/town/elands-bay): best Mar – Sep; point breaks; water 11–16°C
- [Imsouane, Morocco](https://swellcabin.com/town/imsouane): best Oct – Apr; point breaks; water 17–22°C
- [Jeffreys Bay, South Africa](https://swellcabin.com/town/jeffreys-bay): best May – Sep; point breaks; water 14–22°C
- [Kommetjie, South Africa](https://swellcabin.com/town/kommetjie): best Mar – Sep; beach/reef breaks; water 11–15°C
- [Mirleft, Morocco](https://swellcabin.com/town/mirleft): best Oct – Mar; beach/reef breaks; water 17–22°C
- [Safi, Morocco](https://swellcabin.com/town/safi): best Nov – Mar; reef/point breaks; water 16–21°C
- [Sidi Kaouki, Morocco](https://swellcabin.com/town/sidi-kaouki): best Oct – Mar; beach/reef breaks; water 16–21°C
- [Taghazout, Morocco](https://swellcabin.com/town/taghazout): best Oct – Mar; point/reef breaks; water 17–22°C
- [Tamraght, Morocco](https://swellcabin.com/town/tamraght): best Oct – Mar; point/beach breaks; water 17–22°C

## When to surf

- **January:** Imsouane, Mirleft, Safi, Sidi Kaouki, Taghazout, Tamraght
- **February:** Imsouane, Mirleft, Safi, Sidi Kaouki, Taghazout, Tamraght
- **March:** Durban, Elands Bay, Imsouane, Kommetjie, Mirleft, Safi, Sidi Kaouki, Taghazout, Tamraght
- **April:** Durban, Elands Bay, Imsouane, Kommetjie
- **May:** Cape St Francis, Durban, Elands Bay, Jeffreys Bay, Kommetjie
- **June:** Cape St Francis, Durban, Elands Bay, Jeffreys Bay, Kommetjie
- **July:** Cape St Francis, Durban, Elands Bay, Jeffreys Bay, Kommetjie
- **August:** Cape St Francis, Durban, Elands Bay, Jeffreys Bay, Kommetjie
- **September:** Cape St Francis, Durban, Elands Bay, Jeffreys Bay, Kommetjie
- **October:** Imsouane, Mirleft, Sidi Kaouki, Taghazout, Tamraght
- **November:** Imsouane, Mirleft, Safi, Sidi Kaouki, Taghazout, Tamraght
- **December:** Imsouane, Mirleft, Safi, Sidi Kaouki, Taghazout, Tamraght
