Nyahururu Highway Schools: Nurturing Excellence in Education Through Knowledge, Discipline and Integrity.
School Life
Student Life at Nyahururu Highway Schools
Student life at Nyahururu Highway Schools is designed to support academic growth, character development, and personal wellbeing. Beyond the classroom, learners enjoy a balanced school experience that nurtures discipline, responsibility, creativity, and a strong sense of community.
Each school day follows a structured yet supportive routine that promotes effective learning and personal growth. Students engage in academic lessons, co-curricular activities, guided study sessions, and spiritual development programmes, all within a safe, caring, and well-supervised environment.
Kindly note that the school offers day school for Pre-Primary and Grades 1–9.
Attendance as a day scholar is optional for learners in Grades 4–9.
Pre- Primary
Pick up: 07:00am
Arrival: 08:00am
Classes: 08:00am
Snack: 10:00 – 10:40am
Lunch: 12:00 – 12:40pm
Snack: 03:00 – 03:40pm
Dismissal: 04:00pm
Primary & JSS
Pick up: 06:00am
Arrival: 07:45am
Classes: 08:00am
Snack: 10:40 – 11:20am
Lunch: 12:40 – 1:20pm
Snack: 04:00pm
Dismissal: 05:00pm
Boarding currently begins from Grade 4 upwards. However under special circumstances, boarding may be arranged for learners from Grade 1, with qualified childcare staff available to provide appropriate care and supervision. Students are picked up from their respective locations on opening day and returned to the same locations on closing day.
Please note: Boarding is mandatory for Senior Secondary School and 8-4-4 high school learners
Primary School
Wake up 5:00am
Breakfast: 5:45am
Classes: 6:00am
Snack: 10:50 – 11:20am
Lunch: 12:40 – 1:20pm
Snack: 4:00pm
Wash up: 5:00pm
Supper: 5:30 – 6:00pm
Night classes: 7:00 – 9:00pm
Bed time: 9:00pm
Junior School
Wake up 5:00am
Breakfast: 5:45am
Classes: 6:00am
Snack: 10:00 – 10:40am
Lunch: 01:20 – 02:10pm
Snack: 4:00pm
Wash up: 5:00pm
Supper: 5:30 – 6:00pm
Night classes: 7:00 – 9:00pm
Bed time: 9:00pm
Senior School
Wake up 5:00am
Classes: 5:30am
Breakfast: 6:15am
Snack: 10:50 – 11:20am
Lunch: 01:20 – 02:10pm
Snack: 5:00pm
Wash up: 5:15pm
Supper: 5:30 – 6:00pm
Preps: 07:00 – 10:00pm
Bed time: 10:00pm
Form 3 & 4
Wake up 5:00am
Breakfast: 5:45am
Classes: 6:00am
Snack: 10:50 – 11:20am
Lunch: 12:40 – 1:20pm
Snack: 4:00pm
Wash up: 5:00pm
Supper: 06:00 – 6:30pm
Preps: 07:00 – 10:00PM
Bed time: 10:00pm
- Mairo-inya, Nyahururu. Nyandarua Country, Kenya
Subscribe to receive news, guides and school updates