Hello and welcome!

Waldorf education is unique because your child is unique. Our teaching approach meets each child where they are—academically, socially and emotionally—to help your child become the best thinker, student, leader, and citizen of the world they can be.

Is Waldorf right for your child? Visit us and find out.

Come for a visit during one of our Open Houses or take a tour of our classrooms and you’ll begin to see what makes Waldorf at Moraine Farm different from all other schools. You’ll start to see and feel all the reasons to choose a Waldorf education. You might catch a glimpse of our Nursery students baking bread, or watch sixth graders slake lime in our outdoor oven for chemistry class. You might see our seventh graders practicing their Shakespeare play or perhaps you’ll hear third graders speaking German. Or you might talk to some of our gifted and dedicated teachers, who seem to “get” your child after just meeting them.

There’s a lot to see on our beautiful campus of 11 acres on Moraine Farm. To learn more or to attend one of our Open Houses or Classroom Tours, please call me, Larissa Mills, Admissions and Marketing Director at 978-927-1936 or register to our next event through the button above. I look forward to meeting you!

Warmly,

Larissa Mills
Admissions and Marketing Director

Waldorf School at Moraine Farm also hosts an ongoing series of public events inspired by Waldorf Education. Check our calendar for lectures, learning conferences, workshops and festivals and see first-hand how our unique approach to education can benefit your child.

Waldorf School at Moraine Farm is located in Beverly, MA, and is easily accessible from Boston’s North Shore. We currently serve students from the following communities: Beverly, Boston, Boxford, Byfield, Danvers, Essex, Georgetown, Gloucester, Hamilton, Haverhill, Ipswich, Lynn, Magnolia, Manchester-by-the-Sea, Marblehead, Medford, Melrose, Nahant, Newburyport, Peabody, Revere, Rockport, Rowley, Salem, Saugus, Swampscott, Topsfield, Wakefield and Wenham.