Pupils Return
2026-04-20

Keep Scotland Beautiful: Natural Scotland Week 2026
2026-05-11 08:00 - 2026-05-15 17:00 (Europe/London)

School Closes: Long Weekend
2026-05-21 15:15 - 2026-05-26 09:00

Teacher In-Service Day
2026-05-22

Pupil Reports Issued This Week
2026-05-25 | Tayvallich Primary School

Pupils Return
2026-05-26 | Tayvallich Primary School

PATCH: P6 & P7 Pupil Workshops
2026-06-02 09:00 - 13:00 | Tayvallich Primary School

Sports Day and Work Showcase Festival
2026-06-19 12:30 - 15:15 | Tayvallich Primary School

School Closes: Summer Holidays
2026-07-01 15:15 - 2026-08-01 21:00
