Calendar
-
Monday 28th Apr 25Year 4 Entry Point Day
-
Tuesday 29th Apr 25Year 3 Entry Point Day
-
Wednesday 30th Apr 25Year 5 Road Safety workshop
-
Wednesday 30th Apr 2514:00Multiplication Test Parent Workshop - Year 4 Read more
-
Thursday 1st May 25Year 1 Entry Point Day
-
Friday 2nd May 25Year 6 Entry Point Day
-
Monday 5th May 25Bank Holiday Read more
-
Mon 12th May 25
toThu 15th May 25
KS2 Tests -
Monday 19th May 25Walk to School Week
-
Tuesday 20th May 25PTA PLUS/Book Swap morning and after school
-
Tuesday 20th May 25PTA PLUS/Book Swap
-
Thursday 22nd May 25Year 5 11+ Secondary Transition and 11+ parent workshop 9.15am and 2.30pm
-
Mon 26th May 25
toFri 30th May 25
Half Term Holiday -
Mon 2nd Jun 25
toFri 13th Jun 25
Multiplication Check -
Wednesday 4th Jun 2509:30 to 10:30Year 4 Sports Day - starts 9.30am
-
Wednesday 4th Jun 2511:00 to 12:00Year 5 Sports Day - starts at 11am
-
Wednesday 4th Jun 2514:00 to 15:00Year 6 Sports Day starts at 2pm
-
Thursday 5th Jun 25Vision Screening - Year R
-
Thursday 5th Jun 2509:30 to 10:30Year 2 Sports day - starts at 9.30am
-
Thursday 5th Jun 2514:00 to 15:00Year 3 Sports Day starts at 2pm
-
Friday 6th Jun 2509:30 to 10:30Year 1 Sports Day starts
-
Friday 6th Jun 2509:30 to 10:30Reception Sports Day starts at 9.30am
-
Monday 9th Jun 25PTA Someone Special Shop
-
Mon 9th Jun 25
toFri 13th Jun 25
Phonics Screening Check -
Monday 9th Jun 25Non-Uniform Day (PTA Raising Funds Summer Fair)
-
Monday 9th Jun 25PTA Someone Special Shop - all day
-
Tuesday 17th Jun 2509:00 to 15:00Reception and Nursery Trip to Godstone Farm - all day trip
-
Wednesday 18th Jun 25Class Photographs Read more
-
Monday 23rd Jun 2509:15 to 11:00Cherry Class Library Visit
-
Wednesday 25th Jun 25New Reception 2025 parents meeting at 6pm in main hall
-
Wednesday 2nd Jul 25Reception and Nursery Balance Bike activity day
-
Sunday 6th Jul 25PTA Summer Fair
-
Monday 7th Jul 25Sports Week
-
Monday 7th Jul 2509:30 to 10:30Stay & play session for new reception classes
-
Tuesday 8th Jul 25Sports Week
-
Tuesday 8th Jul 2509:30 to 10:30Stay & play session for new reception classes
-
Wednesday 9th Jul 25Sports Week
-
Wednesday 9th Jul 2509:30 to 10:30Stay & play session for new reception classes
-
Thursday 10th Jul 25Sports Week
-
Friday 11th Jul 25Sports Week
-
Friday 18th Jul 25Year 6 Leavers Assembly - at 2pm - parents seated by 1.45pm
-
Tuesday 22nd Jul 25Last Day of Term
-
Thursday 28th Aug 25Inset day - no pupils in school
-
Friday 29th Aug 25Staff Inset day - Pupils not in school
-
Mon 1st Sep 25
toTue 2nd Sep 25
Nursery Stay * Play Sessions -
Mon 1st Sep 25
toWed 3rd Sep 25
Reception Parent Meetings -
Monday 1st Sep 25First day for Term - Year 1 to Year 6
-
Wednesday 3rd Sep 25Nursery Pupils start back
-
Thursday 4th Sep 25Reception pupils stay until 11.30am
-
Friday 5th Sep 25Reception pupils stay until 11.30am
-
Monday 8th Sep 25Reception Pupils stay until 1.30pm
-
Tuesday 9th Sep 25Reception Pupils stay until 1.30pm
-
Tuesday 9th Sep 25Evidence Me Parent Workshop 9.15-9.45am
-
Wednesday 10th Sep 25Reception pupils stay all day until 3.15pm
-
Wednesday 10th Sep 25EYFS Parent workshop - reading/writing/phonics 2.30pm
-
Monday 15th Sep 25Reception and KS 1 Writing/Reading/Phonics workshop 2.30pm
-
Mon 15th Sep 25
toFri 19th Sep 25
Walk to School Week -
Tuesday 16th Sep 25Workshare 3.15-3.45pm Year 1 to Year 6
-
Wednesday 17th Sep 25Individual School Photos - all pupils
-
Thursday 18th Sep 25Maths Parent workshop all year groups 2.30pm
-
Sunday 21st Sep 25Back up PTA Summer Fair Date
-
Monday 22nd Sep 25Handwriting workshop all year groups 2.30pm
-
Friday 26th Sep 25Year 5 Willow Class assembly - starts at 9.15am parents seated by 9am
-
Monday 29th Sep 25Harvest Assembly
-
Thursday 9th Oct 25Nursery Open Afternoon 4-5pm
-
Fri 10th Oct 25
toFri 26th Sep 25
Year 5 Pine Class assembly - starts at 9.15am parents seated by 9am -
Tuesday 14th Oct 25Parents Evening
-
Wednesday 15th Oct 25New Reception 2026 Parents Open Morning 9.30am
-
Thursday 16th Oct 25Parents Evening
-
Friday 17th Oct 25Last Day of Autumn Term 1
-
Mon 20th Oct 25
toFri 31st Oct 25
Half Term -
Monday 3rd Nov 25First day of Autumn Term 2 - all pupils back in school
-
Thursday 6th Nov 25Workshare 3.15-3.45pm
-
Tuesday 11th Nov 25New Reception 2026 Parents Open Afternoon 2pm
-
Thursday 13th Nov 25Nursery Open Afternoon 4-5pm
-
Friday 14th Nov 25Year 4 Ash Class assembly - starts at 9.15am seated by 9am
-
Friday 21st Nov 25Wellbeing Workshop - all pupils
-
Monday 24th Nov 25SCARF Life Education workshop - all pupils
-
Monday 24th Nov 25Workshare 3.15-3.45pm
-
Tuesday 25th Nov 25SCARF Life Education workshop - all pupils
-
Wednesday 26th Nov 25SCARF Life Education workshop - all year groups
-
Tuesday 2nd Dec 25Nursery Nativity Performance 10am
-
Thursday 4th Dec 25New Reception 2026 Parents Open Morning 9.30am
-
Friday 5th Dec 25Year 4 Elm Class assembly - starts at 9.15am seated by 9am
-
Friday 12th Dec 25Christmas Jumper day - Christmas jumpers to be worn
-
Monday 15th Dec 25Christmas Disco - in school time - whole school
-
Tuesday 16th Dec 25School Panto- in school time - whole school
-
Wednesday 17th Dec 25School Christmas Dinner - whole school
-
Wednesday 17th Dec 25Reception Christmas Production 9.15am - parents seated by 9am.
-
Thursday 18th Dec 25Own clothes day - Class Christmas Parties - pm
-
Friday 19th Dec 25Last Day of Autumn Term 2
-
Mon 22nd Dec 25
toFri 2nd Jan 26
Christmas Holidays -
Monday 5th Jan 26Spring Term 1 - first day back at school - all pupils
-
Mon 16th Feb 26
toFri 20th Feb 26
Half Term Holidays -
Fri 3rd Apr 26
toThu 16th Apr 26
Easter Holidays -
Monday 4th May 26Bank Holiday
-
Mon 25th May 26
toFri 29th May 26
Half Term -
Tuesday 21st Jul 26Last day of Summer Term
View all categories
- Reception
- Term Dates
- Whole School
- Year 1
- Year 2
- Year 3
- Year 4
- Year 5
- Year 6
- Other calendar dates
- Hide all
Adding dates to your calendar
Subscribing via Outlook
Follow the relevant instructions below, using the feed address https://www.rivermillprimaryschool.co.uk/ical.ics
- Outlook Office (desktop) (section: Add internet calendars)
- Outlook.com (section: Subscribe to a calendar)
- Outlook via a web browser (section: Subscribe to a calendar)
Subscribing via Google
- On your computer, open Google Calendar
- On the left, next to "Other calendars" click 'Add'
followed by 'From URL'.
- Click this button to copy the feed address to your clipboard and paste it into the 'URL of calendar' field
- Click 'Add calendar'. The calendar will appear on the left side under "Other calendars"
It might take up to 12 hours for changes to show in your Google Calendar.
Subscribing via iPhone
- Click this link and click 'Subscribe' in the popup message