Cookstown Primary School, Cookstown

Welcome

Welcome to Our School Website

At Cookstown Primary, we combine the best of both worlds: the caring, close-knit feel of a small country school with the opportunities and experiences of a large, vibrant community.

Our dedicated staff create an environment where every child feels valued and inspired to reach their full potential. We celebrate diversity, uphold a strong Christian ethos, and welcome families of all faiths and backgrounds.

Our aim is simple: for every child to leave with happy memories, strong values, and a love of learning.

If you would like to see what makes our school special, we would be delighted to welcome you.

 

 

Latest News

17th Feb 2026
Mental Well Being Day in Primary 4 💚🌦️ Primary 4 enjoyed a wonderful Mental...
 
 
 
 
17th Feb 2026
Today Primary 4 enjoyed making their very own pancakes! 🥞🎉 Everyone had...
 
 
 
 
5th Feb 2026
Our next Parents & Friends Association Meeting will be held on: 📅 Tuesday...
 
 
 
 
16th Feb 2026
  We celebrated our Take 5 Wellbeing Week.  SPL2 used some of the resources...
 
 
 
 
16th Feb 2026
We have been learning ways to keep ourselves safe online. We learnt that we shouldn’t...
 
 
 
 
16th Feb 2026
P3 learnt so much during their visit from the NSPCC! They had lots of fun completing...
 
 
 
 
 

Latest Photographs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A day in the life at Cookstown Primary School

CPS Promotional Video 2025

A short snippet of what makes Cookstown Primary School such a special place to learn, grow and flourish. 

Our Year 1 induction days are on Wednesday 11 June and Thursday 12 June 2025.  All Year 1 parents should have received their letter to invite them for their allocated induction date.  If you have not received yours, then please contact the school as soon as possible.

? For further information or to confirm your attendance please contact the school on 028 8676 2622 or pmitchell484@c2ken.net.

 
 

Upcoming Events...

Tuesday, 17th February 2026
SPim Class - Ronan Fitminds (9:15 - 10:15am)
Yr 5 Science Experience @ Cookstown Library (LM:12-12:45PM EB: 1:15-1:45PM LK: 2:00-2:30PM)
Confirmation Practice at Holy Trinity Chapel (12:30)
Ronan Fit Minds - SPim Classes (9:15-10:15 am )
Girls Afterschool Hockey Development Squad (3:00 - 3:50 )
Wednesday, 18th February 2026
Youth Service Programme (Yr 6 , SPSCS and SPL2 )
Highland Dancing (Yr 3 & SPiM Classes)
Ronan Fit Minds - SPim Classes (10:50 - 11:50am)
Thursday, 19th February 2026
Fire Safety Talk Yr 5 (1:15pm )
Year 4 Swimming (JA) (9:30-10:00am)
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Friday, 20th February 2026
Year 4 Swimming (GW/KMcD) (1:30-2:00pm)
Monday, 23rd February 2026
Yr 1 Health Appraisals
Boys Hockey Development Squad (CHS Blue Pitch 3:00-3:50)
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
Girls Afterschool Netball (Yr 6 & 7 3- 3:45pm)
JAM Club ( 3:00 - 3:45pm)
Tuesday, 24th February 2026
Shared Ed - Yr 3 HR (@HTPS)
Youth Service Programme (Yr 6 , SPSCS and SPL2 )
Netball Blitz Team A & B (10:30 - 2PM Maghera LC )
Year 1 Health Appraisals
Girls Afterschool Hockey Development Squad (3:00 - 3:50 )
Wednesday, 25th February 2026
Highland Dancing (Yr 3 & SPiM Classes)
Confirmation Practice at Holy Trinity Chapel (12:30pm)
Yr 1 Health Appraisals
Year 5/ 6 / 7 Afterschool Girls Football (3:00 - 3:50pm )
Thursday, 26th February 2026
Shared Ed ( Yr 3 LO) (@CPS)
Yr 1 Health Appraisals
Renewable Energy Programme Year 7 (10:00 - 2:00 pm)
Year 4 Swimming (JA) (9:30-10:00am)
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
Friday, 27th February 2026
Yr 1 Health Appraisals
Renewable Energy Programme Year 7 (10:00- 2:00pm)
Year 4 Swimming (GW/KMcD) (1:30-2:00pm)
Sunday, 1st March 2026
Confirmation (3pm @ Holy Trinity Chapel)
Monday, 2nd March 2026
Boys Hockey Development Squad (CHS Blue Pitch 3:00-3:50)
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
JAM Club ( 3:00 - 3:45pm)
Girls Afterschool Netball (Yr 6 & 7 3- 3:45pm)