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
Bank Holiday
26
First Day of School (All children half day only all week. Children with surnames A - L pick up at 12:20pm. Children with surnames M - Z pick up at 12:30pm.)
27
Early Finish (All children half day only all week. Children with surnames A - L pick up at 12:20pm. Children with surnames M - Z pick up at 12:30pm.)
28
Early Finish (All children half day only all week. Children with surnames A - L pick up at 12:20pm. Children with surnames M - Z pick up at 12:30pm.)
29
Early Finish (All children half day only all week. Children with surnames A - L pick up at 12:20pm. Children with surnames M - Z pick up at 12:30pm.)
30

31

 
September 2025
Mon Tue Wed Thu Fri Sat Sun
1
Monday 1st September 2025-Thursday 25th September 2025 (P1 leave every day at 12:30pm. P2 and P3 leave every day at 2pm. P4 finish at 3pm Monday to Thursday and 2pm every Friday. P5-P7 finish at 3pm Monday to Thursday and 2:10pm on a Friday)
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
School Development Day(School closed to pupils)
27

28

29
School Photographer
P1 Children (P1 Children stay until 2pm each day.)
30

 
October 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
Parent Teacher Meetings (Children in KS1 pick up at 1.00pm. Children in KS2 pick up at 1.10pm.)
21
Parent Teacher Meetings (Children in KS1 pick up at 1.00pm. Children in KS2 pick up at 1.10pm.)
22
Parent Teacher Meetings (Children in KS1 pick up at 1.00pm. Children in KS2 pick up at 1.10pm.)
23
Parent Teacher Meetings (Children in KS1 pick up at 1.00pm. Children in KS2 pick up at 1.10pm.)
24
Parent Teacher Meetings (Children in KS1 pick up at 1.00pm. Children in KS2 pick up at 1.10pm.)
25

26

27
Half Term (Monday 27th October -Friday 31st October 2025)
28

29

30

31

 
November 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3
School Development Day (School Closed to Pupils)
4
Term Begins
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

 
December 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
Children with surnames A - L pick up at 12:20pm. Children with surnames M - Z pick up at 12:30pm.
20

21

22
Christmas and New Year Holidays (Monday 22nd December – Friday 2nd January 2026)
23

24

25

26

27

28

29

30

31