Calendar

 
May 2026 July 2026
Monday, 1st June 2026
Tots n Tea Mother & Toddlers Group. 9:30-11:00am
Tuesday, 2nd June 2026
Induction Afternoon for new P1 pupils (1:30pm)
Wednesday, 3rd June 2026
Swimming Gala at Orchard LC
P7 Cycling Proficiency (2:25-3:25pm)
Thursday, 4th June 2026
Armagh Royal P6 Open Day
Family Fun Night & BBQ organised by POD (6:30-8:30pm. School closes at 2:00pm, EA Afternoon buses will not be available.)
Friday, 5th June 2026
EA Violin with Mrs Moore
Monday, 8th June 2026
Drumhillery Shield Football Competition (Details to follow)
Tuesday, 9th June 2026
P7 Summer Sale (10:00am)
Wednesday, 10th June 2026
Assembly with Joyce Walsh (9:25am. Free Presbyterian Children's Evangelist.)
P7 Cycling Proficiency (2:25-3:25pm)
Friday, 12th June 2026
School Sports Day (Details to follow)
Monday, 15th June 2026
P6 Activity Day at Armagh City High School
Tuesday, 16th June 2026
P6 After School Transfer Tuition with Mr. Campbell (3:25-4:15pm. First 3 sessions during school hours)
Wednesday, 17th June 2026
Library Van to visit, returns only.
Assembly with Pastor Paul McAdam, Keady Baptist. (9:25am)
Thursday, 18th June 2026
P7 Love for Life Event, 9:30-12:30pm (Lisnadill PS)
Churchill PS Football Competition (1:00pm)
Friday, 19th June 2026
EA Violin with Mrs Moore
Arm Wrestling Competition at St John's PS, P6-7 pupils (9:30am-12:00 noon)
Assembly with Rev Moses (9:25am Keady, Armaghbreague, Derrynoose & Newtownhamilton Parishes)
Monday, 22nd June 2026
P6 After School Transfer Tuition with Mr. Campbell (3:25-4:15pm)
Tuesday, 23rd June 2026
Final Assembly & Presentation of Awards (2:00pm)
Wednesday, 24th June 2026
Assembly with Rev. Derek Kerr (Rector of Tynan Aghavilly & Middletown)
P7 Testing at Newtownhamilton HS
House Quiz, organised by our Student Council (9:30am)
Thursday, 25th June 2026
Trip for winning House Points team (Leaving 9:30am and returning at 11:30am)
Friday, 26th June 2026
Achievement Assembly (9:25am)
Monday, 29th June 2026
Whole school trip to Gosford Forest Park, details to follow.
Tuesday, 30th June 2026
Term 3 finishes at 12 noon