Free Class time tables, academic calendar 2023 [For Secondary & Primary Schools]

REVISED & FINAL 2023 SCHOOL CALENDAR

ActivityOpening DatesClosing DatesDuration
Term 123/1/202321/4/202313 weeks
Half-term Break16/3/202319/3/20233 days
Holiday22/4/20237/5/20232 weeks
Term 28/5/202311/8/202313 weeks
Half-term Break29/6/20232/7/20233 days
Holiday12/8/202327/8/20232 weeks
Term 328/8/202327/10/202310 weeks
KCPE & KPSEA30/10/202302/11/20234 days
KCSE03/11/202324/11/20233 weeks
KCSE MARKING26/11/202305/12/20232 weeks

RELATED NEWS

School Term dates/ calendar for 2020 to 2023- Latest update

School term dates 2021-2023 (the revised full school calendar)

2023 school calendar (2023 term dates for primary and secondary schools)

School Term dates/ calendar for 2020 to 2023- Latest update

CLASS TIMETABLE

SCHOOL                                                                  CLASS                                                                                  TERM                                                                                  YEAR                  

 

 

 8.20

 

8.55

8.55

 

9.30

9.30

 

9.50

9.50

 

10.25

10.25

 

11.00

11.00

 

11.30

11.30

 

12.05

12.05

 

12.40

12.40

 

2.00

2.00

 

2.35

2.35

 

3.10

3.10

 

4.10

 

MON

  B  B  L   
 

TUE

  R  R  u   
 

WED

  E  E  N   
 

THU

  A  A  C   
 

FRI

  K  K  H   

 

CLASS TEACHER                                                                                       

 

LOWER CLASS TIMETABLE

SCHOOL                                              GRADE                                                              TERM                                                              YEAR

r-•-:1c

–   –

8.20

8.50

8.50

9.20

9.20

9.50

9.50

10.20

10.20

10.50

10.50

11.20

11.20

11.40

11.40

12.10

12.10

12.40

12.40

2.00

 

MON

  B   B  L
 

TUE

  R   R  u
 

WED

  E   E  N
 

THU

  A   A  C
 

FRI

   K    K  H

 

ECDE CLASS TIMETABLE

SCHOOL                                                                  PP                         TERM                                                                                  YEAR                   

 8.20

8.40

8.40

9.10

9.10

9.40

9.40

10.10

10.10

10.40

10.40

11.00

11.00

11.30

11.30

12.00

12.00

2.00

 

MON

HEALTH CHECK B  B  L
 

TUE

HEALTH CHECK R  R  u
 

WED

HEALTH CHECK E  E  N
 

THU

HEALTH CHECK A  A  C
 

FRI

HEALTH CHECK K  K  H

 

ECDE CLASS TIMETABLE

SCHOOL                                                                  PP                         TERM                                                                                  YEAR                   

 8.20

8.40

8.40

9.10

9.10

9.40

9.40

10.10

10.10

10.40

10.40

11.00

11.00

11.30

11.30

12.00

12.00

2.00

 

MON

HEALTH CHECKLANGUAGE ACTIVITIESBMATHEMATICS ACTIVITIESPSYCHOMOTOR ACTIVITIESBENVIRONMENTAL ACTIVITIESART & CRAFT ACTIVITIESL
 

TUE

HEALTH CHECKLANGUAGE ACTIVITIESRMATHEMATICS ACTIVITIESPSYCHOMOTOR ACTIVITIESRENVIRONMENTAL ACTIVITIESART & CRAFT ACTIVITIESu
 

WED

HEALTH CHECKLANGUAGE ACTIVITIESEMATHEMATICS ACTIVITIESPSYCHOMOTOR ACTIVITIESEENVIRONMENTAL ACTIVITIESRELIGIOUS ACTIVITIESN
 

THU

HEALTH CHECKLANGUAGE ACTIVITIESAMATHEMATICS ACTIVITIESPSYCHOMOTOR ACTIVITIESAENVIRONMENTAL ACTIVITIESMUSIC ACTIVITIESC
 

FRI

HEALTH CHECKPPIKLANGUAGE ACTIVITIESPSYCHOMOTOR ACTIVITIESKMATHEMATICS ACTIVITIESENVIRONMEN- TAL ACTIVITIESH

 

LOWER CLASS TIMETABLE

r-•-:1c

–   –

8.20

8.50

8.50

9.20

9.20

9.50

9.50

10.20

10.20

10.50

10.50

11.20

11.20

11.40

11.40

12.10

12.10

12.40

12.40

2.00

 

MON

ENGMATHSBIND. LH&NPEBENVC.AL
 

TUE

MATHSKISWRENGENVP.ERC.ACREu
 

WED

ENGMATHSEH&NIND. LP.EEKISWENVN
 

THU

MATHSKISWAENGENVP.EACREC.AC
 

FRI

PPIENG K MATHSKISWP.EKCREENVH

 

SCHOOL                                              GRADE                                                              TERM                                                              YEAR–

r-•-:1c

–   –

8.20

8.50

8.50

9.20

9.20

9.50

9.50

10.20

10.20

10.50

10.50

11.20

11.20

11.40

11.40

12.10

12.10

12.40

12.40

2.00

 

MON

ENGMATHSBIND. LH&NPEBENVC.AL
 

TUE

MATHSKISWRENGENVP.ERC.ACREu
 

WED

ENGMATHSEH&NIND. LP.EEKISWENVN
 

THU

MATHSKISWAENGENVP.EACREC.AC
 

FRI

PPIENG K MATHSKISWP.EKCREENVH