The curriculum is divided into the following areas, which are covered from Junior Infants right through to Sixth Class:

Language (English & Gaeilge)

Mathematics

Social, Environmental & Scientific Education or SESE (History, Geography & Science)

Arts (Visual Art, Drama & Music)

Social, Personal & Health Education or SPHE

Physical Education or PE

Religion