Website Club Name  Club Id  President  Location  Meeting Day & Time 
Barberton 17304
 
Barberton MoTH Club
Club: Barberton
Meeting Time: Tuesdays at 6:15 PM
Location: Barberton MoTH Club
Meeting Place: Nourse & Graumann Sts.
Barberton, Mpumalanga  1300
South Africa
Map: View map
Tuesdays at 6:15 PM
Bedfordview 17393
 
Belgravia Bowling Club
Club: Bedfordview
Meeting Time: Tuesdays at 6:15 PM
Location: Belgravia Bowling Club
Meeting Place: 56 Florence Ave.
Bedfordview,  2008
South Africa
Map: View map
Tuesdays at 6:15 PM
Benoni 17394
 
please call ahead as meeting venue may change
Club: Benoni
Meeting Time: Tuesdays at 6:30 PM
Location: please call ahead as meeting venue may change
Meeting Place: 64-4th avenue
Benoni,  1501
South Africa
Map: View map
Tuesdays at 6:30 PM
club home page Benoni Aurora 28680
 
Eláte Benoni Seafood Grill &Coffee House
Club: Benoni Aurora
Meeting Time: Tuesdays at 07:00 PM
Location: Eláte Benoni Seafood Grill &Coffee House
Meeting Place: 49 O'Reilly Merry Street
Northmead
Benoni, Gauteng 1501
South Africa
Map: View map
Email: info@rotarybenoniaurora.co.za
meeting details Tuesdays at 07:00 PM
1st and 3rd Tuesday evening each month
Benoni van Ryn 17395
 
Northmead Bowling Club
Club: Benoni van Ryn
Meeting Time: Thursdays at 6:30 PM
Location: Northmead Bowling Club
Meeting Place: 8th Avenue
Northmead
Benoni,  1501
South Africa
Map: View map
Thursdays at 6:30 PM
Boksburg Lake 17397
 
Round Table Clubhouse
Club: Boksburg Lake
Meeting Time: Mondays at 6:00 PM
Location: Round Table Clubhouse
Meeting Place: Waterson Street
Parkdene
Boksburg, Gauteng  1459
South Africa
Map: View map
Phone: 82 891 8180
Email: martin@aircelsius.co.za
meeting details Mondays at 6:00 PM
Closing
Brits-Hartbeespoort 17306
 
Board Room
Club: Brits-Hartbeespoort
Meeting Time: Mondays at 06:30 PM
Location: Board Room
Meeting Place: Harties Cableway
Hartbeespoort, North West Province 0216
South Africa
Map: View map
meeting details Mondays at 06:30 PM
Board Room Harties Cableway & Zoom
Centurion 23826
 
Irene Country Club
Club: Centurion
Meeting Time: Thursdays at 7:00 PM
Location: Irene Country Club
Meeting Place: Main Rd
Irene Centurion, Gauteng  0157
South Africa
Map: View map
Email: thegreef@mweb.co.za
Thursdays at 7:00 PM
District Contacts 111111
N/A
Club: District Contacts
Meeting Time: Sundays
Location: N/A
Meeting Place: N/A
N/A
N/A, AK 0157
South Africa
Map: View map
meeting details Sundays
Ad Hoc
E-Club of Baobab 224750
 
Location
Club: E-Club of Baobab
Meeting Time: Tuesdays at 06:00 PM
Meeting Place: https://us06web.zoom.us/j/83870747923
Polokwane, Limpopo 0700
South Africa
Map: View map
Tuesdays at 06:00 PM
E-Club of Eagle Canyon 225217
Location
Club: E-Club of Eagle Canyon
Meeting Time: Sundays at 06:00 PM
Meeting Place: Eagle Canyon Golf Estate
Roodepoort, Gauteng 2040
South Africa
Map: View map
Sundays at 06:00 PM
E-Club of East Rand 91018
 
online
Club: E-Club of East Rand
Meeting Time: Wednesdays at 07:15 PM
Location: online
Meeting Place: online
Benoni, Gauteng 1500
South Africa
Map: View map
Phone: 82 458 0566
Email: Rotary.EastRandEClub@gmail.com
meeting details Wednesdays at 07:15 PM
Every 1st & 3rd Wednesday evening
E-Club of Southern Africa D9400 85613
 
Location
Club: E-Club of Southern Africa D9400
Meeting Time: Wednesdays at 6:30 PM
Meeting Place: online (zoom)
Johannesburg, Gauteng
South Africa
Map: View map
meeting details Wednesdays at 6:30 PM
contact admin@rotary9400.org.za for details
Ermelo 17307
Ermelo Showgrounds
Club: Ermelo
Meeting Time: Mondays at 6:00 PM
Location: Ermelo Showgrounds
Meeting Place: Voortrekker St.
Ermelo, Mpumalanga  2351
South Africa
Map: View map
Mondays at 6:00 PM
Ermelo Phoenix 26101
 
Ermelo Catholic Church
Club: Ermelo Phoenix
Meeting Time: Tuesdays at 6:30 PM
Location: Ermelo Catholic Church
Meeting Place: 59 Klein Street
Ermelo, Mpumalanga  2350
South Africa
Map: View map
Email: phoenixermelorotary@gmail.com
Tuesdays at 6:30 PM
Fourways Main Reef, Johannesburg 17410
 
Norscot Manor
Club: Fourways Main Reef, Johannesburg
Meeting Time: Wednesdays at 6:30 PM
Location: Norscot Manor
Meeting Place: 16B Penguin Drive
Sandton
Johannesburg, Gauteng  20196
South Africa
Map: View map
Phone: 082 452 7186
meeting details Wednesdays at 6:30 PM
Please call 082 452 7186 to confirm meeting if visiting
Francistown 25119
 
Location
Club: Francistown
Meeting Time: Tuesdays at 6:00 PM
Meeting Place: Francistown Club
Francistown, North East 0000
Botswana
Map: View map
Tuesdays at 6:00 PM
club home page Gaborone 17253
 
Protea Hotel Gaborone
Club: Gaborone
Meeting Time: Fridays at 12:30 PM
Location: Protea Hotel Gaborone
Meeting Place: Masa Square, New CBD
Cnr 1st & Western Commerce Avenue
Gaborone,
Botswana
Map: View map
Email: rcgaborone@btcmail.co.bw
meeting details Fridays at 12:30 PM
1st Friday, 4th Friday and 5th Friday (where there is one) of the month
Germiston 17402
 
Rotary House. Germiston Country Club
Club: Germiston
Meeting Time: Thursdays at 6:30 PM
Location: Rotary House. Germiston Country Club
Meeting Place: Rand Airport Rd.
Germiston, Gauteng  1401
South Africa
Map: View map
Thursdays at 6:30 PM
Giyani 26521
 
Oasis Lodge
Club: Giyani
Meeting Time: Mondays at 7:00 PM
Location: Oasis Lodge
Meeting Place: Stand 35
Giyani,  0826
South Africa
Map: View map
Mondays at 7:00 PM
Haenertsburg 55057
 
Rotary MOTH Hall
Club: Haenertsburg
Meeting Time: Wednesdays at 6:30 PM
Location: Rotary MOTH Hall
Meeting Place: Behind Haenertsburg Village Hall
Off Main St. of Hburg
Haenertsburg, Limpopo  0730
South Africa
Map: View map
meeting details Wednesdays at 6:30 PM
Zoom Meetings same time Contact Secretary for details
club home page Hoedspruit 87127
 
Keystone Café
Club: Hoedspruit
Meeting Time: Thursdays at 5:30 PM
Location: Keystone Café
Meeting Place: Kamogelo Centre
R527
Hoedspruit, Limpopo  1380
South Africa
Map: View map
Phone: 083 305 4798
Email: rose.white@everitt.co.za
Thursdays at 5:30 PM
club home page Johannesburg 17407
 
Johannesburg Country Club
Club: Johannesburg
Meeting Time: Tuesdays at 7:00 PM
Location: Johannesburg Country Club
Meeting Place: 1 Napier Rd.
Auckland Park
Johannesburg, Gauteng  2196
South Africa
Map: View map
Email: info@rcjohannesburg.org.za
meeting details Tuesdays at 7:00 PM
The 2nd & 4th Tuesday are Hybrid meetings (Virtual & in-person)
Johannesburg East 17408
 
Werner's Bistro & Lodge
Club: Johannesburg East
Meeting Time: Mondays at 6:30 PM
Location: Werner's Bistro & Lodge
Meeting Place: 25 Boeing Rd. W.
Bedfordview,  0000
South Africa
Map: View map
Mondays at 6:30 PM
Johannesburg New Dawn 81137
 
Parkview Golf Club
Club: Johannesburg New Dawn
Meeting Time: Wednesdays at 7:00 AM
Location: Parkview Golf Club
Meeting Place: Cnr. Emmarentia & Wicklow Avenue
Johannesburg, Gauteng  2092
South Africa
Map: View map
Wednesdays at 7:00 AM
Johannesburg North Central 17411
 
via Zoom
Club: Johannesburg North Central
Meeting Time: Wednesdays at 6:30 PM
Location: via Zoom
Meeting Place: Judith Road Emmarentia
Emmarentia, Gauteng 2195
South Africa
Map: View map
Email: rotaryclubjnc@gmail.com
meeting details Wednesdays at 6:30 PM
We meet on the First and Third Wednesdays of the Month at 6:30PM. via Zoom.
club home page Johannesburg South 101 26043
 
United Cerebral Palsy Association Home
Club: Johannesburg South 101
Meeting Time: Tuesdays at 6:45 PM
Location: United Cerebral Palsy Association Home
Meeting Place: 8 North Street
Townsview
Johannesburg, Gauteng 2190
South Africa
Map: View map
Phone: 068 362 3773
Email: info@jhbsouth101.org.za
Tuesdays at 6:45 PM
club home page Knights-Pendragon 26651
 
Belgravia Bowling Club
Club: Knights-Pendragon
Meeting Time: Wednesdays at 6:00 PM
Location: Belgravia Bowling Club
Meeting Place: 56 Florence Avenue.
Bedfordview, Gauteng  2008
South Africa
Map: View map
Phone: 082 561 7452
Email: info@rotaryknightspendragon.org.za
Wednesdays at 6:00 PM
Krugersdorp 17416
 
Golden Age Village
Club: Krugersdorp
Meeting Time: Tuesdays at 1:00 PM
Location: Golden Age Village
Meeting Place: 43 Heading St.
Wentworth Park
Krugersdorp, Gauteng  1739
South Africa
Map: View map
Tuesdays at 1:00 PM
Kyalami 17418
 
Swiss Country Club
Club: Kyalami
Meeting Time: Thursdays at 7:00 PM
Location: Swiss Country Club
Meeting Place: 31 Moerdyk Street
Vorna Valley
MIDRAND, Gauteng  1686
South Africa
Map: View map
Phone: 082 412 1088
Email: pierre.rossouw.01@gmail.com
Thursdays at 7:00 PM
Louis Trichardt 17309
 
Soutpansberg Golf Clubhouse
Club: Louis Trichardt
Meeting Time: Mondays at 1:00 PM
Location: Soutpansberg Golf Clubhouse
Meeting Place: 2 Hospitaal Street
23° 1.841'S 29° 54.329'E
Louis Trichardt, Limpopo  0920
South Africa
Map: View map
Mondays at 1:00 PM
Malkerns Valley 27103
Malandela's Farm Restaurant
Club: Malkerns Valley
Meeting Time: Tuesdays at 6:00 PM
Location: Malandela's Farm Restaurant
Meeting Place: Malkers/Mahlanya Rd.
Malkerns, Manzini  00000
Eswatini
Map: View map
Tuesdays at 6:00 PM
Manzini 17329
 
Enjabulweni Orphanage
Club: Manzini
Meeting Time: Mondays at 6:00 PM
Location: Enjabulweni Orphanage
Meeting Place: Coates Valley
Manzini,  0000
Eswatini
Map: View map
Mondays at 6:00 PM
Maputo 27466
 
Polana Serena Hotel
Club: Maputo
Meeting Time: Thursdays at 6:00 PM
Location: Polana Serena Hotel
Meeting Place: 1380 Av. Julius Nyerere
Maputo,  00100
Mozambique
Map: View map
Phone: 86 677 5555
Email: rotaryclubmaputo@gmail.com
Thursdays at 6:00 PM
Maputo Metro 225184
Location
Club: Maputo Metro
Meeting Time: Tuesdays at 06:00 PM
Meeting Place: Rua da Ponta Mamoli 355
Maputo,  1107
Mozambique
Map: View map
Tuesdays at 06:00 PM
Matola 31043
Escola Génios
Club: Matola
Meeting Time: Wednesdays at 6:30 PM
Location: Escola Génios
Meeting Place: Rua de S. Sebastião N° 74
Cidade da Matola
Matola, Maputo  1114
Mozambique
Map: View map
Wednesdays at 6:30 PM
Matsapha 69399
Matsapha Municipality
Club: Matsapha
Meeting Time: Wednesdays at 7:00 PM
Location: Matsapha Municipality
Meeting Place: Matsapha Industrial Site
Matsapha,  M202
Eswatini
Map: View map
Wednesdays at 7:00 PM
Mbabane 17330
 
Mountain Inn
Club: Mbabane
Meeting Time: Fridays at 1:00 PM
Location: Mountain Inn
Meeting Place: Princess Dr.
Mbabane,  0000
Eswatini
Map: View map
Fridays at 1:00 PM
Mbuluzi-Mbabane 27219
 
Rotary Club of Mbuluzi-Mbabane
Club: Mbuluzi-Mbabane
Meeting Time: Thursdays at 6:00 PM
Location: Rotary Club of Mbuluzi-Mbabane
Meeting Place: Club House Ekwetsembeni
Corner Makhosini & Ridge Streets
Mbabane,  H100
Eswatini
Map: View map
Thursdays at 6:00 PM
Meyerton/Henley-on-Klip 17421
 
Henley-on-Klip Bowling Club
Club: Meyerton/Henley-on-Klip
Meeting Time: Tuesdays at 6:30 PM
Location: Henley-on-Klip Bowling Club
Meeting Place: P.O. Box 331
Henley-on-Klip,  0000
South Africa
Map: View map
Tuesdays at 6:30 PM
Middelburg 17310
 
MRC Clubhouse
Club: Middelburg
Meeting Time: Tuesdays at 5:30 PM
Location: MRC Clubhouse
Meeting Place: Middelburg Care Village
Walter Sisulu Street
Middelburg, Mpumalanga  1050
South Africa
Map: View map
Tuesdays at 5:30 PM
Mokopane 17315
 
Protea Park Hotel
Club: Mokopane
Meeting Time: Tuesdays at 7:00 PM
Location: Protea Park Hotel
Meeting Place: Thabo Mbeki Way
Beitel St.
Mokopane, Limpopo  0600
South Africa
Map: View map
Tuesdays at 7:00 PM
Monument 17417
 
Khosa Sports Club
Club: Monument
Meeting Time: Thursdays at 6:45 PM
Location: Khosa Sports Club
Meeting Place: Frederick Cooper & Shannon Dr.
Kenmare
Krugersdorp, Gauteng  1739
South Africa
Map: View map
Thursdays at 6:45 PM
Morningside 23975
 
Zoom/Country Club Johannesburg
Club: Morningside
Meeting Time: Thursdays at 8:00 AM
Location: Zoom/Country Club Johannesburg
Meeting Place: Woodmead Dr & Lincoln Rd.
Woodmead
Johannesburg, Gauteng 0000
South Africa
Map: View map
meeting details Thursdays at 8:00 AM
Zoom meeting at 8-9am until breakfast meetings resume at Country Club Johannesburg, when the time will revert to 7-8am.
Nigel 17422
 
Nigel Italian Club
Club: Nigel
Meeting Time: Thursdays at 1:00 PM
Location: Nigel Italian Club
Meeting Place: Nigel-Springs Road
Nigel,  0000
South Africa
Map: View map
Thursdays at 1:00 PM
club home page Northcliff 17423
 
GEM Homes
Club: Northcliff
Meeting Time: Wednesdays at 6:30 PM
Location: GEM Homes
Meeting Place: 99 Mendelssohn Road,
Northcliff
Johannesburg, Gauteng  2195
South Africa
Map: View map
Phone: 084 897 6156
Email: darrynjill@gmail.com
Wednesdays at 6:30 PM
Phalaborwa 26652
 
club house
Club: Phalaborwa
Meeting Time: Tuesdays at 7:00 PM
Location: club house
Meeting Place: 17 Buffer Zone
Maphutha Malatji Hospital Street Namakgale
Phalaborwa, Limpopo  1391
South Africa
Map: View map
Tuesdays at 7:00 PM
Pietersburg 100 24272
 
Bowls Club-Suid St.
Club: Pietersburg 100
Meeting Time: Thursdays at 6:00 PM
Location: Bowls Club-Suid St.
Meeting Place: Cnr. Suid & Voortrekker Sts.
Polokwane, Limpopo  0699
South Africa
Map: View map
Thursdays at 6:00 PM
Polana 58411
 
Hotel Cardoso
Club: Polana
Meeting Time: Tuesdays at 6:00 PM
Location: Hotel Cardoso
Meeting Place: Ave. Martires de Mueda 707
Maputo,  0000
Mozambique
Map: View map
Tuesdays at 6:00 PM
Polokwane 17313
 
Retirement Village
Club: Polokwane
Meeting Time: Mondays at 6:00 PM
Location: Retirement Village
Meeting Place: Suid & Dorp Sts.
Polokwane, Limpopo  0699
South Africa
Map: View map
Mondays at 6:00 PM
Pretoria 17316
 
Pretoria Country Club
Club: Pretoria
Meeting Time: Thursdays at 6:00 PM
Location: Pretoria Country Club
Meeting Place: 241 Sydney Ave.
Waterkloof Pretoria, Gauteng  181
South Africa
Map: View map
Thursdays at 6:00 PM
Pretoria Capital 17320
 
Carl Jeppe Room, Pretoria Country Club
Club: Pretoria Capital
Meeting Time: Tuesdays at 7:30 PM
Location: Carl Jeppe Room, Pretoria Country Club
Meeting Place: Sidney Ave.
Waterkloof
Pretoria, Gauteng  0181
South Africa
Map: View map
Tuesdays at 7:30 PM
Pretoria East 17317
 
Online, occasionally live
Club: Pretoria East
Meeting Time: Mondays at 6:15 PM
Location: Online, occasionally live
Meeting Place: Online
Pretoria,
South Africa
Map: View map
Pretoria Sunrise 17319
 
Brooklyn Lodge & Conf. Ctr.
Club: Pretoria Sunrise
Meeting Time: Saturdays at 8:15 AM
Location: Brooklyn Lodge & Conf. Ctr.
Meeting Place: Tram & Bronkhorst Sts., Brooklyn
Pretoria, Gauteng  00000
South Africa
Map: View map
Saturdays at 8:15 AM
Pretoria West 17321
 
Premier Hotel Pretoria,
Club: Pretoria West
Meeting Time: Tuesdays at 6:30 PM
Location: Premier Hotel Pretoria,
Meeting Place: 573 Stanza Bopape Street
Arcadia
Pretoria, Gauteng  2002
South Africa
Map: View map
Tuesdays at 6:30 PM
Pretoria-Hatfield 50228
 
Brooklyn Lodge
Club: Pretoria-Hatfield
Meeting Time: Thursdays at 6:45 AM
Location: Brooklyn Lodge
Meeting Place: 209 Bronkhorst St
Nieuw Muckleneuk
Pretoria, Gauteng 0181
South Africa
Map: View map
meeting details Thursdays at 6:45 AM
Currently hybrid meetings; i.e. online and in person. To attend zoom meetings please contact the club secretary for the weekly link on astridf@icon.co.za
Randburg 17425
 
Bryanston Sports Club
Club: Randburg
Meeting Time: Tuesdays at 6:30 PM
Location: Bryanston Sports Club
Meeting Place: Payne Ave. Bryanston
Sandton, Gauteng  2021
South Africa
Map: View map
Tuesdays at 6:30 PM
Riverside 23555
 
Shakespeare Inn
Club: Riverside
Meeting Time: Tuesdays at 7:00 PM
Location: Shakespeare Inn
Meeting Place: Cnr. Shakespear & Farady St.
Vanderbijlpark, Gauteng  1900
South Africa
Map: View map
Tuesdays at 7:00 PM
Rosebank (Johannesburg) 17429
 
Wanderers Club, Bowlers Lounge
Club: Rosebank (Johannesburg)
Meeting Time: Fridays at 1:00 PM
Location: Wanderers Club, Bowlers Lounge
Meeting Place: Cnr North & Rudd Roads, Illovo
Bowling Lounge
Johannesburg, Gauteng  2012
South Africa
Map: View map
meeting details Fridays at 1:00 PM
Club meets via Zoom during lockdown.
Rustenburg 17322
 
MARY'S VIEW BED & BREAKFAST
Club: Rustenburg
Meeting Time: Tuesdays at 6:00 PM
Location: MARY'S VIEW BED & BREAKFAST
Meeting Place: 4 MAHOGANY CRESCENT PROTEA PARK
RUSTENBURG, NORTH WEST PROVINCE 0299
South Africa
Map: View map
Tuesdays at 6:00 PM
Sandton 17430
 
The Bryanston Country Club
Club: Sandton
Meeting Time: Tuesdays at 7:00 PM
Location: The Bryanston Country Club
Meeting Place: Bryanston Drive
Sandton, Gauteng 2021
South Africa
Map: View map
meeting details Tuesdays at 7:00 PM
1st and 3rd Tuesdays at 18h30 for 19h00
Selebi Phikwe 22165
 
Rotarians Homes, Rotationally
Club: Selebi Phikwe
Meeting Time: Tuesdays at 6:30 PM
Location: Rotarians Homes, Rotationally
Meeting Place: Selebi Phikwe
Selebi Phikwe,  0000
Botswana
Map: View map
Tuesdays at 6:30 PM
Springs 17432
 
Casa Nossa Rest.
Club: Springs
Meeting Time: Tuesdays at 6:30 PM
Location: Casa Nossa Rest.
Meeting Place: Cnr. Nigel & Parkes Rds.
Springs, Gauteng  1560
South Africa
Map: View map
Tuesdays at 6:30 PM
Springs Park 17433
 
Springs Mall Management Board Room
Club: Springs Park
Meeting Time: Thursdays at 6:30 PM
Location: Springs Mall Management Board Room
Meeting Place: Cnr Wit Road and Jan Smuts Road
Springs
Springs, Gauteng  1559
South Africa
Map: View map
Phone: 82 494 7048
Email: leschaap@mweb.co.za
Thursdays at 6:30 PM
Tzaneen 17324
 
Unicorn School
Club: Tzaneen
Meeting Time: Tuesdays at 7:00 PM
Location: Unicorn School
Meeting Place: Sirkel Drive
Arbor Park
Tzaneen, Limpopo  0850
South Africa
Map: View map
Phone: 72 073 4386
Tuesdays at 7:00 PM
Vanderbijlpark 17435
 
El Paso Spur
Club: Vanderbijlpark
Meeting Time: Thursdays at 6:30 PM
Location: El Paso Spur
Meeting Place: General Hertzog street
Vanderbijlpark, Gauteng  1900
South Africa
Map: View map
Thursdays at 6:30 PM
Warmbaths 17325
Hoerskool Warmbad
Club: Warmbaths
Meeting Time: Thursdays at 6:00 PM
Location: Hoerskool Warmbad
Meeting Place: C/o Swaenepoel & Van Heerden Street
Bela-Bela, Limpopo  0480
South Africa
Map: View map
Thursdays at 6:00 PM
Waterkloof 25002
 
Brooklyn Lodge
Club: Waterkloof
Meeting Time: Wednesdays at 7:00 PM
Location: Brooklyn Lodge
Meeting Place: 209 Bronkhorst St
Nieuw Muckleneuk
Pretoria, Gauteng  0181
South Africa
Map: View map
Wednesdays at 7:00 PM
White River 17326
 
Gumtreez
Club: White River
Meeting Time: Mondays at 6:00 PM
Location: Gumtreez
Meeting Place: Casterbridge Centre
White River, Mpumalanga  1240
South Africa
Map: View map
Mondays at 6:00 PM
Witbank 17327
 
St. Thomas Sports Club House
Club: Witbank
Meeting Time: Thursdays at 7:00 PM
Location: St. Thomas Sports Club House
Meeting Place: Cnr. Elizabeth and Van de Venter streets
Witbank , Mpumalanga 1034
South Africa
Map: View map
Thursdays at 7:00 PM
Z-RA Randburg (Rotary Annes) 17425
Location
Club: Z-RA Randburg (Rotary Annes)
Meeting Time: Sundays at 12:00 PM
Meeting Place: JHB
JHB,  2000
South Africa
Map: View map
Sundays at 12:00 PM