
Take a Day Trip with Your Fairy-Obsessed Kids to Mackworth Island A Magical Escape Near Portland
If you have kids who are fascinated by fairies, Mackworth Island is the perfect day trip destination. Located just outside Portland, this peaceful island feels like something straight out of a storybook. Surrounded by the waters of Casco Bay and shaded by towering trees, it's a place where imagination comes alive and every winding trail feels a little magical.

Discover the Fairy House Village
The highlight of any visit is the Fairy House Village, a charming trail lined with tiny fairy homes tucked among the trees. Families are encouraged to create their own fairy houses using natural materials found on the forest floor, like sticks, pinecones, bark, and leaves. Every fairy house is unique, and kids love adding their own creative touches while dreaming up stories about the woodland creatures who might live there.
More Than Just Fairy Magic
Even beyond the fairy houses, Mackworth Island is worth the trip. The easy, family-friendly loop trail circles the island and offers gorgeous views of the water, rocky shoreline, and sailboats drifting through the bay. Benches along the path make it easy to stop, relax, and soak in the scenery.
Whether you're looking for a screen-free afternoon, a chance to enjoy Maine's natural beauty, or simply a magical adventure with your kids, Mackworth Island delivers. It's a simple day trip that feels a little bit enchanted, and one your family will be talking about long after you leave.
10 Things You Can Find in Every Mainers’ Car
Gallery Credit: Lizzy Snyder
The Best Places in Maine to Watch the Sunset That Aren’t the Obvious Spots
Gallery Credit: Lizzy Snyder
More From 92 Moose







