**Please note that due to Covid-19 KPSS is running all classes virtually via Microsoft Teams**

KPSS runs an annual intake of students, enrolment takes place at the end of each summer term. Children need to be 5 years of age and in Year 1 at mainstream school, to start at KPSS.

Currently there are 3 feeder classes into the school (note this changes on a yearly basis depending on the number of staff and volunteers):

P1: 5 year old students
P+: 7 to 8 year old students
S1: 9 year old students and above

All three classes a start from the basics/beginning of Punjabi. If your child has been attending another Punjabi school and has previous skills in speaking/writing/reading Punjabi, please inform KPSS when registering your child via the process outlined below.

Where possible, children can sit a short entrance test to assess their ability and if they reach the required level, they can be entered into an existing class (i.e. they do not need to enter the school via the three feeder classes).

At KPSS we also run an adult class to help our community learn Punjabi from its foundation or to refresh Punjabi skills that have not been used for some time. The class runs at the same time as the children’s: 9.45am to 1.30pm.

How to add your child or adult learner to the waiting list

Please use our online waiting list form to add your child on the waiting list or express an interest in Adult Class. One form per person:
Click here to access the online waiting list form

(Or Scan QR code below to access the form).

Our annual registration takes place in June/July, and we send out offer letters to those on our waiting list on a first-come first-serve basis.

We begin our registration and induction process upon acceptance of a place and since we send out offer letters via email we require parents to inform us of any changes to contact details by sending an email to Do include the Name(s) & DOB for your children to help us to update the correct record on our database.