St Malachy's Primary School, Moneymore, Magherafelt

Welcome to our website

At St. Malachy's Primary School, we are committed to providing a safe, happy and stimulating learning environment for all our pupils.

We have a strong partnership between home and school and the Church and community. Please take time to explore our website which will be updated regularly with news, events and school activities.
Feel free to contact the school if you have any queries.

Mark McLoughlin

Acting Principal

Facebook

 
VIDEO 2025 01 15 17 33 48
 
Last Person Standing Winners
 
Fergus the Elf
 
Fergus the Elf
 
 
Waves of Tory
 
Waves of Tory
 
Waves of Tory
 
Silent Night
 
 

Posters

Latest Photographs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Latest News

22nd Dec 2025
A big well done to our very own, Eimear, who came first place in her floor routine...
 
 
 
 
22nd Dec 2025
The children have been super busy with Christmas Art. They have used their imagination...
 
 
 
 
22nd Dec 2025
Thank you so much to Conway's Centra Littlebridge for providing all of our...
 
 
 
 
 

Upcoming Events...

Thursday, 8th January 2026
Skills Test (GAA Skills Test for P7 boys at Meadowbank Arena )
Swimming (P5 - P7 Pupils go swimming from 10am -11am in Cookstown Leisure Centre)
Tuesday, 13th January 2026
Holy Trinity Visit (Holy Trinity College visit at 12pm for P5, 6 & 7 Pupils)
Wednesday, 14th January 2026
Hurling & Football (Indoor Hurling & Girls football in Meadowbank )
Lego Club (After Schools Lego Club for P1 - P3 Pupils from 2.30pm - 3.30pm)
Lego Club (After Schools Lego Club for P4 - P7 Pupils from 3.30pm - 4.30pm)
Thursday, 15th January 2026
Swimming (P5 - P7 Pupils go swimming from 10am -11am in Cookstown Leisure Centre)
Tuesday, 20th January 2026
Taster Day (Holy Trinity College Taster Day for P7 Pupils from 9.45am - 1pm)
Wednesday, 21st January 2026
Lego Club (After Schools Lego Club for P1 - P3 Pupils from 2.30pm - 3.30pm)
Lego Club (After Schools Lego Club for P4 - P7 Pupils from 3.30pm - 4.30pm)