Skip to content
PlayOwl
Nairobi, view from the top of Kenyatta International Conference Center, Kenya

Life around the world Africa

A school day in Nairobi, Kenya

Nairobi is a big city in Kenya. Children there go to school to read, count, sing and play. Many learn in English and Kiswahili.

Nairobi is the capital of Kenya. Children start school with two years of pre-primary, learn English and Kiswahili, study subjects such as mathematics and science, and in many public primary schools eat a lunch cooked fresh in the county's central kitchens.

Schooling in Nairobi follows Kenya's Competency Based Curriculum: two years of pre-primary, six of primary, three of junior school and three of senior school. Kiswahili and English are the official languages, the school year has three terms, and the county's Dishi na County program serves lunch in public primary schools.

Explore

Photo: Daryona, CC BY-SA 3.0, via Wikimedia Commons

Good morning, Nairobi

Nairobi is the capital city of Kenya.

It has tall buildings and busy streets. It is high up on the land. Every school day, children go to class to learn and play together.

Nairobi is the capital of Kenya, in East Africa. It sits high in the highlands, about 1,680 meters above sea level, and it is one of the biggest cities in tropical Africa. Its name comes from a Maasai name for a water hole, Enkare Nairobi, which means "cold water."

Schools in Nairobi are not all the same. In this topic we follow what Kenya's school system says children learn, which languages they use, what many eat for lunch, and how their school year is shaped.

Nairobi began in the late 1890s as a railway settlement, named after a Maasai water hole called Enkare Nairobi ("cold water"). It became the capital of the British East Africa Protectorate in 1905 and stayed the capital when Kenya became independent in 1963. Today it is Kenya's main industrial center and one of the largest cities in tropical Africa, drawing people from all over the country.

Kenya's Constitution (2010) gives every child the right to free and compulsory basic education. What happens in a Nairobi classroom is shaped by national rules: the curriculum written by the Kenya Institute of Curriculum Development (KICD), a national language policy, and a school calendar set by the Ministry of Education. Schools differ, so this topic describes the system and the city's own lunch program rather than one typical child.

Nairobi, view from the top of Kenyatta International Conference Center, Kenya
Photo: Daryona, CC BY-SA 3.0, via Wikimedia Commons

From pre-primary to senior school

Little children start with two years of pre-primary.

They learn through play, talking, counting and making things. At about six years old, they start Grade 1. Then they go up one grade each year.

Kenya's school system is called the Competency Based Curriculum, or CBC. Children begin with two years of pre-primary, where they learn through language, number, environment, creative and religious activities.

At about 6 years old they join Grade 1. Grades 1 to 3 are lower primary, and Grades 4 to 6 are upper primary. Then come three years of junior school, Grades 7 to 9, and three years of senior school, Grades 10 to 12. In senior school, students choose a pathway, such as science, technology, engineering and mathematics.

The Basic Education Curriculum Framework (KICD, 2019) replaced the 8-4-4 system, which had been introduced in 1985. It organizes basic education into three levels: Early Years Education (two years of pre-primary and three of lower primary), Middle School (three years of upper primary and three of junior secondary, Grades 7 to 9) and Senior School (Grades 10 to 12). Learners join Grade 1 at about 6 years of age.

Pre-primary covers five learning areas: language, mathematical, environmental, creative and religious activities. Junior secondary offers a broad curriculum with career guidance so that learners can choose a pathway at senior school, such as STEM. National assessments mark the transitions: the 2026 calendar schedules the Kenya Primary School Education Assessment (KPSEA) and the Kenya Junior School Education Assessment (KJSEA) from 26 October. The structure follows the 2019 framework; the learning areas inside it were cut down in January 2024 (see What children learn).

Two official languages, and many more

In Kenya, many people speak Kiswahili and English.

Children learn both at school. Kenya has lots of other languages too. Deaf children can learn in Kenyan Sign Language.

Kenya's Constitution says Kiswahili is the national language, and Kiswahili and English are the two official languages. Kenya has many more languages too: one language catalog lists 68.

In Grades 1 to 3, the rule is that children learn in the language of the area around their school. A UNICEF review found that, in practice, English is used a lot in Kenya's classrooms, even in Grade 1. Children study both English and Kiswahili as subjects, and deaf learners can use Kenyan Sign Language.

Article 7 of the Constitution of Kenya makes Kiswahili the national language and Kiswahili and English the official languages, and directs the State to promote the diversity of Kenya's languages, including indigenous languages, Kenyan Sign Language and Braille. Ethnologue, cited by UNICEF (2016), lists 68 languages for Kenya.

National policy sets the language of the school's catchment area as the medium of instruction in Grades 1 to 3, with English and Kiswahili taught as subjects. UNICEF's 2016 review notes that in practice English is used extensively even in Grade 1, and cites research estimating that about 75 percent of Kenyans have some fluency in Swahili and about 15 percent speak English fluently. The curriculum offers Kiswahili or Kenyan Sign Language as a learning area. Since January 2024, lower primary has also included Indigenous Language Activities, while in upper primary indigenous and foreign languages run as co-curricular programs (Ministry of Education circular, as reported by People Daily).

What children learn

In lower primary, children learn to read and write.

They do number work and learn about the world around them. They learn to keep clean and eat well. They also move, sing and make things.

In Grades 1 to 3, lessons are called "activities." Since January 2024 there have been seven learning areas, among them indigenous language, Kiswahili (or Kenyan Sign Language), English, mathematical, environmental and creative activities. Keeping clean and eating well, once a subject of its own, is now taught inside environmental activities, and creative activities cover art and craft, music and physical education.

In Grades 4 to 6, the activities grow into eight subjects: English, Kiswahili, mathematics, science and technology, social studies, agriculture and nutrition, creative arts, and religious education. Kenya's curriculum framework also makes computers and other digital tools a learning tool in every area.

KICD's 2019 framework set eight learning areas for lower primary, including Literacy and a separate Hygiene and Nutrition Activities, with ICT as a learning tool in every area. Following the Presidential Working Party on Education Reform, a Ministry of Education circular of 20 December 2023 set seven from January 2024 and cut weekly lessons from 35 to 31: Hygiene and Nutrition moved into Environmental Activities, Creative Activities now cover art and craft, music and physical education, and Indigenous Language Activities sit alongside Kiswahili or Kenyan Sign Language, English and Mathematical Activities.

Upper primary went from ten learning areas to eight, and from 40 to 35 lessons a week: English, Kiswahili or Kenyan Sign Language, Mathematics, Religious Education, Science and Technology, Social Studies, Creative Arts, and Agriculture and Nutrition, which joins agriculture with parts of home science. The framework's stated aim is an "engaged, empowered and ethical citizen," built on competencies such as communication, critical thinking and digital literacy.

Lunch from the city's kitchens

At lunchtime, many children in Nairobi eat a meal at school.

The food is cooked in big kitchens. Then it is taken to the schools. Fresh food arrives every school day.

Nairobi City County runs a school meals program called Dishi na County. It cooks lunches for children in public primary schools.

In 2025 it fed more than 316,000 learners every school day in over 230 public primary schools. The meals are cooked fresh in 17 central kitchens, one in each of Nairobi's constituencies, and delivered to the schools. In two years the program served 50 million meals.

Dishi na County is Nairobi City County's school feeding program for public primary schools. By September 2025, according to the Council of Governors' Maarifa Centre, it was feeding more than 316,000 learners daily in more than 230 public primary schools, from 17 central kitchens, one per constituency, and had served 50 million meals in two years.

The county reports that the program has raised attendance and plans to extend it to informal schools. These are the county's own figures; an independent evaluation was not found for this topic. School meals connect to the curriculum as well: healthy eating and hygiene are taught in lower primary, inside environmental activities since 2024.

Three terms in a year

The school year in Kenya has three parts, called terms.

School starts in January. There are holidays between the terms. The longest holiday is at the end of the year.

Kenya's school year starts in January and has three terms, with holidays in between. In 2026, Term 1 ran from January 5 to April 2, Term 2 from April 27 to July 31, and Term 3 from August 24 to October 23.

Each of the first two terms also had a short half-term break. After Term 3 comes the longest holiday, about ten weeks, from late October until the new year. National assessments, such as the KPSEA, are held at the end of the year.

The Ministry of Education's 2026 calendar for basic education sets three terms: Term I, 13 weeks (5 January to 2 April, with a half-term break from 25 February to 1 March); Term II, 14 weeks (27 April to 31 July, half-term 24 to 28 June); and Term III, 9 weeks (24 August to 23 October). The December holiday runs about ten weeks, from 26 October 2026 to 1 January 2027.

National assessments follow Term III: KPSEA and KILEA from 26 October, KJSEA and KPLEA from 26 October, and the Kenya Certificate of Secondary Education (KCSE) from 2 to 20 November 2026. Because the calendar is issued each year by circular, check the current year's dates before relying on them.

Amazing facts

  • The name Nairobi means "cold water."

    Nairobi is named after a Maasai water hole called Enkare Nairobi, which means "cold water."

    Nairobi takes its name from Enkare Nairobi ("cold water"), the Maasai name of the water hole after which the colonial railway settlement of the late 1890s was named.

  • Deaf children in Kenya can learn in Kenyan Sign Language.

    Kenya's Constitution asks the government to promote Kenyan Sign Language and Braille, and schools offer Kenyan Sign Language as a learning area.

    Article 7 of Kenya's Constitution directs the State to promote indigenous languages, Kenyan Sign Language and Braille; the curriculum offers Kenya Sign Language in place of Kiswahili for deaf learners.

  • Big kitchens in Nairobi cook lunch for many schools.

    Nairobi's school lunch program served 50 million meals in its first two years.

    Dishi na County reached its 50 millionth meal about two years after launch, cooking in 17 central kitchens, one per constituency (Council of Governors, 2025).

  • Children in Kenya learn about keeping clean and eating well.

    In Grades 1 to 3, children learn about keeping clean and eating well as part of their environmental activities.

    Hygiene and Nutrition Activities were a separate lower-primary learning area in KICD's 2019 framework; since January 2024 they are taught within Environmental Activities.

Words to know

pre-primary
the two years of school before Grade 1
curriculum
the plan for what learners are taught at school
official language
a language a country uses for its government, laws and schools
term
one part of a school year, with holidays before and after it
Kiswahili
Kenya's national language, also called Swahili
catchment area
the neighborhood or district a school's learners come from

Discovery challenge

  1. Which two languages are official in Kenya?

    What are Kenya's two official languages?

    Which two languages does Article 7 of Kenya's Constitution make official?

    • Kiswahili and English
    • French and Arabic
    • Spanish and German
    Show the answer

    Kiswahili and English

    Kiswahili and English are Kenya's official languages.

    Kiswahili is the national language, and Kiswahili and English are both official.

    Article 7(1) makes Kiswahili the national language; 7(2) makes Kiswahili and English the official languages.

  2. How many years of pre-primary do children have?

    How many years of pre-primary come before Grade 1 in Kenya?

    Under the 2019 framework, how many years of pre-primary education precede Grade 1?

    • One
    • Two
    • Five
    Show the answer

    Two

    Children have two years of pre-primary, then Grade 1.

    There are two years of pre-primary. Children then join Grade 1 at about 6.

    Early Years Education is two years of pre-primary plus three of lower primary (Grades 1 to 3).

  3. How many terms are in Kenya's school year?

    Kenya's school year is split into how many terms?

    How many terms does Kenya's 2026 basic-education calendar set?

    • Two
    • Three
    • Four
    Show the answer

    Three

    There are three terms, with holidays in between.

    Three terms, starting in January, with a long holiday at the end of the year.

    Term I (13 weeks), Term II (14 weeks) and Term III (9 weeks), followed by a ten-week December holiday.

  4. What does the name Nairobi mean?

    The name Nairobi comes from a Maasai name. What does it mean?

    Enkare Nairobi, the Maasai water hole that gave the city its name, means what?

    • Big mountain
    • Cold water
    • Green field
    Show the answer

    Cold water

    Nairobi means "cold water."

    It comes from Enkare Nairobi, a Maasai name for a water hole, meaning "cold water."

    Britannica gives Enkare Nairobi as "Cold Water," the Maasai name of the water hole the late-1890s railway settlement was named after.

Explore next

For parents & teachers

What children will learn

  • Describe the stages of school in Kenya, from pre-primary to senior school.
  • Name Kenya's national and official languages and explain why schools use more than one language.
  • Compare what children learn and eat at school in Nairobi with their own school day.
  • Understand that schools in one city differ, and that national rules shape them.

Recommended ages: 4 to 12 · About 12 minutes

Talk about it

  • Which languages do you hear at your school, and when is each one used?
  • How is your school year split up? How is it like Kenya's three terms, and how is it different?
  • Why might a city cook school lunches in big shared kitchens?

Try at home or in class

  • Make a timetable for your school day and label each part as an "activity," like lower-primary classes in Kenya.
  • Learn to say good morning in Kiswahili and English with a grown-up, using a dictionary or library book.

Key vocabulary: pre-primary, curriculum, official language, term, Kiswahili, catchment area

Where these facts come from

  1. Basic Education Curriculum Framework 2019 , Kenya Institute of Curriculum Development
  2. Basic Education Curriculum Framework , Kenya Institute of Curriculum Development
  3. Ministry moves to reduce workload for CBC learners (Ministry of Education circular of 20 December 2023 on rationalized learning areas) , People Daily (Kenya)
  4. The Constitution of Kenya, 2010 (Articles 7 and 53) , Kenya Law (National Council for Law Reporting)
  5. The impact of language policy and practice on children's learning: Kenya country review (2016) , UNICEF Eastern and Southern Africa
  6. Education , UNICEF Kenya
  7. Nairobi Serves 50 millionth Meal: Dishi na County Transforms School Attendance and Nutrition , Maarifa Centre, Council of Governors (Kenya)
  8. Government releases 2026 academic calendar , The Star (Kenya), reporting the Ministry of Education circular of 13 October 2025
  9. Nairobi , Encyclopaedia Britannica

Checked, not yet human-reviewed. Last updated October 27, 2026. Spotted a mistake? Tell us.

Picture credits
  • Photo: Daryona, CC BY-SA 3.0, via Wikimedia Commons · source · license