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
Ivy Peritz-Smith, Assistant Principal
iperitzsmith@belchertownps.org
School News
School Calendar
August 2025
Monday August 25
- 6:00 pm – 7:00 pm
- Popsicles with Principal/PTO School Supply Drive
Wednesday August 27
- All Day
- First Day of School - Students report by 8:45am
September 2025
Monday September 1
- All Day
- Labor Day - No School
Tuesday September 23
- 4:30 pm – 6:00 pm
- Open House
October 2025
Wednesday October 8
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
Thursday October 9
- All Day
- SRE Picture Day - Information to go home with Students
Monday October 13
- All Day
- Columbus Day - No School
November 2025
Tuesday November 4
- All Day
- No School for Students / PD Day for Staff
Tuesday November 11
- All Day
- Veteran's Day - No School
Thursday November 20
- All Day
- SRE Make-Up Picture Day
Wednesday November 26 – Friday November 28
- Thanksgiving Recess - No School
December 2025
Monday December 8 – Friday December 12
- SRE Conference Week
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)
Monday January 19
- All Day
- Martin Luther King Jr. Day - No School
February 2026
Monday February 16 – Friday February 20
- February Recess - No School
March 2026
Wednesday March 11
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
April 2026
Friday April 3
- All Day
- Good Friday - No School
Monday April 20 – Friday April 24
- Spring Recess - No School
May 2026
Wednesday May 13
- 8:45 am – 1:00 pm
- Early Release Day - Dismissal at 1:00 (Lunch Served)
Monday May 25
- All Day
- Memorial Day - No School
June 2026
Friday June 12
- All Day
- Last Day of School with No Snow Days
Friday June 19
- All Day
- Juneteenth - No School if last day is extended for Snow Days