December 2025
Mon Tue Wed Thu Fri Sat Sun
1
Football Coaching Yr 4 (9:15-10:15)
Girls Ulster Hockey Blitz (@CHS 9:30 - 1:00PM)
Boys Hockey Development Squad (3:00 - 3:50 @CHS Blue Pitch)
Yr 4 Football Coaching (9:15-9:45 9:45-10:15)
Year 7 Swimming (SH) (9:30-10:00)
Year 7 Swimming (JC) (10:00-10:30)
Year 7 Swimming (AG) (10:30-11:00)
2
Boys Ulster Hockey Blitz (@CHS 9:30 - 1:00PM)
Afterschool Confirmation (3:00-3:50)
Internet Safety Yr 6 (9:15 - 10:45)
French SPL2, SPSC3 & Yr 7 (1:00 - 3:00pm)
Girls Hockey Development Squad (3:00-3:50pm)
3
Year 1 Open Morning (9:30 - 11am)
Year 7 Shared Education Trip to HTPS
Year 6 Swimming (MB) (9:30-10:00)
Ronan Fit Minds - Specialist Provision Classes (10:00-12:00 In Central Hall )
Girls afterschool football (3:00-4:00pm )
4
Year 6 Swimming (SA) (9:30-10:00)
Junior Choir (Yr 3 & 4 2:00-3:00pm)
P & F Santa Trail (5:30-6pm Quiet Session / 7-9pm Tickets available on school money app)
5
Girls Football Tournament
Colin Tinsley - Christmas Special (9:15-10:00am)
6

7

8
Boys Hockey Development Squad (3:00 - 3:50 @CHS Blue Pitch)
Yr 4 Football Coaching (9:15-9:45 9:45-10:15)
Year 7 Swimming (SH) (9:30-10:00)
Year 7 Swimming (JC) (10:00-10:30)
Year 7 Swimming (AG) (10:30-11:00)
9
Internet Safety Yr 6 (9:15 - 10:45)
French SPL2, SPSC3 & Yr 7 (1:00 - 3:00pm)
Girls Hockey Development Squad (3:00-3:50pm)
Afterschool First Holy Communion Class (3:00-3:50pm)
10
Year 6 Swimming (MB) (9:30-10:00)
Baarmy Bethlehem Yr 1 & 2 Mainstream Pupil (10:00am Tickets £2 available on school money app)
11
School Christmas Dinner
Baarmy Bethlehem Yr 1 & 2 Mainstream Pupil (6:30pm Tickets £2 available on school money app)
Year 6 Swimming (SA) (9:30-10:00)
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
12
Santa Run Day - Christmas Jumpers
13

14

15
Makaton Choir Singing @ Fairfields (11:30 - 12pm)
Y7 Singers & Makaton Choir (Singing at Cookstown Library 2:00 - 3:00pm )
Boys Hockey Development Squad (3:00 - 3:50 @CHS Blue Pitch)
Year 7 Swimming (SH) (9:30-10:00)
Year 7 Swimming (JC) (10:00-10:30)
Year 7 Swimming (AG) (10:30-11:00)
16
'A Christmas Cracker' by Special Provision Classes (9:45 - 11:15am)
Afterschool Confirmation (3:00-3:50)
Girls Hockey Development Squad (3:00-3:50pm)
17
Year 6 Swimming (MB) (9:30-10:00)
18
Cinema Trip (Whole School )
Christmas Party Box Day (Book dinners through school money app )
Year 6 Swimming (SA) (9:30-10:00)
Yr 6 (MB) Swimming Fun session (10:00-10:30 )
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
19
School finishes at 12:00
20

21

22
SCHOOL CLOSED
23
SCHOOL CLOSED
24
SCHOOL CLOSED
25
SCHOOL CLOSED
26
SCHOOL CLOSED
27

28
SCHOOL CLOSED
29
SCHOOL CLOSED
30
SCHOOL CLOSED
31
SCHOOL CLOSED
 
January 2026
Mon Tue Wed Thu Fri Sat Sun
1
SCHOOL CLOSED
2
SCHOOL CLOSED
3

4

5
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
6
A Team Football (Cookstown leisure centre - 9:30 - 12:30pm )
7

8
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)
9
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
10

11

12
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)
13
Shared ED - Yr 5 (HTPS )
14
Shared ED - Yr 5 (CPS )
15
Shared ED - Yr 5 EB (@HTPS)
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)
16
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
17

18

19
Take 5 Wellbeing Week (Connect)
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)
20
Take 5 Wellbeing Week (Be Active )
21
Take 5 Wellbeing Week (Keep Learning)
22
Take 5 Wellbeing Week (Take Notice)
Yr 4 & 5 NI Maths Fest
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)
23
Take 5 Wellbeing Week (Give )
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
24

25

26
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)
27
Shared Ed - Yr 5 (@PIPS)
28
Shared Ed - Yr 5 (@HTPS )
29
Shared Ed - Yr 5 (EB) (@CPS)
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)
30
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
31

 
February 2026
Mon Tue Wed Thu Fri Sat Sun
1

2
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
3

4

5
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)
6
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
7

8

9
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
10
PSNI Internet Safety Yr 3
Internet Safety Day
11

12
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)
13
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
14

15

16
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
17

18

19
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)
20
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
21

22

23
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
24
Shared Ed - Yr 3 HR (@HTPS)
25

26
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)
27
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
28

 
March 2026
Mon Tue Wed Thu Fri Sat Sun
1

2
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
3

4

5
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)
6
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
7

8

9
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
10

11

12
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)
13
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
14

15

16
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
17

18

19
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)
20
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
21

22

23
Year 5 Swimming (EB) (9:30-10:00am)
Year 5 Swimming (LK) (10:00-10:30am)
Year 5 Swimming (LM) (1:30-2:00pm)
24

25

26
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)
27
Year 5 Swimming (GW/KMcD) (1:30-2:00pm)
28

29

30

31

 
April 2026
Mon Tue Wed Thu Fri Sat Sun
1

2
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
3

4

5

6

7

8

9
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
10

11

12

13
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
14

15

16
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
17
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
18

19

20
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
21

22

23
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
24
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
25

26

27
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
28

29

30
Junior Choir (Yr 3 & 4 2:00-3:00pm)
Senior Choir (Yr 5 & 6 & 7 3:00-3:45pm)
 
May 2026
Mon Tue Wed Thu Fri Sat Sun
1
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
2

3

4
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
5

6

7

8
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
9

10

11
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
12

13

14

15
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
16

17

18
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
19

20

21

22
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
23

24

25
Swimming SPSC3 Mrs Gordan (9:30-10:00am)
26

27

28

29
Swimming SPL 2 Mrs McCartney (1:30-2:00pm)
30

31