Access Keys:

Cookstown Primary School, Cookstown


Hi! I am Paul Mitchell, the acting principal of Cookstown Primary School. 

Welcome to our school website.  We are currently in the process of modernising this site so please continue to revisit it in order to keep yourselves updated with all the exciting things that go on in our school. 

If the information you require is not on our website or you need additional information then please do give me a call or drop me an email and I will be pleased to help you.


Latest News

18th Jun 2024
On Monday 17th June, the Year 6 pupils went to the High School to experience...
14th Jun 2024
A special thank you all the way from Blessed Hill school in Kenya.  This is...
13th Jun 2024
Picnic lunch on Thursday 27th June. Please book on the school app.
13th Jun 2024
End of term disco - Tuesday 25th JuneSee poster or details of times. 
6th Jun 2024
Nomination of Parent Representatives to the Board of Governors for the Term of Office...
5th Jun 2024
Shrek the Musical The play will begin at 7pm and doors will open at 6.15pm. Children...
19th Jun 2024
On Evacuee Day our Year 4 pupils had a very special visitor Hannah from NI War Memorial...
19th Jun 2024
Year 3 enjoyed learning how to exchange during practical maths lessons. The children...
19th Jun 2024
The Year 1’s have been enjoying outdoor learning. They investigated floating...

Latest Photographs


A day in the life at Cookstown Primary School

CPS Promotional Video 2023 

A short snippet of what makes Cookstown Primary School such a special place to learn, grow and flourish. Please remember our P1 Open Mornings are on Wednesday 6th December 2023 & Thursday 7th December 2023.

? For further information or to confirm your attendance please contact the school on 028 8676 2622 or


Upcoming Events...

Wednesday, 19th June 2024
Holy Trinity college Y7 Transition and Online Assessment Day (8.45 - 11.45am)
Thursday, 20th June 2024
LSC/ASC Leavers Performance
Year 3 Trip to Leisure Centre (9:15 - 12:15)
Y5 Swimming (Mrs Kelso) (10 -10:30)
Yr (EB) am / Y5 (LKel) pm Cross fire unashamed' (Online gaming charity event)
Y4 Swimming (Mrs Miller/Mrs Wilson) (2 - 2.30pm)
Friday, 21st June 2024
Y5 (LMcC) am Cross fire unashamed' (Online gaming charity event)
ASC2 Visit to Ausome Kids to complete Titanic Sculpture if needed
Monday, 24th June 2024
Y5 Swimming (Mrs McComb) (9.30 - 10am)
Year 6 (SA) / LSC /ASC Cinema Trip (9:15 - 12:00pm)
Tuesday, 25th June 2024
End of Term Disco
Wednesday, 26th June 2024
Last Day for Yr7 pupils
Highland Dance - Y4(BM) (9.05 - 9.30am)
Highland Dance Yr3(KB) (9.30 - 9.55am)
Highland Dance Y3(LO) (9.55 - 10.20am)
Highland Dance Small Group Session (10.20 - 10.45am)
Highland Dance -Y4(JA) (11.15 - 11.45)
Thursday, 27th June 2024
Picnic Lunch Day
Class Swap day
Year 4 Fitminds Activity Session (1:30-2:30pm)
Friday, 28th June 2024
Term Ends (School will close at 12pm for all pupils)