Joining a league will give your students access to multiple rounds of competition within your own city or town.
Reach out to us if we aren't in your community yet. Click on a location for more information.
Primary School
High School
Luanda Debating League (Angola)
5-8 December 2025
Colégio Angolano de Talatona
Primary School
Durban Primary Schools Debating League
Teacher Training: Friday, 30 January 2026
Venue TBA
Primary School
High School
Midlands Debating League
Round 1: Wednesday, 04 March 2026
Treverton College, Mooi River
High School
Pretoria Schools Debating League
Teacher Training: Wednesday, 28 January 2026
Pretoria Boys High School
Primary School
High School
Cape Town Debating League
Teacher Training: Tuesday, 27 January 2026
Western Province Preparatory School
Primary School
High School
Paarl Debating League
Teacher Training: Wednesday, 28 January 2026
Venue TBC
Primary School
High School
West Rand Debating League
Teacher Training 1: Thursday, 29 January 2026
Venue TBC
High School
Midrand Debating League
Teacher Training 1: Thursday, 29 January 2026
Venue TBC
Primary School
High School
Johannesburg East (Ekurhuleni) Debating League
Teacher Training 1: Thursday, 29 January 2026
Venue TBC
Primary School
Sandton Debating League
Teacher Training 1: Thursday, 29 January 2026
Venue TBC
Primary School
High School
Johannesburg South Debating League
Teacher Training 1: Thursday, 29 January 2026
Venue TBC
Primary School
High School
Mpumalanga Debating Championship
30-31 August 2025
Uplands College
Primary School
Gqeberha (Port Elizabeth) Primary Schools Debating League