Sunday, 18 October 2026 Nairobi 26°C · Sunny 1 USD = 129.8 KES · 1 CNY = 19.36 KES

Rooted in Africa, connecting China and Africa.

Education 18 Oct 2026 3 min read

Read in Chinese →

Kenyan public schools may not charge tuition; heads say capitation is arriving short

Kenyan public secondary schools received less capitation per learner in Terms 1 and 2 than the 50:30:20 schedule provides, figures from the Kenya Secondary Schools Heads Association show, the Daily Nation reported on 17 October 2026. The Basic Education Act bars public schools from charging tuition, and other charges need the Education Cabinet Secretary's approval.

School buildings in the foreground with the Nairobi skyline behind (file photo, 2022).
School buildings in the foreground with the Nairobi skyline behind (file photo, 2022). Photo: Fica Vision / Du Fengyan

A Kenyan public school may not charge tuition. Any other charge needs the approval of the Cabinet Secretary for Education, and no child may be refused school for failing to pay an approved charge. That is section 29 of the Basic Education Act. The state pays for senior schools through capitation, a fixed grant per learner, which the Ministry of Education put at KSh 22,244 per learner per year in a circular dated 2 January 2026.

School heads say the money has not arrived at that rate. Willy Kuria, chair of the Kenya Secondary Schools Heads Association (KESSHA), said that salaries and other essential bills must be paid whether the money is available or not, as quoted by the Daily Nation on 17 October 2026. He said some schools were relying on suppliers to provide chemicals and equipment on credit, and others were turning to parents.

Section 29(1) says no public school shall charge or cause any parent or guardian to pay tuition fees for any pupil. Section 29(2) then sets three exceptions and conditions. Tuition fees may be payable by persons who are not Kenyan citizens. Other charges may be imposed with the Cabinet Secretary's approval, given in consultation with the county education board, and no child may be refused school for failing to pay them. And no person may collect levies without issuing an official receipt.

On 2 January 2026, Education Cabinet Secretary Julius Migos Ogamba said the government had released KSh 44,245,066,500.85 as Term 1 capitation for all public basic education. Of that, KSh 3,703,074,646.10 went to free primary education, KSh 14,459,193,520.00 to free day junior school education and KSh 26,082,798,334.75 to free day secondary education. His statement cited Article 53 of the Constitution, which entitles every child to free and compulsory basic education, and said the circular of the same date confirmed that fees payable by learners in senior schools remain unchanged. It also told school heads to desist from imposing extra levies or fees and said the Ministry would deal firmly with verified cases of misappropriation of resources and of extra levies or fees.

The Star reported on 9 February 2026 that a Gazette notice dated 6 February sets the fees structure for public senior schools, for both Competency-Based Curriculum (CBC) and 8-4-4 learners, from 5 January 2026, and revokes Gazette Notice No. 1555 of 2015. Day schools carry no household contribution. For boarding schools, Capital FM reported on 7 February that households may be charged up to KSh 53,554 a year, or up to KSh 40,535 in boarding schools of the second cluster. Fees are to be paid across the three terms in a 50:30:20 ratio, and the notice says any future variations must be approved by the Cabinet Secretary and gazetted.

Citing the Ministry of Education, the Nation says schools should receive the KSh 22,244 per learner in three tranches at 50:30:20 across the three terms. Using figures provided by KESSHA, it gives these amounts per learner in public secondary schools:

Term Due under 50:30:20 Received by schools Retained by government
Term 1 KSh 11,122 KSh 6,577 KSh 1,375
Term 2 KSh 6,673 KSh 4,852 KSh 285
Term 3 KSh 4,449 — —

Source: Daily Nation, 17 October 2026.

The Nation also reports that a circular dated 28 July indicated a Term 3 allocation of KSh 3,367.60 per learner. In September, school heads put the shortfall at about KSh 8,000 per learner against the annual allocation of KSh 22,244.

For a family, the written rules are these. A day senior school may not bill tuition, and the 2026 notice lists no household contribution for day schools. A boarding school may charge parents up to the notice's ceilings, and Ogamba said in February that schools charging below them are encouraged to maintain their rates. Any other levy needs the Cabinet Secretary's approval and must come with an official receipt. Non-citizens may be charged tuition under section 29(2).

Ogamba spoke about levies at the Mbiriri Comprehensive School Education Day in Nyeri County on 18 July, the Kenyan news site Kenyans.co.ke reported on 19 July. He said several principals had already faced disciplinary action after schools imposed unauthorised levies without following Ministry procedures. “Where that happens, and it is brought to our attention, we are now taking action against the principals,” he said. A levy, he said, should not be charged unless it “has been approved, gone through the required process, accepted by parents and cleared under ministry protocols”.

Drafted and translated with AI assistance; reviewed and published by editor Fengyan Du. How we use AI

Sources

  1. Press Statement: Academic Year 2026 Commencement Update (Ministry of Education, Office of the Cabinet Secretary, 2 January 2026) education.go.ke
  2. Section 29 of The Basic Education Act 2013: Free tuition sheriaplex.com
  3. Bonyo's Bone: Illegal school levies (Citizen Digital, 20 February 2025) citizen.digital
  4. Funding gap, teachers' boycott threat: Kenya's national exams big test nation.africa
  5. Education CS announces new senior school fees structure for 2026 the-star.co.ke
  6. MoE gazettes school fees caps in efforts to protect households (Capital FM, 7 February 2026) capitalfm.africa
  7. Education CS Ogamba Warns Principals Against Illegal School Levies kenyans.co.ke

Got a tip? Tell us →

Comments

No comments yet.

Sign in to comment