The Ministry of Education has released the official 2026 National Co-Curricular Activities Calendar, detailing the schedule for schools’ games, sports, music, drama, and science competitions across the country.
In a circular dated November 28, it was directed to all Regional, County, and Sub-County Directors of Education, Basic Education Principal Secretary Julius Bitok detailed the schedules for the coming academic year.
The 2026 co-curricular activities calendar covers primary, junior, secondary, and special needs schools (SNE), ensuring nationwide participation in co-curricular programs.
Ministry of Education Announces 2026 Activities Calendar for Schools Countrywide
Term 1 – School National Games and Sports
| Category | Disciplines |
|---|---|
| Secondary Schools (U18) | Rugby 15s, Athletics, Basketball 5×5, Hockey, Handball, Cross Country, Swimming |
| Special Primary Schools | SNE Athletics |
| Primary Schools (U12) | Athletics, Kids Athletics, Gymnastics, Cross Country |
| Junior Schools (U15) | Athletics, Cross Country, Basketball 5×5, Rugby 7s, Swimming |
| Special Secondary Schools | SNE Athletics, Handball, Basketball, Indoor Games |
National Drama Festival, Science Fair Dates
The National Drama and Film Festival will take place from April 6 to 18, 2026, in the Central Region, Nyeri County.
The main action days are scheduled for April 7 to 13, followed by the gala concert on April 14 to 15 and the state concert on April 17.
The Kenya Science and Engineering Fair will take place in the North-Eastern Region for Junior and Secondary Schools in Garissa County, at Garissa High School, from March 29 to April 5.
Also Read: Govt Announces Closing and Opening Dates for Schools Countrywide
Kenya Teachers Training Colleges Sports
The Kenya Teachers Training Colleges Sports will be held from March 27 to April 5, 2026, in Nyanza Region, Homa Bay County, at Asumbi TTC. A referees’ clinic is scheduled for March 28-29, with the action days running from March 31 to April 3.
The closing ceremony will take place on 4th April, and participating teams will depart on 5th April.
Term 2 Calendar Dates
The Term 2 Schools’ National Games and Sports will be hosted in the Central Region, Kiambu County, at Thika Municipality.
A referees’ clinic is scheduled for July 25 to 26, with teams arriving on July 26.
The opening ceremony will take place on July 28 at Mpesa Academy, and the competitions will run from July 28 to August 1. The closing ceremony and team departures are scheduled for August 1-2.
| Category | Disciplines |
|---|---|
| Secondary Schools (U18) | Soccer, Volleyball, Netball, Rugby 7s, Badminton, Table Tennis, Chess, Scrabble |
| Special Secondary Schools | SNE Ball Games |
| Junior Schools (U15) | Soccer, Volleyball, Netball, Handball, Basketball 3×3 |
| Primary Schools (U12) | Soccer, Volleyball, Netball, Handball |
| Special Primary Schools | SNE Ball Games |
Also Read: Ministry of Education Changes Names of Select Schools
Kenya Music Festivals
The Kenya Music Festivals will take place from August 1st to 14th, 2026, in the Western Region, Bungoma County, at Kibabii University.
The opening ceremony is scheduled for August 2nd, with action days from August 2nd to 10th.
The gala concert will be held on August 11th and 12th, followed by the state concert on August 13th, and departure on August 14th.
Kenya Teachers Training Colleges Sports
The second Kenya Teachers Training Colleges Sports event will be held from May 22nd to 30th, 2026, in Nyanza Region, Homa Bay County, at Homa Bay Stadium and Asumbi TTC.
A referees’ clinic is scheduled for May 23rd, with action days from May 24th to 28th, the closing ceremony on May 29th, and departure on May 30th.
FEASSA
The Federation of East Africa Schools Sports Association (FEASSA) Camp and Championship will feature a training camp in Kajiado from August 2nd to 12th, followed by the games in Tanzania from August 12th to 23rd.
The East Africa Music, Dance, and Drama Festival will be hosted in Soroti, Uganda, from August 15th to 25th, 2026, with action days from August 18th to 23rd and departure on August 24th.
Follow our WhatsApp Channel and X Account for real-time news updates.









































































