May 2026
Mon Tue Wed Thu Fri Sat Sun
1
School Closed ((Staff development day) )
2

3

4
Half Term
5
Half Term
6
Half Term
7
SEAG Club (3PM - 4PM )
Chanter tuition (Hills Bagpipes )
Piano lessons
8
Year 7 (Claytastic with BPOL)
9

10

11
Stay and Play (2pm - 3pm £1)
12
SEAG Club (3PM - 4PM )
Stay and Play (2pm - 3pm £1)
13
STEM WORKSHOP in school (9:00am - 10:00am )
ECO Club (3pm-4pm)
14
Summer Sports (2pm - 3pm and 3pm - 4pm )
Chanter tuition (Hills Bagpipes )
Piano lessons
15

16

17

18
Stay and Play (2pm - 3pm £1)
19
SEAG Club (3PM - 4PM )
Stay and Play (2pm - 3pm £1)
20
ECO Club (3pm-4pm)
STEM WORKSHOP in school (9:00am - 10:00am )
21
Piano lessons
Chanter tuition (Hills Bagpipes )
Summer Sports (2pm - 3pm and 3pm - 4pm )
22

23

24

25
Half Term
26
Half Term
27
Half Term
28
Summer Sports (2pm - 3pm and 3pm - 4pm )
Hope for Youth Ministries (11am)
Piano lessons
Chanter tuition (Hills Bagpipes )
29
Sports Day (10am)
30

31

 
June 2026
Mon Tue Wed Thu Fri Sat Sun
1
Stay and Play (2pm - 3pm £1)
2
Stay and Play (2pm - 3pm £1)
Year 1 Induction Morning
SEAG Club (3PM - 4PM )
3

4
Summer Sports (2pm - 3pm and 3pm - 4pm )
Chanter tuition (Hills Bagpipes )
Piano lessons
5

6

7

8
Stay and Play (2pm - 3pm £1)
9
SEAG Club (3PM - 4PM )
Stay and Play (2pm - 3pm £1)
10

11
Summer Sports (2pm - 3pm and 3pm - 4pm )
Piano lessons
Chanter tuition (Hills Bagpipes )
12
Whole School Prize Day (9:30am )
13

14

15

16

17

18
Piano lessons
Chanter tuition (Hills Bagpipes )
Fathers Day Breakfast (8:15am-9:30am )
19
Leavers Assembly (9:30am )
20

21

22

23

24

25

26
Family Fun Night (6pm - 8pm )
27

28

29

30
School Finishes for all pupils (11.30am)
 
July 2026
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

 
August 2026
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

 
September 2026
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

 
October 2026
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31