March 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3
Parent & Toddlers - Mini Professors (Adam Dickson) (10am)
Parent/Teacher Interviews (1pm finish for all children)
4
Parent/Teacher Interviews (1pm finish for all children)
5
Parent/Teacher Interviews (1pm finish for all children)
6
World Book Day (All day)
Parent/Teacher Interviews (1pm finish for all children)
7
Coleraine Music Festival
8

9

10

11

12
Scripture Union - Laura Morrison (3-4pm)
P6/7 Residential (All Day)
13
P6/7 Residential (All Day)
14
P6/7 Residential (All Day)
15

16

17
School Closed (St. Partrick's Day)
18

19

20

21
After School Football (2-3pm)
Break The Rules Day (All day)
22

23

24

25

26

27
Girls' Football Plate Finals (1pm-3pm)
28
Value Assembly - Pastor John McDermott 'Friendship' (9:15am)
After School Football (2-3pm)
Archaeology Day - Portballintrae (P5) (9:30am-2:30PM)
29

30

31

 
April 2025
Mon Tue Wed Thu Fri Sat Sun
1
Rugby Blitz
2
P4/5 Boys' & P6/7 Boys' 5-a-side Spring Schools Cup Football (10am-12:15pm)
3
Shared Ed P7 (All Day)
4
After School Football (2-3pm)
5

6

7
Parent & Toddlers - Mini Messers (10am)
8

9

10

11
School Closes - Easter Holidays @11.30am
12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

 
May 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5
School Closed (Bank Holiday)
6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23
Value Assembly - Rev. McKelvey 'Self-Control' (9:15am)
24

25

26
School Closed (Bank Holiday)
27

28

29
Volleyball Competition -Dalriada (10am-2:30pm)
30
P6 STEM-Ballycastle High School (All Day)
31

 
June 2025
Mon Tue Wed Thu Fri Sat Sun
1

2

3

4

5

6
Sports Day (9:15am)
7

8

9

10

11

12

13

14

15

16

17

18

19

20
Value Assembly - Rev Andre Alves-Areias 'Teamwork' (9:15am)
21

22

23

24
Prize Day (9:30am)
25

26

27
End of Term - School closes @11:30am
28

29

30

 
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

29

30

31