1Sway Spin & Salsa Away at Hard Rock Cafe
Salsa social·Sandton (Nelson Mandela Square)·RR·30s
A free weekly salsa social every Tuesday evening at the Hard Rock Cafe on Nelson Mandela Square. No partner is needed and all levels are welcome, so it is an easy way to meet people midweek.
Hard Rock Cafe Johannesburg, Nelson Mandela Square, Sandton · Walk-in
2BailaAfrika Cuban salsa classes
Salsa and kizomba classes·Sunninghill·RR·30s
Weekly Cuban-style salsa classes for improvers and intermediates on Wednesday evenings, plus kizomba classes; no partner needed. Partners rotate, so you meet everyone in the room.
Katz World of Dance, Shop LL14A, Sunninghill Village Shopping Centre, 97 Edison Crescent, Sunninghill, Sandton, 2157 · Takes bookings
3CityROCK Johannesburg
Climbing and bouldering gym·Fontainebleau, Randburg·RR·20s
An indoor climbing gym open until 22:00 Monday to Thursday, with bouldering, roped climbing and lessons. Climbers share tips between attempts, so conversations start naturally.
46 Fourth Avenue South, Fontainebleau, Randburg · Takes bookings
4Rosebank Sunday Market
Rooftop Sunday market·Rosebank·R·All ages
A Sunday market on the rooftop of Rosebank Mall for around 30 years, with food, crafts and a boot sale. Browsing and street food make chatting with strangers easy.
Rosebank Mall Rooftop, 50 Bath Avenue, Rosebank, Johannesburg · Walk-in
5Victoria Yards First Sunday Market
Creative precinct and monthly market·Lorentzville·R·All ages
A community of artists, makers and creative studios, with a market on the first Sunday of every month except January. Studio visits and food stalls are natural conversation starters.
16 Viljoen Street, Johannesburg, 2094 · Walk-in
6Melville (7th Street)
Bar and restaurant street·Melville·R·20s
A bohemian suburb full of restaurants and taverns, popular with students from the nearby universities and one of the city's best-known places to go out. Bar-hopping along the strip makes it easy to meet people.
7th Street, Melville, Johannesburg · Walk-in
7Kippies Fringe at the Market Theatre
Fringe theatre programme·Newtown·R·All ages
The Market Theatre's fringe programme of new work, running in 2026 from 10 July to 6 December, at the historic theatre in Newtown. Small shows and a creative crowd make it easy to talk to people afterwards.
Market Theatre, Newtown, Johannesburg · Takes bookings
8The Troyeville
Restaurant, rooftop and sports bar·Troyeville·RR·30s
A long-loved Portuguese restaurant with a rooftop bar and a sports bar, open seven days a week, with a resident DJ at sunset on Thursdays and live tribute shows. A lively, unfussy place to join the crowd.
1403 Albertina Sisulu Road, Troyeville, Johannesburg, 2094 · Takes bookings
9Delta Park
Park with trails and dams·Randburg (Blairgowrie and Victory Park)·R·All ages
One of the biggest parks in Randburg, 108 hectares of grassland and woodland with three tree-lined dams, walking trails and bird hides. Walkers, runners and dog owners make it a friendly weekend-morning spot.
Delta Park, Randburg, Johannesburg · Walk-in
10Johannesburg Botanical Garden and Emmarentia Dam
Garden and dam·Emmarentia·R·All ages
A 125-hectare city garden with a rose garden of more than 10,000 roses, right next to Emmarentia Dam. Weekend picnics, runners and walkers make it a friendly daytime place to meet people.
Johannesburg Botanical Garden, Emmarentia, Johannesburg · Walk-in