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 over 270 students from early childhood through high school. Our early childhood-12th grade campus in Freeport offers our students state-of-the-art buildings, as well as 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.

Maine Coast Waldorf School does not discriminate on the basis of race, religion, gender, sexual orientation and national or ethnic origin in the administration of its educational programs, hiring, self-government, admissions, financial aid and all other school-related activities. 

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

Sun 29

11th Annual Merriconeag Poetry Festival

April 29 @ 3:00 pm - 4:30 pm

Twenty high school poets have been selected as honorees at the Merriconeag Poetry Festival, to be held at Maine Coast Waldorf School in Freeport on Sunday, April 29, at 3 p.m.  Maine’s Poet Laureate, Stuart Kestenbaum, selected the finalists from a pool that included submissions from twenty area high schools. Four high schools placed multiple winners […]

May 01

EC Parent Education Class

May 1 @ 2:00 pm - 3:00 pm

Exile! Romance in the forest!  Hand-to-Hand combat! Cross-dressing! A final hoe-down!  Maine Coast Waldorf’s Class of 2020 will be enacting all these exciting moments and more in William Shakespeare’s classic comedy As You Like It on Thursday and Friday, May 3-4, at 7 p.m. in the Community Hall, 57 Desert Road, Freeport.  Suggested donation at the door […]

May 01

EC Parent Education Class

May 1 @ 7:00 pm - 8:00 pm

Exile! Romance in the forest!  Hand-to-Hand combat! Cross-dressing! A final hoe-down!  Maine Coast Waldorf’s Class of 2020 will be enacting all these exciting moments and more in William Shakespeare’s classic comedy As You Like It on Thursday and Friday, May 3-4, at 7 p.m. in the Community Hall, 57 Desert Road, Freeport.  Suggested donation at the door […]

Maine Coast Waldorf News

  • Beehives at Maine Coast WaldorfBeehives at Maine Coast Waldorf
    Tuesday, April 24, 2018

    It’s spring time – time to check on the bees!  Last spring, Caitlin Pow’s 3rd grade class built and decorated two Langstroth Beehives (the two middle beehives shown in this photo). The beehive on the left is called a Nuke; the one on the right is a Warre Beehive. Last week, Brian Kessler, our beekeeper […]

    Read More »
  • Permaculture Design Course Concludes with Community ServicePermaculture Design Course Concludes with Community Service
    Tuesday, April 24, 2018

    Last week, the 20 graduates of the Permaculture Design Course (PDC), led by Lisa Fernandes of The Resilience Hub, met for its final session at Maine Coast Waldorf School.  It was a tremendous experience for all of the participants who left feeling grateful for the opportunity to learn in community. Using 25 man-hours, the class […]

    Read More »
  • Tenth Grade to Perform Shakespeare’s As You Like ItTenth Grade to Perform Shakespeare’s As You Like It
    Monday, April 23, 2018

    Exile! Romance in the forest!  Hand-to-Hand combat! Cross-dressing! A final hoe-down!  Maine Coast Waldorf’s Class of 2020 will be enacting all these exciting moments and more in William Shakespeare’s classic comedy As You Like It on Thursday and Friday, May 3-4, at 7 p.m. in the Community Hall, 57 Desert Road, Freeport.  Suggested donation at the door […]

    Read More »