STMC Marsaskala Primary School is a large busy multicultural school with many educational opportunities for its more than 800 pupils.  Thirty percent of the current school population is made up of students coming from thirty-two different countries.  Ninety of these students originate from thirteen different EU countries while about fifty students come from nineteen countries external to the European Union. This coming together helps students to learn to accept each other, accept those who are different from them, learn to be tolerant and also to show solidarity with those who are in need.

At STMC Marsaskala Primary School we aim to give every child an equal opportunity to learn and develop socially, educationally and personally in a stimulating and friendly environment. Each child is encouraged to develop consideration and respect for other people in school and in the surrounding community.