Dive centers
+ -
We've launched liveaboards The easiest way to find & book liveaboards holidays Search for offers

Why divebooker? ‘Cause:

  • Free cancellation

    Most offers allow cancellation of your booking up to several days before the date booked without penalties.
  • Best price guaranteed

    All prices are published by the dive centers themselves with commitment that you get the lowest price available for any item you book.
  • Book directly with a dive center

    Booking via Divebooker means booking directly with a dive center based on their firsthand knowledge avoiding any intermediary mark-up.

Diving in Johannesburg

Water Temperature
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

When to go to Johannesburg

Johannesburg has a subtropical climate, which create great conditions for diving around the area during the whole year round. Rainy season lasts from October to April with air temperatures of 23-25C/73-77F. The period from May to September is sunny with air temperatures of 18-24C/64-75F. Regular water temperatures are about 20-26C/68-78F. Typical visibility is 5-10m/16-32ft. Currents are absent.


What to see

Scuba-diving is represented by catfish, sawfish, skates, anemones, crayfish, octopi, damselfish and crabs.

Scuba diving in Johannesburg

Johannesburg is the largest city in South Africa, which belongs to Gauteng province. Being located on the Witwatersrand plateau (with a gold reef discovered in 1884), Johannesburg once became a target of the Witwatersrand Gold Rush. Nowadays the city is rapidly growing and becoming a tourist hub. Dozens of restaurants, cafes and hotels gather crowds of travelers, ready to experience nightlife attractions. Visiting the Apartheid Museum in Johannesburg is obligatory for everyone, who wants to find more facts about country’s history. However, all the local customs, traditions and culture penetrated into every nook of the destination and create the unforgettable atmosphere of South Africa. Diving in Johannesburg is supported by numerous diving schools and centers. Underwater rock range provides shelter for numerous underwater species, as well as different things on the bottom – an old bus and a car. Scuba-diving around Johannesburg is advisable for trainees and even children. Night dives are also popular here. Depth varies from 12m/39ft to 30m/98ft. Dive sites are accessible from shore and advisable for divers of all levels. There are only two dive sites in Johannesburg: Miracle Waters and Bass Lake. Both of them have similar depth range and offer good opportunities for diving trainings. Also trips are regularly organised to other dive sites near Cape Town, as well as Shark Alley near Gansbaai.

More destinations in South Africa

All 12 destinations in South Africa