Welcome to
Swift River Elementary SchoolStaff Directory
News
Student/Family Resources
Staff/Faculty Resources
Community Resources
Contact Us
Welcome!
Our Mission
The mission of the Belchertown Public Schools is to ensure that every student meets with success every day. To that end, we pledge to ensure that we have rigorous, standards-based curriculum; instruction designed to meet the needs of diverse learners in every classroom; access the global learning community via state-of-the-art technology in schools that are communities of respect and civility for all.
All registrations for Belchertown Public Schools are processed at our Central Office
Please find printable registration paperwork for all schools here or email
Christina Aponte at caponte@belchertownps.org
57 State Street
Belchertown, MA 01007
Absentee/Tardy Line: 413-323-0455 (Available 24 Hours)
Phone: 413-323-0471 or 413-323-0472
Fax: 413-323-0492
Grades: 1-3
School Hours: 8:45 a.m. – 3:00 p.m.
Latest Pickup in front office: 2:30 p.m.
Magda Harrison, Principal
mharrison@belchertownps.org
Assistant Principal
School News
School Calendar
October 2025
Friday October 17
- 9:00 am – 11:30 am
- Austin Farm Field Trip~ Grade 2 (Specific Classes)
Tuesday October 21
- 9:00 am – 12:00 pm
- Quabbin Field Trip - Grade 3 (Specific Classes)
Thursday October 23
- 9:00 am – 12:00 pm
- Quabbin Field Trip - Grade 3 (Specific Classes)
- 11:00 am – 2:00 pm
- Quabbin Field Trip - Grade 3 (Specific Classes)
Monday October 27
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
Wednesday October 29
- 5:30 pm – 7:00 pm
- Trunk or Treat ~ PTO Sponsored Event
November 2025
Tuesday November 4
- All Day
- No School for Students / PD Day for Staff
Wednesday November 5
- 9:30 am – 11:00 am
- Grade 3 ~ Honoring the Veterans at Belchertown High School
Tuesday November 11
- All Day
- Veteran's Day - No School
Wednesday November 12
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Thursday November 20
- All Day
- SRE Make-Up Picture Day
Tuesday November 25
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
Wednesday November 26 – Friday November 28
- Thanksgiving Recess - No School
December 2025
Monday December 8 – Friday December 12
- SRE Conference Week
Thursday December 11
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Wednesday December 24 – Friday January 2
- Winter Recess - No School
January 2026
Wednesday January 14
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Monday January 19
- All Day
- Martin Luther King Jr. Day - No School
Thursday January 29
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
February 2026
Thursday February 12
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Monday February 16 – Friday February 20
- February Recess - No School
Thursday February 26
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
March 2026
Wednesday March 11
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Thursday March 26
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
April 2026
Friday April 3
- All Day
- Good Friday - No School
Thursday April 9
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Monday April 20 – Friday April 24
- Spring Recess - No School
Thursday April 23
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
May 2026
Wednesday May 13
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
Thursday May 14
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Monday May 25
- All Day
- Memorial Day - No School
Thursday May 28
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
June 2026
Thursday June 11
- 7:00 pm – 8:00 pm
- CSSR PTO Meeting
Friday June 12
- All Day
- Last Day of School with No Snow Days
Thursday June 18
- 6:30 pm – 7:30 pm
- SRE School Council Meeting
Friday June 19
- All Day
- Juneteenth - No School if last day is extended for Snow Days