Stay up to date
School Fees
Click Here to download the 2026 School Fees for all grades.
School Banking Details
- Name of Account
CRAIGHALL PRIMARY SCHOOL
- Name of Bank
FIRST NATIONAL BANK
- Account No.
54481054277
- Branch Code
255805
CRAIGHALL PRIMARY SCHOOL
FIRST NATIONAL BANK
54481054277
255805