Йоханнесбург — ворота в Южно-Африканскую Республику. Самый крупный торговый и промышленный центр страны. Здесь находятся многочисленные предприятия горнодобывающей, металлообрабатывающей, машиностроительной, химической, текстильной, кожной и пищевой промышленности. В городе размещаются правления основных горнопромышленных и финансовых концернов, осуществляющих контроль над добычей золота, алмазов и других минеральных богатств ЮАР.
В Йоханнесбурге находятся крупнейшие торговые центры, множество ресторанов, клубов, казино, магазинов.
В пригороде Йоханнесбурга Уотерфронт по периметру озера расположены боулинги, казино, ночные клубы, дискотеки, рестораны и бары. Ежедневно по вечерам в небо взмывают струи воды, начинается яркое шоу музыкальных фонтанов.