Bus Passes K-8 are available for pickup at your child's school

Bus routes are posted at the link to the left.  Please see these Health and Safety Guidelines for more information prior to putting your child on a bus.

  • Additional transportation information can be found on the FPS

  • NEW THIS YEAR - Students in grades K-12 who need to ride the bus to/from any of the Franklin Public Schools or the Benjamin Franklin Classical Charter School MUST be registered, even if they receive free transportation due to distance or a Free/Reduced meal eligibility waiver.  Students who ride a van to a specialized program do NOT need to register.  Regional students not living in Franklin who are attending the Charter School should reach out directly to the Charter School.  Students in grades K-6 in excess of 2.0 miles will not be charged a fee.  If you are unsure of any fee due, please visit

  •  If you have signed up and have now decided not to ride, please inform us by email to

  • Even though the deadline has passed, parents/guardians can still register their student(s) via this , and we will do our best to accommodate families’ needs.  Payments do not have to be made at this time. You will need your student’s ID number to register.  Likely, your student may know it, however, for newly registered students, you may reach out via email to your school secretary or

  • The School Committee set the rate this year at the reduced fee of $325.00 per student with a three student cap.  We anticipate a need to modify our transportation contract and likely the School Committee will revisit the topic of fees and refunds when further information is available.

  • Parents/Guardians who are required to pay a bus fee for their student(s) must use the online UniBank payment method. There will be no walk-ins or paper registrations accepted - No cash, checks or money orders will be accepted.  If you are using your checking account information (routing number and account number), there is a $0.25 processing fee. If you are using a debit or credit card, there will be a processing fee according to the rates provided on the UniPay website. The current fees posted by UniBank start at $10.00 for those paying by credit card. The larger fee for credit and debit cards is because those transactions flow through the credit card companies (Mastercard, Discover, and American Express). Again, we have extended the window for payments to be made so please wait to make payment until you are sure your student has a seat and will ride.  We will communicate future payment deadlines as they are determined.

  • Bus passes are available for pick up at your student’s school足球滚球比分 the week of before your child begins.


  • Bus routes are subject to change at any time as new students enroll.


Please direct any questions about bus registration to, or call (508) 553-4815.  Voicemails are being routed to email and your call will be returned as soon as possible. 

thank you. 


Denise JohnsonTransportation Services Coordinator(508) 553-4815