The 18th Harvest Ball is set for Saturday, October 24, at the Holiday Inn By the Bay on 88 Spring Street in Portland. The ball, hosted by Bishop James Ruggieri, will include a social hour, silent auction, dinner, the music and great company.
This family-friendly community event is open to all ages and features local vendors and crafters, holiday shopping, raffles, a festival of trees, games, food, bake sales, and a special visit from Santa!
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 in Kennebunk on November 14, 9 a.m. to 7 p.m. and Sunday, November 15, 9 a.m. to 2 p.m.
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.