Online Payment Vendors


The Needham Public Schools accepts online payments for school fees and donations. Please click on the appropriate link for payments:

Nutrition Services Payments
Online: (Credit Card or E-check transfer) -- If you choose to set up an online payment account, you must register your student on the Meal Magic Family Portal. Please use an email address that is associated with your student's PowerSchool record. You will also need your student's 5-digit online payment # which you can obtain from your school's secretary and/or the Nutrition Services Department.

Needham Community Education - Payment for NCE enrichment classes
NCE uses the Eleyo online registration system to easily search for classes and pay for them online. If you have not done so already, set up an Eleyo account.

General School Fees & Donations to the Needham Public Schools (MySchoolBucks)
Your student's Online ID can be found in Powerschool. 
Contact the main office of your student's school if you do not have a Powerschool login.
Link to: (Parent Info Flyer To Set Up An Account)

General Donations 
If you are looking to make a general donation, click on the link above, no Online ID is required.

Student Club and Organization Donations
If you are looking to make a donation to a student club or organization, click on the link above, no Online ID is required.



Website by SchoolMessenger Presence. © 2022 Intrado Corporation. All rights reserved.