School Lunch Prices

Meal prices are unchanged for the 2019-2020 school year, and are as follows:

  • Breakfast: $1 or $0.30 for students approved for reduced price meals at all schools.
  • Lunch: Cold Spring & Swift River $2.75, Chestnut Hill $2.90, Jabish Brook & BHS $3.15.
  • Lunch is $0.40 for students approved for reduced price meals at all schools.
  • Staff $1.07 for breakfast, $4.00 for lunch

Morning milk or milk with home lunch $0.40 per carton.

Payment options available to parents and guardians include online, check, & cash.  You can view all account information at, even if you do not pay online.  It is the parent/guardian responsibility to monitor meal accounts and ensure they are fully funded to avoid a negative balance.  If accounts become negative, the district will pursue funds collection via email, phone, and letter reminders until debt is completely repaid.  Please refer to the district meal charging policy for more information.

To pay online, visit  New this year, myschoolbucks is offering OnePay, a membership option that limits transaction fees to $12.95 per year for a single student/$26.95 for a family when parents/guardians pay directly from their checking account.  Online payments with a credit card incur a $2.49 fee per deposit.  If you plan to make more than 5 deposits per year, a OnePay membership will save you money.  The district does NOT receive any financial benefit from online payment fees.  The fee is charged to the Myschoolbucks program from banks for providing secure online fund collection.  

You may also send a check to school with your student, made out to “Town of Belchertown” with student’s full name written in the memo area.  Please do not send cash deposits larger than $10 to the school with your student.  If you need to make a deposit larger than $10 with cash, make arrangements to remit payment directly to the school’s main office or to the food service director listed below. 

Kelly Slattery, RD, LDN
Food Service Director
Belchertown Public Schools
59 State Street
Belchertown, MA 01007
(413) 323-0442