LOGO NURTURING the spirit of every child to awaken their true potential EDUCATION provides a child with knowledge about themselves and the world around them INSPIRATION expands the possibilities for right now AND for the future

North Shore Montessori School

Nurture. Educate. Inspire.

North Shore Montessori School is a small non-profit day school in Rowley, Massachusetts—convenient to Newburyport, Ipswich and surrounding communities.

Based on the world-famous philosophy and methods of teaching pioneer Maria Montessori, North Shore Montessori strives to serve the needs of children and families by offering exceptional, child-led learning for children from pre-K to grade 6.

With our open and flexible classrooms, small class sizes and plenty of time outdoors, North Shore’s teachers provide a supportive environment to allow each child to learn and grow to their own unique potential. Come see why kids love coming to school with us!

Now Enrolling 2021-2022

There’s still time to join us for the 2021-2022 school year, with rolling enrollment! Find out more by downloading the admissions application from the link below, or by emailing northshoremontessorischool@gmail.com. Limited spots in grades 1-6.


North Shore Montessori School provides education for children age 2.9 to age twelve. Learn more about our Children’s House programs for your child on the link below.

Lower & Upper Elementary

Our Lower & Upper Elementary Program provides Grades 1-6 and all the required elements needed for their successful learning and development. Learn more from the link below.


We are happy to answer any and all of your questions or concerns. To contact us through web, phone, or email, read more on the link below.

NSMS Virtual Tour