School calendar — Primary Education
School year 2015-2016
1970–2100
First day of classes14 Sep 2015
Last day of classes15 Jun 2016
Orthodox Pascha1 May 2016
Total teaching days171
Quarters
| Quarter A' | 14 Sep 2015 – 31 Jan 2016 | 87 teaching days |
| Quarter B' | 1 Feb 2016 – 15 Jun 2016 | 84 teaching days |
Breaks
| Christmas Holidays | 23 Dec 2015 – 6 Jan 2016 |
| Easter Holidays | 25 Apr 2016 – 6 May 2016 |
| Summer Holidays | 16 Jun 2016 – 11 Sep 2016 |
Holidays & single closures
| Date | Orthodox feasts | |
|---|---|---|
| Thu 1 Oct 2015 | Cyprus Independence Day | School closed |
| Wed 28 Oct 2015 | Ochi Day | School closed |
| Sat 30 Jan 2016 | Three Hierarchs (Greek Letters Day) | Weekend |
| Thu 3 Mar 2016 | Tsiknopempti | |
| Mon 14 Mar 2016 | Green Monday (Clean Monday) | School closed |
| Fri 25 Mar 2016 | Greek Independence Day | School closed |
| Fri 1 Apr 2016 | Cyprus National Day (EOKA) | School closed |
| Sat 23 Apr 2016 | Lazarus Saturday | Weekend |
| Sun 24 Apr 2016 | Palm Sunday | Weekend |
| Fri 29 Apr 2016 | Good Friday | In a break |
| Sun 1 May 2016 | Labour Day | In a break |
| Sun 1 May 2016 | Easter Sunday (Pascha) | In a break |
| Mon 2 May 2016 | Archbishop's Name Day (George III) — moved to Bright Monday Transferred | In a break |
| Mon 2 May 2016 | Easter Monday | In a break |
| Thu 9 Jun 2016 | Ascension | School closed |
| Sat 11 Jun 2016 | Apostle Barnabas | Weekend |
| Sun 19 Jun 2016 | Pentecost | In a break |
| Mon 20 Jun 2016 | Holy Spirit Monday | In a break |