The annual Bells of St. Mary’s Christmas Craft Fair & Café is a great place to find unique gifts, festive décor, and homemade treats while supporting local artisans.
Holy Spirit Parish's annual Holiday Fair will be held at St. Martha Church in Kennebunk on November 14, 9 a.m. to 7 p.m. and Sunday, November 15, 9 a.m. to 2 p.m.
Good Shepherd Parish will hold its annual Christmas fair, featuring hand-knitted and crocheted items, food, and much more, at St. Joseph Church in Biddeford.
Holy Spirit Parish's annual Holiday Fair will be held at St. Martha Church, 30 Portland Road in Kennebunk, on November 14, 9 a.m. to 7 p.m. and Sunday, November 15, 9 a.m. to 2 p.m.
The annual St. Michael School Christmas Fair features dozens of vendors, a baked goods table, concessions, and the famous raffle baskets! Proceeds support St. Michael School.
Immaculate Heart of Mary Parish will host its annual Christmas by the Lake Fair at St. Philip Church on November 21, 2026. Delicious home-made items and beautiful greens will be for sale, plus so much more ,including a big raffle.
The Ladies Guild at Our Lady of Ransom Church will host its Christmas craft fair on December 5, 9 a.m. to 2 p.m., in the parish hall at 117 Elm Street in Mechanic Falls. T