Clubs, groups and meetups to join in Johannesburg, South Africa

80 clubs, groups and meetups you can join in Johannesburg, across 19 activities. Updated .

Meetups and social clubs 16 social clubs and meetup groups

See all

Running and walking 11 run clubs and walking groups

See all
Illustration: Three young adults jog together along a riverside path at an easy pace.Active

Running and walking

Run Zone Athletics Club

  • Tuesday, Wednesday, Thursday, Saturday and Sunday
  • Last
  • English
Illustration: A pair of plain running shoes and rolled calf sleeves sit at the base of blue stadium steps beside an empty running track, shot wide under overcast light.

Running and walking

Greenstone Hill Running Club

  • Several times a week
  • English
  • Virgin Active Stone Ridge, Greenstone Hill
Illustration: A massage ball, compact roller and running shoes on a mat.

Running and walking

Linden Runner

  • Every Tuesday, Wednesday and Friday
  • English
Illustration: Plain running shoes, a red lightweight jacket and a soft running flask rest on a perforated steel bench at an anonymous misty riverside ferry stop, seen low with the path beyond.

Running and walking

Origins Running Club

  • Once a month
  • English

Hobbies 8 hobby groups and clubs

See all
Illustration: Young adults sketch trees from beneath a shelter in the rain.Active

Hobbies

Artwave Johannesburg - Art Café & Creative Workshops

  • Every week
  • Last
  • English
Illustration: An open violet equipment case holds an unbranded camera, air blower and soft brush in plain foam compartments.

Hobbies

Camera Club of Johannesburg

  • First Monday of the month, 19:30
  • Evening
  • English
Illustration: A blue utility cart carrying a boom pole and sound gear.

Hobbies

First Wednesday Film Club - Atlas Studios

  • First Wednesday of the month, 19:30
  • Evening
  • English
Illustration: A closed folder and blank card on a reading stand beside a microphone.

Hobbies

Johannesburg Improv Meetup Group

  • Once a month
  • English
  • On Meetup

Volunteering 6 volunteer groups

See all
Illustration: Empty pet carriers drying on a clean utility-room floor.Active

Volunteering

Clean City SA Adopt a Street Volunteer Network

  • Last
  • English
Illustration: Generic play materials sorted into yellow donation cubbies.

Volunteering

Dlala Nje Volunteer Team

  • Every week
  • English
  • Johannesburg
Illustration: Pet-care donations arranged on the blue floor of a clean utility room.

Volunteering

HopeWorks Eldoradopark Tuesday Feed Volunteer Team

  • Every Tuesday
  • English
  • Eldoradopark
Illustration: Washcloths, plain soap bars and wrapped toothbrushes beside empty fabric pouches.

Volunteering

Johannesburg Dream Center Volunteer Team

  • Once a month, on Saturday
  • Weekend
  • English
  • North Riding; Cosmo City

Dance 5 dance groups and meetups

See all
Illustration: Dance sneakers below a plain rehearsal-room speaker.

Dance

BailaAfrika

  • Monday, Wednesday and Friday, 19:00 to 20:30
  • Evening
  • Last
  • English
Illustration: High-top dance sneakers and headphones in a studio cubby.

Dance

M.E Dance Academy

  • Wednesday and Saturday
  • English
Illustration: Ballroom shoes and clear heel guards in a burgundy travel case.

Dance

The Dance Junxion

  • Every Monday, Thursday and Friday
  • English
Illustration: Canvas ballet slippers and a folded warmup layer beneath a barre.

Dance

Pulse Lab

  • No schedule listed
  • English

Book clubs 4 book clubs

See all
Illustration: Plain pages with only abstract unreadable pencil marks held by coloured magnets to a blue steel panel, two pens on a narrow lip.Active

Book clubs

Writer's Bloc - Johannesburg Poetry Nights & Open Mic

  • Once a month
  • Next
  • English
  • Paid
Illustration: Plain books and bookmarks on a stool beside empty library reading chairs.

Book clubs

Joburg Connect - Johannesburg Silent Book Club

  • Last Wednesday of the month
  • English
  • On Meetup
Illustration: A plain brass key, smooth stone, red thread and blank cards arranged in an open divided wooden crate on a cobalt floor for a storytelling exercise.

Book clubs

Shut Up & Write! Johannesburg

  • Every Thursday
  • English
  • Free
  • On Meetup
Illustration: A large plain folio, smaller books and page weights on a library reading support.

Book clubs

The Johannesburg Book Club (Jozi Book Club)

  • No schedule listed
  • English

Padel 4 padel groups and clubs

See all
Illustration: A padel racket and ball beside a glass-wall seam.

Padel

CCJ Padel Socials

  • Every week
  • English
  • Auckland Park;Woodmead
Illustration: Padel partners sharing a light moment after a point.

Padel

Pringle Padel Ladies Beginner Social

  • Every Sunday
  • Weekend
  • English
  • Paid
  • Indoor Padel Revolution, 2 Picaroon Street
Illustration: Young adults chat after a padel game in a covered walkway.

Padel

Super Saturday Padel Club (SSPC)

  • Every week
  • English
Illustration: Two unbranded padel bags and a plain tube of yellow balls sit inside an open teal equipment locker.

Padel

Padel and Social Club

  • No schedule listed
  • English
  • James & Ethel Gray Park; Broadacres

Tennis 3 tennis groups and meetups

See all
Illustration: Young tennis partners gather balls after practice on a green court.

Tennis

Jozi Tennis Meetup Social

  • Once a month, on Saturday
  • Weekend
  • English
  • Free
  • Johannesburg
Illustration: A racket cover, tennis racket and ball beside a courtside hook.

Tennis

NextPoint Tennis

  • Wednesday and Saturday
  • English
Illustration: A tennis racket and balls beside an unmarked practice wall.

Tennis

Wits Tennis Club

  • Several times a week: Tuesday, Wednesday, Thursday and Friday
  • English
  • Paid
  • Wits Tennis Courts (Bozzoli Sports Pavilion)

Table tennis 3 table tennis clubs and groups

See all
Illustration: A plain table-tennis paddle with red rubber lies beside one white ball on the corner of a green table-tennis table.Active

Table tennis

Gauteng T2 Table Tennis Club

  • Tuesday, Wednesday, Thursday and Sunday, 19:15
  • Evening
  • Last
  • English
Illustration: A credible clamp supports the low net on a blue table-tennis table, with a plain red paddle and one white ball nearby, shown close with a green hall behind.

Table tennis

jusTT Social Club

  • Last Wednesday of the month
  • English
Illustration: A folded table-tennis net with paddles and a ball pouch.

Table tennis

Lenasia Table Tennis Association

  • Several times a week
  • English
  • Lenasia Ext 5, Gandhi Hall

Yoga 2 yoga groups

See all
Illustration: Equipment for vinyasa flow class with correctly aligned poses, arranged in an activity setting without people.

Yoga

Elevate Horizons

  • Every week
  • English
Illustration: A young adult instructor guides a class through a seated forward fold in a bright studio.

Yoga

Living Yoga Johannesburg

  • Every week
  • English

Meditation 2 meditation groups

See all
Illustration: Adults practice seated meditation in a community hall.Active

Meditation

Sahaja Yoga Meditation

  • Every Saturday, 10:00
  • Weekend morning
  • Last
Illustration: A fallen leaf, blank notebook and pencil on a covered veranda shelf.

Meditation

Science of Spirituality Satsang

  • Every Saturday, 09:00
  • Weekend morning
  • English

Football (soccer) 2 football groups and meetups

See all
Illustration: A plain football, manual ball pump and folded dark towel sit on an orange courtside bench, seen overhead with gray paving around it.

Football (soccer)

Kickstart Kickabout

  • Every Saturday, 11:00 to 12:00
  • Weekend morning
  • English
Illustration: A pair of plain mud-marked football boots and a single black-and-white ball sit on a red plastic boot tray outside a brick pavilion.

Football (soccer)

Urban Sports Johannesburg

  • No schedule listed
  • English

Basketball 2 basketball groups and pickup games

See all
Illustration: Equipment for adult rec-league basketball game in a community gym, arranged in an activity setting without people.

Basketball

Rosebank Royals Basketball Division

  • Monday, Wednesday and Friday, 14:00 to 16:00
  • Afternoon
  • English
Illustration: Young adults take part in basketball shooting drills at a local court.

Basketball

Wanderers Basketball Section

  • Tuesday, Thursday and Saturday, 19:00
  • Evening
  • English

Pickleball 2 pickleball groups and clubs

See all

Language exchange 1 language exchange group or meetup

Illustration: Small travel-story objects arranged in a purple fabric roll.May have stopped

Language exchange

Johannesburg Esperanto Meetup

  • No schedule listed
  • Esperanto, English
  • On Meetup

Networking 1 networking group or meetup

See all
Illustration: An open gray equipment case holds neatly divided plain lanyards, empty badge sleeves and blank cards.

Networking

The Quirkle Puzzle Club

  • Once a month
  • English
  • On Meetup

Badminton 1 badminton group or club

Illustration: Feather shuttlecocks and a badminton racket beside a net post.

Badminton

Wanderers Badminton Club

  • Tuesday, Wednesday and Friday
  • English

Team sports 1 flag football or team sports group

Illustration: Equipment for kickball play in an after-work social league, arranged in an activity setting without people.

Team sports

Ultitude Johannesburg Ultimate Club

  • Every Wednesday and Saturday
  • English
  • Pirates Sports Club, Greenside

Dating 6 singles meetups and dating groups

See all

At a glance

  • Of the 80 clubs, groups and meetups in Johannesburg, 8 met recently or have a meeting coming up, 60 are listed with no meeting date seen, 2 have not been checked yet, 8 cannot be checked automatically and 2 may have stopped.
  • 34 of the 80 give a regular day. Wednesday is the most common meeting day (13 clubs, groups and meetups).
  • 29 of the 50 that say how often they meet do so every week or more often; 30 do not say how often.
  • 6 of the 12 that give a start time start at 17:00 or later.
  • 77 of the 80 name a language: English (77) and Esperanto (1).
  • Of the 80, 3 say they are free and 6 say they are paid; 71 do not say.
Meeting days of the 34 that give one
  1. Monday: 5
  2. Tuesday: 11
  3. Wednesday: 13
  4. Thursday: 9
  5. Friday: 7
  6. Saturday: 12
  7. Sunday: 5
Languages named by the 77 that name one
  • English77
  • Esperanto1

Run a group in Johannesburg, or know one we do not list?Add your group