Welcome to

Swift River Elementary School

Staff Directory

i

News

Student/Family Resources

Staff/Faculty Resources

Community Resources

w

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

View All News

School Calendar

View All Events

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 26Friday November 28

Thanksgiving Recess - No School

December 2025

Monday December 8Friday December 12

SRE Conference Week

Thursday December 11

7:00 pm – 8:00 pm
CSSR PTO Meeting

Wednesday December 24Friday 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 16Friday 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 20Friday 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
Skip to content