July 2025
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 2025
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
School re-opens for all pupils
29

30

31

 
September 2025
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
Mini's Music (Reception/P1)
24

25
Mini's Music (P2/3)
26

27

28

29

30

 
October 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11

12

13

14
Mini's Music (Reception/P1)
15

16

17

18

19

20

21

22

23
Mini's Music (P2/3)
24

25

26

27
Hallowe'en Break and Staff Training
28
Hallowe'en Break and Staff Training
29
Hallowe'en Break and Staff Training
30
Hallowe'en Break and Staff Training
31
Hallowe'en Break and Staff Training
 
November 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9

10

11
Mini's Music (Reception/P1)
12

13

14

15

16

17

18

19

20
Mini's Music (P2/3)
21

22

23

24

25

26

27

28

29

30

 
December 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6

7

8

9
Mini's Music (Reception/P1)
10

11

12

13

14

15

16

17

18
Mini's Music (P2/3)
19

20

21

22
Christmas Holidays and Staff Training
23
Christmas Holidays and Staff Training
24
Christmas Holidays and Staff Training
25
Christmas Holidays and Staff Training
26
Christmas Holidays and Staff Training
27
Christmas Holidays and Staff Training
28
Christmas Holidays and Staff Training
29
Christmas Holidays and Staff Training
30
Christmas Holidays and Staff Training
31
Christmas Holidays and Staff Training