Riverside Grange #475, at 488 Little River Road in Lebanon, will host a breakfast with Santa from 7:30- 10 a.m. Breakfast includes homemade waffles, scrambled eggs, ham and bacon, along with coffee, hot chocolate, juice or milk. Adults pay $6 and children 10 and under pay $5. A picture with Santa costs $1. All proceeds will benefit the Barbara Bush Chidren’s Hospital of Maine.

“A Maine Christmas” will be the focus of the 2015 Holiday Fair at the First Congregational Church of Scarborough, 167 Black Point Road, from 9 a.m. to 1 p.m. Featured in the Parish Hall adjacent to the church will be handmade items with a Maine theme, holiday greens, antiques and collectibles, books, quilts, crafts, homemade baked goods, candy and cookies. Proceeds will go to the church’s charitable efforts. A lobster roll luncheon will be available at a cost of $15 to eat there or take out.

A Christmas fair will be held from 9 a.m. to 1 p.m. at Tory Hill Church at the Parish House in Bar Mills, Route 4A. There will be raffles, baked goods, fudge, a white elephant table, new gifts, chair massages and a light lunch from 11 a.m. to 1 p.m.