Early Childhood

Building upon the natural wonder, curiosity, and imagination of young children through play. Learn More >

Grades 1-8

Developing inquisitive, confident, and well-rounded students by engaging hands, hearts, and minds. Learn More >

High School

Encouraging students to develop inner strength through challenging academics, invigorating arts and extracurriculars. Learn More >

Where learning is doing, and becoming.

About Maine Coast Waldorf School

Founded in 1984 as Merriconeag Waldorf School, Maine Coast Waldorf serves some 250 students from early childhood through high school. Between our early childhood-8th grade campus in Freeport and our high school at Pineland Farms, our students take advantage of acres of outdoor classrooms and woodland trails.

We foster independent thinking, creative problem solving, and a sense of connection to equip students for future challenges, while inspiring them to create their own opportunities.

At Maine Coast Waldorf School, we offer an education for life.

Learn More Admissions Inquiry

Now offering round trip bus service from Cape Elizabeth, South Portland, Portland and Falmouth!
Click here to learn more.

Upcoming Events

Thu 19

MS Nordic Race

January 19 @ 3:30 pm - 4:30 pm

Freeport hosts Scarborough, GNG, Yarmouth. York & Maine Coast Waldorf at Pineland. Boys race first in 2017.

Wed 25

Grades 6 – 8 Tour

January 25 @ 8:15 am - 10:30 am

This Tour was originally scheduled for January 18th but was postponed to this date due to weather.  

Wed 25

The Servant of Two Masters by Carlo Goldoni is a cross between traditional Italian commedia and postmodern Vaudeville. The play has been described as bold and wild! A tour-de-farce! In the capable hands of Maine Coast Waldorf School’s 10th Grade, silliness and hilarity are guaranteed. Please join us for this wonderful antidote to cabin fever!

Wed 25

HS Nordic Race

January 25 @ 3:30 pm - 4:30 pm

Gray/NG and Yarmouth host Freeport, Waynflete & Maine Coast Waldorf at Libby Hill. Boys start first in 2017.

Thu 26

MS Nordic Race

January 26 @ 3:30 pm - 4:30 pm

Maine Coast Waldorf hosts Fryeburg, Falmouth, Yarmouth, Waynflete and York at Pineland. Boys race first in 2017.

Maine Coast Waldorf News