The school follows the Primary School Curriculum (1999) as set down by the Department of Education and Skills (DES).
The subjects taught are:
As we are a school under the patronage of the Archbishop of Dublin, with a Catholic Ethos, religion is taught in all classes throughout the school. The 'Grow In Love' programme is taught from Junior Infants-Second Class. The 'Alive-O' programme is taught from Third-Sixth Class.