Welcome
Hello and welcome to the Donaghmore Primary School website. Here you will find lots of useful information about our wonderful school and see what our children get up to!
Our website will be updated regularly so please visit for up-to-date information and keep in touch with the school calendar which has all the important events listed.
Should you need any more information or have any questions, please do not hesitate to get in touch.
Enjoy visiting our website!
Mr M. Wilson
Principal, Donaghmore Primary School
Latest News
30th Jun 2025
The Goblin car lay lifeless in a shed for the past nine years but was resurrected...
27th Jun 2025
Family and friends packed the school hall to reflect on the past year and celebrate...
25th Jun 2025
The P1/2 children sent special messages to Mrs Busby to thank her and wish her well...
Latest Photographs










Upcoming events in the next month...
Monday, 1st September 2025 |
---|
Return to school (P1 pupils stay to 12pm) |
Tuesday, 2nd September 2025 |
Return to school (P1 pupils stay to 12pm) |
Wednesday, 3rd September 2025 |
Return to school (P1 pupils stay to 12pm) |
Thursday, 4th September 2025 |
Return to school (P1 pupils stay for lunch and collected at 12:45pm) |
Friday, 5th September 2025 |
Return to school (P1 pupils stay for lunch and collected at 12:45pm) |
Fun Night (6pm-8pm) |
Monday, 8th September 2025 |
Full school days begin (P1 - P2 pupils stay to 1:45pm, P3 - P7 stay until 2:45pm) |
After-School Transfer Club (Finishing @ 4pm) |
Tuesday, 9th September 2025 |
Meet the Teacher afternoon (P1/2 @ 3pm, P6/7 @ 3:15pm) |
Wednesday, 10th September 2025 |
Meet the Teacher afternoon (P3 @ 3pm, P4/5 @ 3:15pm) |
Piano Lessons in school |
Monday, 15th September 2025 |
After-School Transfer Club (Finishing @ 4pm) |
Wednesday, 17th September 2025 |
Piano Lessons in school |
Monday, 22nd September 2025 |
After-School Transfer Club (Finishing @ 4pm) |
Wednesday, 24th September 2025 |
Piano Lessons in school |
Donaghmore Controlled Primary School, 35 Main St, Donaghmore BT70 3EZ | Phone:028 8776 1503