This site provides information using PDF, visit this link to download the Adobe Acrobat Reader DC software.

A red banner with the text "Forms"


A green banner with the text "Parent Portal"

The PowerSchool Parent Portal is a secure website that provides information and communication from the school.  Parents and guardians can use the website as a resource to view and update important information, including:

  • Update contact and demographic information
  • Sign up for busing and view bus times, numbers, and locations
  • View attendance, grades, and assignments
  • View and sign up for sports, music, languages, and activities
  • View summer books and assignments
  • View the Daily Bulletin
  • View the Student Handbook

After registering your student, you will receive information regarding how to set up your Parent Portal account.  You will need an Access ID and Access Password to create a new account or to add a child to your already existing account.  Parent Portal use and access is required of all parents and guardians.  Please see this sheet on how to create a Parent Portal account.  Please click here for more information about the PowerSchool Parent Portal or contact Pam Panarelli, Registrar, at ppanarelli@shrewsbury.k12.ma.us or (508) 841-8320.

You may make online payments through SchoolPay on the Parent Portal.  SchoolPay allows debit or credit card payment of food service bills, bus registration fees, and athletic and activity fees, among other fees and charges.  Please click here for more information about SchoolPay.  If you cannot pay for certain fees on SchoolPay or prefer to use check or cash, please bring your check or exact cash to the Central Office in the Shrewsbury Town Hall at 100 Maple Avenue.

Schoology is linked to the Parent Portal and is our learning management system that is used by all teachers and students at Sherwood Middle School, Oak Middle School, and Shrewsbury High School to post homework assignments and course resources.  It is also used by some elementary school teachers as a family communication tool.  You will receive information about your Schoology account and how to access it via the Parent Portal directly from your student’s school or teachers.  Please click here for more information about Schoology and how to create an account.


A teal banner with the text "Bus Registration"

Bus registration and payment are done through the PowerSchool Parent Portal.  Bus stop, location, and time information will become available on the Parent Portal once registration is complete.  For any new school registrations received after June 30, 2019, bus registration will be open to you for 30 days from the date of registration before being charged a $50 late fee.

Transportation is available for grades K-12.  All students in grades K-6 who reside 2.0 miles or less from their school and all students in grades 7-12 are required to pay the fee. The bus privilege registration fee for the 2019-2020 school year is $310.00 per child with a $930.00 family cap.  Students in grades K-6 who reside 2.0 miles or further from their school and students who receive Free & Reduced lunch are not required to pay the bus fee.

For more information, please see our Transportation page or contact Steve Rocco, Transportation Coordinator, at (508) 841-1550 or srocco@shrewsbury.k12.ma.us.


A blue banner with the text "Free & Reduced Lunch"

Free and reduced meals are available to students if there is financial need.  Applications are available online at www.lunchapp.com.  If you need help filling out the online application, please call the Food Service Office at (508) 841-8819.  Applications can be submitted at any time as the financial need arises.  Eligibility is governed by guidelines set by the USDA.  An email notification will be sent to all families stating what program they qualify for; watch for an email from "Meal Magic."

Please wait 3-4 business days for your application to be received and reviewed.  If you are approved for Free & Reduced Lunch, you may receive free transportation.  Once approved, you will be able to see the waived bus registration fee on the Parent Portal.  If you do not see anything or hear from anyone within 3-4 days after completing the application, please contact Beth Nichols, Food Service Director, at (508) 841-8819 or bnichols@shrewsbury.k12.ma.us.

For information about other forms of financial aid, such as for tuition payments, please contact your school directly.


A purple banner with the text "Extended Learning"

The Extended Learning program provides extended school-day programs for students in grades K-6.

Before school care is offered for grades K-4 at all four elementary schools and at Beal Early Childhood Center.  The program opens at 7:00 a.m. and finishes at the start of the school day.  After school care is offered for grades K-6.  Children are dismissed to the program from the schools at the end of the school day and care is provided until 6:00 p.m.

There is limited availability in our before-school programs.  All of our after-school programs are full for the 2019-2020 school year and have waiting lists.  If you are interested in our before-school program or would like to add your child to the waitlist for the 2019-2020 after-school program, please contact Karen Isaacson, Program Director, at kisaacson@shrewsbury.k12.ma.us or (508) 841-8727.

For more information about the Extended Learning program, please see this sheet or visit the webpage here.

For information about additional (not Shrewsbury Public Schools) part-time and before- and after-school care in Shrewsbury, please see our list of Shrewsbury Licensed Childcare Centers (bus transportation is available per district for grades Kindergarten and up).  You may also visit this list of childcare centers or list of in-home and-group home daycares in Shrewsbury.