The school follows the generic Primary School Curriculum differentiated where necessary to meet the needs of the pupils.
- SESE – Social, Environmental and Scientific Education: History, Geography, Science
- Arts Education – Visual arts, Music, Drama,
- Physical Education
- SPHE – Social, personal and health education
- Home Economics
- Information Technology