Skip to content ↓
  • Love others

  • Everybody join in

  • Always do your best

  • Reach out

  • Never give up

  • Welcome to our Website

Newsletters

    Contact Us

    School Attendance

    • Reception Class

      96.2%

    • Class 1

      95.6%

    • Class 2

      93.0%

    • Class 3

      96.2%

    • Class 4

      93.0%

    • Class 5

      94.0%

    • Class 6

      96.3%

    Whole School %

    Term Dates