Loading...

About Us

Kiddie Farm Junior School is a child centered institution that offers the CBC curriculum. This in effect entrenches versatility in readiness for a dynamic world.

At the centre of our approach is to provide a nurturing and biblically based learning environment that helps the little ones encounter God and learn Christian Principles from early on.

MRS. MARGARET ONCHARI
Director

School Facilities

We seek to be the leading, innovative learning institution that nurtures young minds to make the world a better place!

School Bus

School buses are the most preferred and frequently used transportation system of commute for the students.

Playground

School playgrounds are in a unique position to meet kids where they are, helping them become smarter, healthier and stronger through play.

Co-Curricular Activities

Co-curricular activities such as ballet, piano, guitar, taekwondo, skating , table tennis, badminton, swimming among others

Positive Learning

A positive learning environment is one of the most critical components of a skills-based health education classroom.

School Classes

All lessons will cater to the child’s physical, intellectual, language, emotional and social development. At the end of the child’s school experience, they will have been exposed to a well-rounded foundation.

Daycare

Singing & Storytelling

Join
Age:
3-6 Months
Time:
6am-6pm
Meals:
Provided
Potty Training & Imaginative Play
Join
Age:
3-6 Months
Time:
6am-6pm
Meals:
Provided
Social Skills & Dance

Join
Age:
3-6 Months
Time:
6am-6pm
Meals:
Provided

Kindergarten

Play Group


Join
Age:
3-4 Years
Time:
8am-4pm
Meals:
Provided
Pre-Primary 1 (PP1)
Join
Age:
4-5 Years
Time:
8am-3pm
Meals:
Provided
Pre-Primary 2 (PP2)


Join
Age:
5-6 Years
Time:
8am-3pm
Meals:
Provided

Lower Primary

Grade 1


Join
Age:
6-7 Years
Time:
8am-4pm
Meals:
Provided
Grade 2
Join
Age:
7-8 Years
Time:
8am-4pm
Meals:
Provided
Grade 3


Join
Age:
8-9 Years
Time:
8am-4pm
Meals:
Provided

Upper Primary

Grade 4
Join
Age:
9-10 Years
Time:
8am-4pm
Meals:
Provided
Grade 5
Join
Age:
7-8 Years
Time:
8am-4pm
Meals:
Provided
Grade 6
Join
Age:
7-8 Years
Time:
8am-4pm
Meals:
Provided

Make Appointment

What Parents Say!