MySchoolBucks Online Bus Registration for 2021-2022

The MySchoolBucks Online Bus Registration will be open for registration on  Wednesday, June 2nd at 8:00am

The link to access MySchoolBucks can be found here
This link will not function until June 2nd at 8am when the system becomes active. 

This link will function for those of you who do not have an Online ID or do not remember your student’s ID (Kindergarten students, St Joe’s, etc…) as well.  


You will now be able to select the correct AM bus for your student regardless of ridership total.  You do not need to select the PM bus.  We will assign the PM bus when we route all of the buses


Please note that registering your child does not guarantee that you will get a seat on the bus.  Orders will be processed in the order they are received.  In the event that a particular bus is full, you will be notified in writing that you have been placed on a waiting list and you will not be charged at this time.  When/if seats become available we will notify those on the waiting list in the order they were placed, in writing.  We will do everything we can, throughout the summer to find a seat for everyone.


When registering your student, please note that students eligible for Free transportation (students k-6 over 2 miles from the school and students participating in the Free and Reduced Lunch Program) will still be asked for payment information and it will appear you are being charged.  You will not be charged.  We will be removing the charges when we process the registration and the “hold” on your funds will be released.  Processing your registration may take up to 48 hours. 

You may check to see if your k-6 student qualifies for free transportation (over 2 miles from school) by clicking this eligible street listing link
Click on the school your child attends, and then locate your address within the listing, if your address is not on the list, your student is fee based.  Please be sure that your student is eligible as an error may delay the processing of your student’s registration.  If you do not find your address and feel it is a mistake, please email .


Please note that there are services fees associated with using MySchoolBucks.  When selecting a payment method please note that an Echeck has the least cost associated with the transaction (less than $2.00).  Using a debit or credit card can cost as much as $15.00 per student.

If buses do not run in the Fall due to COVID 19, you will be refunded your registration fee.


Thank you and be well,


Shane Marchand

Bus Registration Instructions

The Needham Public Schools has partnered with MySchoolBucks to provide online school bus registration for the 2021/22 School Year. All students must register online to ride a school bus, regardless of mileage from school, age or fee status.

Please follow the instructions below to register a student beginning on June 2nd at 8:00am

Preparing to Register a Student:

1.  Create an account, if you do not already have one at:   MySchoolBucks
  * If you do not have your child's on line payment ID from Power school, please use this ID link: 
You will need a credit or debit card to complete the process. Your card will not be charged the $415 bus fee at the end of the transaction, if your student is eligible for free or reduced lunch; or lives more than two miles from school and attends Grades K-6. Please be aware that there will be a hold on the card used while verification is being performed. The Transportation department will attempt to complete verification within 48 hours of registration.

Completing the Registration Process:

1.  Log into your MySchoolBucks account.
2.  Click on "Review the Bus Routes 2021-22"
3.  Scroll through the routes to select the route that contains the stop closest to your home. Although you must select the route with the closest stop on this form, families may request a different stop by completing the Bus Stop Request Form and emailing the completed form to: The requests will be reviewed over the summer and families will be notified if the alternate stop is approved prior to the start of school.
4. Review seat availability for that route:
    a.  If there is a vacant seat on the selected bus route, the availability field will show as “in-stock”.
    b.  If the availability field does NOT show as “in-stock” then the bus is full and you will need to contact to be placed on a waitlist. If you are placed on a waitlist, the Transportation Dept. will do everything it can to place your student on the bus prior to the start of school. You will be notified directly by the Transportation Department, if/when a seat becomes available. Please note that, although we do try and place everyone, there is a possibility that not all students on the waitlist will be assigned a seat.
5.  Describe your eligibility status for free transportation by selecting one of the following from the Eligibility Drop Down Box:
     a. "I am not eligible for free transportation" because I attend Grades K-6 and live less than 2 miles from my assigned school, or because I attend Grades 7-12.
     b. "I am Eligible for Free Transportation Over 2 Miles K-6," because I live more than two miles from school and attend school Grades K-6.  Review a listing of eligible street addresses.  If your address is not on this list, then your child is not eligible for free transportation. If you feel that this is an error, please email
     c. "I am Eligible for Free Transportation Free/Reduced Lunch Program," because I am eligible to receive free or reduced priced lunches through the Needham Public Schools Nutrition Services Program. Please note that if your child is eligible to receive free transportation under both b and c above, please select "I am Eligible for Free Transportation Over 2 Miles K-6."
6.   Enter your student’s full legal name, including middle initial and hyphenated last name in the Student Name Field.
7.   Select the school your student will be attending during school year of 2021-22 from the School drop down box.
8.   Enter your student's grade level during the 2021-22 School Year in the Grade as of September 2021 field.
9.   Enter your student’s principal address in the Address field.
10. Input the student’s zip code in the Zip Code field.
11. Enter your primary telephone number in the Telephone field. This should be the phone number you can be reached at in the event of a problem with the registration, or in case of an emergency.
12. Enter the parent's primary email address in the Email field. Please double check the email address to ensure that it is correct, and that you have selected an email that is checked often.
13. Identify any serious allergies. which could pose an immediate threat to your student or could necessitate use of an EpiPen, in the Allergies field.
14. Identify any medical conditions the driver should be aware of from the applicable selections. Please describe "other" conditions in the description field.
15. Indicate whether this information can be shared with the driver by indicating either “Yes” or "No" in the field labeled “May we share this information with driver."
16. Review the bus conduct rules prior to signing and submitting the bus registration.   Parents and the student should review the conduct rules together.
17. Return to the MySchoolBucks site and electronically sign and date the registration form using the appropriate fields.
18. Click the “Buy Now” button if you only wish to register one student.  Click the “Add to Basket” button if you wish to register another student.
19. If you wish to register another student, please return to the top of these instructions and follow steps 2 through 19.
20. Once all of your students have been registered and you are ready to “check out”, follow the available prompts. As noted above, all transactions require a credit/debit card to be entered for processing purposes. MySchoolBucks will place a “hold” on your card, pending review of your application by the Transportation Department. The Transportation Department will release the hold and not charge the card of students who are eligible for free transportation. For all other students, the hold will be converted to a charge on their credit card.

Helpful Hints:

• If your session expires during the registration process, please return to the MySchoolBucks login screen and follow steps 2 - 19 above.
• If you have a question or need assistance, please contact the Transportation Department at, or call: 781-455-0400, extension x11234 or x11242. Please leave a voice mail; all calls will be answered in the order they are received.

ATTENTION: If you speak a language other than English, language assistance services are available to you free of charge. Contact your child’s school for assistance.
Chinese (Simplified): 注意:如果您的母不是英,我将免提供您助服。如需助,与您孩子 的学校系。
Spanish: ATENCION: Si usted habla un idioma que no sea el inglés, hay servicios de asistencia lingüística disponibles gratis. Contacte la escuela de su hijo para asistencia.
Russian: ВНИМАНИЕ: Если вы не говорите на английском языке, для вас доступны бесплатные языковые сервисы на вашем языке. Обратитесь за помощью в школу, в которой учится ваш ребенок.

Office located at:
Emery Grover
Administration Building
1330 Highland Avenue
Needham, MA. 02492
Hours:  8am-4pm M-F

Shane Marchand
Director of Transportation
781-455-0400 x11234

Diana Baccari
Transportation Secretary
781-455-0400 x11242

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