A glimpse into life at St. Mary's Immaculate Villa — where every day is filled with learning, growth and joy.
From morning assembly to sports day, from the classroom to the skilling centre — this is our school family in action.
Head of English showing pupils the use of different materials in daily life and use of information such as reading News papers
Academics
The Dean of Studies Assisting pupils with home work at school and brightening topics they didn't understand during class hours
Academics
Primary 3 pupils of St. Mary's Immaculate Villa Maria 2026 2
Academics
Primary 3 pupils of St. Mary's Immaculate Villa Maria 2026 1
Academics
Nursery pupils of St. Mary's Immaculate Villa Maria 1
Students
Nursery pupils of St. Mary's Immaculate Villa Maria 2
Students
Nursery pupils of St. Mary's Immaculate Villa Maria 3
Students
This is part of the Campus tour 2
Campus
This is part of the Campus tour 1
Campus
One of the school visitation days, pupils performing Maganda dance that was performed on the Diocesan Competitions 4
Events
One of the school visitation days, pupils performing Maganda dance that was performed on the Diocesan Competitions 3
Events
One of the school visitation days, pupils performing Maganda dance that was performed on the Diocesan Competitions 2
Events
One of the school visitation days, pupils performing Maganda dance that was performed on the Diocesan Competitions 1
Events
Gathering of pupils St. Mary's Immaculate Villa 3
Students
Gathering of pupils St. Mary's Immaculate Villa 2
Students
Gathering of pupils St. Mary's Immaculate Villa 1
Students
Assembly
Students
Pupils in the computer lab
StudentsEnroll today and let your child create their own memories at St. Mary's Immaculate Villa.