Dec. 3: BAR MILLS, the Angel Band, Celtic ensemble, will perform at 7:30 p.m. at Saco River Grange Hall, 29 Salmon Falls Road. $12/$10 929-6472
Dec. 3: FARMINGTON, Peter Hardy and Zoe will perform at 8 p.m. at UMF Olsen Student Center. Free 778-7346
Dec. 3: FARMINGTON, the Western Maine Choral Society will present a winter choral concert at 7:30 p.m. on Saturday and 3 p.m. on Sunday at UMF Nordica Auditorium. $6/$5 778-7072
Dec. 3: FREEPORT, Krysia Tripp and Dennis Smith will perform on the flute and classical guitar at noon at L.L. Bean Flagship Store, Main Street. 552-6046
Dec. 3: FREEPORT, the Freeport High School Chamber Choir will perform at 3 p.m. at L.L. Bean Flagship Store, Main Street. 552-6046
Dec. 3: GORHAM, the Casco Bay Concert Band will perform “The Many Moods of Christmas,” at 3 p.m. at Gorham High School Performing Arts Center, 45 Morrill St. $7/$6 892-8812
Dec. 3: LEWISTON, Just Us will perform at 7:30 p.m. at Franco-American Heritage Center, Cedar Street. $8/$10 783-1585
Dec. 3: LEWISTON, the Bates College Choir will perform at 8 p.m. at Bates College Olin Arts Center Concert Hall, 75 Russell St. 786-6135
Dec. 3: PORTLAND, the 11th Annual Gospel Holiday Concert will be held at 8 p.m. at Center for Cultural Exchange, One Longfellow Square. $20/$23 761-0591
Dec. 3: RUMFORD, Wolf Creek will perform at 9 p.m. at The Shak, 12 Oxford Ave. $5 364-4649
Dec. 3: RUMFORD, the RAAPA Holiday Concert will be held at 7:30 p.m. on Saturday and 2 p.m. on Sunday at Mountain Valley High School Muskie Auditorium. 364-7304
Dec. 3: YARMOUTH, the Maine Youth Orchestra will perform at 7 p.m. at Yarmouth High School, West Elm Street. $8 751-8031
Dec. 4: AUBURN, Janiva Magness will perform at 7 p.m. at Midnight Blues Club and Restaurant, 34 Court St. $15 783-960
Dec. 4: BETHEL, the King’s Revels will present a Christmas concert at 2 p.m. at the West Parish Congregational Church. Donations 824-3575
Dec. 4: CUMBERLAND, Rick Charette will present a holiday concert at 2 p.m. at Greely High School. $6 829-3766
Dec. 4: FREEPORT, the 4 Park Avenue Handbell Quartet will perform at noon at L.L. Bean Flagship Store, Main Street. 552-6046
Dec. 4: LEWISTON, the Hyssongs will perform gospel music at 5 p.m. at First Assembly of God Church, 70 Hogan Road.
Dec. 4: LEWISTON, Bates Gamelan Mawar Mekar will perform at 3 p.m. at Bates College Olin Arts Center Concert Hall. 786-6135
Dec. 4: LITCHFIELD, Diane Muise will present a Christmas concert at 6:30 p.m. at Litchfield Community Christian Church. Free 268-4676
Dec. 4: NORWAY, a benefit Country Music Show will be held at 1 p.m. at Charlie’s Entertainment Center, Main Street. $5/$2 793-8884
Dec. 4: SKOWHEGAN, the Kennebec Jazz Band, Wind Ensemble, Chorus and Chamber Singers will present a holiday concert at 3 p.m. at the Skowhegan Opera House, 225 Water St. $7 474-8952
Dance
Dec. 3: BRUNSWICK, the Department of Theater and Dance will perform at 8 p.m. at Bowdoin College Pickard Theater. Free 725-3375
Dec. 3: CUMBERLAND, ballroom dancing will be held at 8 p.m. at the West Cumberland Recreation Hall, Blackstrap Road. 829-3737
Dec. 3: PORTLAND, the Maine State Ballet will perform “Nutcracker,” at Portland City Hall Merrill Auditorium. Show times are Saturday at 1 and 7 p.m. and Sunday at 1 p.m. $15/$40 842-0800
Dec. 3: RUMFORD, the annual fund-raiser “Thin Snow Dance,” with music by Scot and Cindy Grassette, will be held at 8 p.m. at the Eagles Hall.
Dec. 3: RUMFORD, a Christmas party and dance, with music by the E/I Band, will be held at 5 p.m. at Le Paresseux Snowshoe Club, Waldo Street. $7/$8
Dec. 4: LEWISTON, Wild Horse will play at the Lewiston Singles Club dance at 7 p.m. at the Knights of Columbus Hall, 150 East Ave. $8/$7 784-3660
Kids
Dec. 3: LEWISTON, the 20th Annual Holiday Festival for Children will beheld from 9 a.m. to 1:30 p.m. at the Multi-Purpose Center, 145 Birch St. $7/$3 783-3990
Dec. 3: RANGELEY, Santa, Mrs. Claus and the elves will visit children from 8 to 11 a.m. at Wilhelm Reich Museum, Dodge Pond Road. $5 864-3443
Special
Dec. 3: AUBURN, an Indoor Yard Sale will be held from 10 a.m. to 2 p.m. at Odd Fellows Hall, corner of Elm and Academy Streets. 998-5359
Dec. 3: AUBURN, the 12th Annual Christmas Spectacular will be held at 3 and 7 p.m. on Dec. 3, 1 and 4:30 p.m. on Dec. 4, 7 p.m. on Dec 8 and 9, 3 and 7 p.m. on Dec. 10 and 4:30 p.m. on Dec. 11. 782-0348
Dec. 3: BAR MILLS, the Victorian Christmas Fair will be held from 9 a.m. to 2 p.m. at the Bar Mills Parish House, Route 4A. 929-6052
Dec. 3: BETHEL, the Country Christmas in Bethel, with open house, ice skating on the common, horse-drawn wagon rides, workshops, Santa, musical performance and more, will be held on Main Street. 824-2282
Dec. 3: BETHEL, the Taste of Bethel and Theme Wreath Auction will be held from noon to 2 p.m. at Telstar High School Cafeteria. 824-2282
Dec. 3: BETHEL, the Christmas tree lighting and arrival of Santa will be held at 4:30 p.m. at the Bethel Village Common.
Dec. 3: BETHEL, Pat Stewart, local author of “Mollyockett,” will sign copies of her book at Brushfire Books, 162 Main St. 824-2709
Dec. 3: BETHEL, the Annual Christmas Fair/Tea will be held from 2 to 4 p.m. at West Parish Congregational Church, Church Street.
Dec. 3: BOOTHBAY HARBOR, a Harbor Lights Craft Fair will be held from 9 a.m. to 4 p.m. at Boothbay Harbor Town Office and Fire Station, 11 Howard St. 633-2404
Dec. 3: BRUNSWICK, the 69th Annual Christmas Fair will be held from 9 a.m. to 3 p.m. at St. Paul’s Episcopal Church, 27 Pleasant St. 725-5342
Dec. 3: BRUNSWICK, Arts Downtown and All Around, the annual open studio weekend in the Bath/Brunswick area, will be held. 798-6964
Dec. 3: BUCKFIELD, Jason Tardy will host the Early Evening Show at 7:30 p.m. at Oddfellow Theater, Route 117. $10$6 336-3306
Dec. 3: DIXFIELD, the Annual Christmas Fair will be held from 9 a.m. to 2 p.m. at Dixfield Congregational Church, Church on the Hill.
Dec. 3: FALMOUTH, a program on live owls will be held at 11 a.m. and 1:30 p.m. at Gilsland Farm Audubon Center. $8/$3 781-2330
Dec. 3: FARMINGTON, the 29th Annual Chester Greenwood Day Parade will be held at 11 a.m. starting at the Mallett School. 778-4215
Dec. 3: FARMINGTON, a Holiday Craft Fair will be held from 9 a.m. to 2 p.m. at the Elks Lodge. 779-1716
Dec. 3: FARMINGTON, the Annual Christmas Crafts Fair will be held from 9 a.m. to 3 p.m. at UMF Olsen Student Center. 778-6967
Dec. 3: FARMINGTON, the Annual Festival of Trees will be held at 9 a.m. at the Granary Restaurant.
Dec. 3: FREEPORT, the 12th Annual Sparkle Event, with Tuba Christmas, holly trolley rides, hot coca stops, talking Christmas tree, visits with Santa and more, will be held. 865-1212
Dec. 3: GREENE, a Teddy Bear Christmas Fair will be held from 9 a.m. to 4 p.m. at the Universalist Church of Greene.
Dec. 3: KENTS HILL, the New England Community Christmas Fair will be held from 9 a.m. to 2 p.m. at Readfield (Torsey) United Methodist Church.
Dec. 3: LISBON FALLS, the LHS Boosters Annual Christmas Craft Fair will be held from 8:30 a.m. to 3:30 p.m. at Lisbon High School, Main Street. 353-9850
Dec. 3: LIVERMORE, Christmas at Norlands, with food, building tours, carol singing, jingle bell rides, cookie walk and more, will be held from 10 a.m. to 5 p.m. at Norlands Living History Center, 290 Norlands Road. 897-4366
Dec. 3: LIVERMORE FALLS, the “Spirit of the Season” Christmas tree lighting and parade, with the arrival of Santa, will be held at 5:45 p.m. at Union Park.
Dec. 3: MECHANIC FALLS, a Christmas Fair will be held from 9 a.m. to 3 p.m. at Our Lady of Ransom Church, 119 Elm St. 345-3274
Dec. 3: NEW GLOUCESTER, the Shaker Christmas Fair will be held from 10 a.m. to 3 p.m. at Sabbathday Lake Shaker Village. 926-4597
Dec. 3: NEW GLOUCESTER, the 18th Annual Holiday Craft Fair will be held from 9 a.m. to 2 p.m. at the Memorial School Gym. 926-3070
Dec. 3: PERU, a Christmas Fair will be held from 9 a.m. to 1 p.m. at Rockemeka Grange Hall.
Dec. 3: POLAND, a Christmas Fair will be held from 9 a.m. to 2 p.m. at Poland Community Church, 1212 Maine St. 786-6872
Dec. 3: RANGELEY, Breakfast With Santa will be held from 8 to 11 a.m. at Wilhelm Reich Museum, Dodge Pond Road. $5 864-3443
Dec. 3: RAYMOND, a Holiday Fair will be held from 8 a.m. to 1 p.m. at Raymond Village Church, 285 Main St. 829-6351
Dec. 3: RUMFORD, a Christmas Fair will be held from 8 a.m. to 2 p.m. at St. Athanasius-St. John Church. 369-8026
Dec. 3: RUMFORD, a Christmas in the Valley Craft Fair will be held from 9 a.m. to 2 p.m. at Mountain Valley High School. 364-3241
Dec. 3: RUMFORD, a Winter Rally will be held from 10 a.m. to 4 p.m. through town. 364-3241
Dec. 3: SKOWHEGAN, a Holiday Stroll, with children’s activities, night lighted parade, Christmas activities and more, will be held. 474-3621
Dec. 3: SOUTH PARIS, an Advent Fair and morning coffee will be held from 8 to 11 a.m. at Trinity Evangelical Lutheran Church, Route 117 N.
Dec. 3: STRONG, the Holly Holiday Fair will be held from 8:30 a.m. to 3 p.m. at the Strong Methodist Church Parish Hall, Main Street. 652-2419
Dec. 3: WATERFORD, a Holiday Fair will be held from 9 a.m. to 1 p.m. at Waterford Congregational Church. 583-2320
Dec. 3: WEST PARIS, the West Paris Community Christmas, with parade, tree lighting and more, will be held from 1 to 5 p.m. 674-2127
Dec. 3: WINTHROP, a Christmas Fair will be held from 9 a.m. to 2 p.m. at Winthrop Congregational Church, 10 Bowdoin St. 377-8639
Dec. 3: YORK, a Festival of Lights, with holiday parade, fairs, caroling, Santa Claus, church suppers and more, will beheld in York Village.
Dec. 4: AUBURN, the L/A Arts Victorian Christmas, dinner/entertainment, will be held at 4 p.m. at the Munroe Inn Restaurant, 123 Pleasant St. $100 782-7228
Dec. 4: AUBURN, a public breakfast will be held from 8 to 10 a.m. at the VFW Hall, 588 Minot Ave. $3.50/$4.50 784-6883
Dec. 4: BATH, the 33rd Annual Spirit of Christmas Fair will be held from 9 a.m. to 3 p.m. at Bath Middle School, Old Brunswick Road. 443-5563
Dec. 4: BRIDGTON, an Open Mic Night will be held every Sunday from 3 to 6 p.m. at Cafe DeCarlo. Free 647-4596
Dec. 4: LEWISTON, an Opening Day Celebration for the Marsden Hartley Cultural Center will be held from 1 to 4 p.m. at Lewiston Public Library, 200 Lisbon St. 784-0135
Dec. 4: SABATTUS, a public breakfast will be held from 7:30 to 10 a.m. at the American Legion Hall, Island Road. $5/$2.50 375-8897
Dec. 4: TURNER, a Holiday Celebration will be held from 10 a.m. to 5 p.m. at Leavitt Institute building. 225-3349
Dec. 4: WEST PARIS, a Christmas Sale will be held from 9 a.m. to noon at Ledgeview Living Center, Bethel Road.
Dec. 4: YORK, a Christmas Tea will be held from noon to 4 p.m. at Jefferds Tavern. 363-4974
Theater
Dec. 3: AUBURN, the ELHS Playhouse will perform “Cinderella,” at 8 p.m. at Great Falls Performing Arts Center, Academy Street. $5 754-6914
Dec. 3: BRUNSWICK, the Theater Project will perform “You Better Watch Out,” at the theater, 14 School St. 729-8584
Dec. 3: LEWISTON, Kingsbridge Theater will perform “Joseph’s Room,” at the Lithuanian Hall, 387 Lisbon St. Show times are Friday and Saturday at 7:30 p.m. and Sunday at 2 p.m. $12/$10 577-6157
Dec. 3: RUMFORD, RAAPA will perform “Christmas – A River Valley Tradition,” at 7:30 p.m. on Saturday and 2 p.m. on Sunday at Mountain Valley High School Auditorium. 364-7304
Dec. 3: TOPSHAM, Midcoast Youth Theater will perform “HMS Pinafore,” at 2 p.m. at Mt. Ararat High School, Eagle’s Way. $10/$8 751-2619
Dec. 4: BUXTON, the Dorcas Society of Buxton and Hollis will perform “The Old Peabody Pew,” at 7 p.m. at the Tory Hill Meeting House, corner of Route 112 and 202. $3/$1.50 929-6052
Lectures
Dec. 3: LEWISTON, Joan Morgan, journalist, essayist and self-described hip hop feminist, will speak ON “When Chickenheads Come Home to Roost,” at 4:30 p.m. at Bates College Chase Hall Lounge, 56 Campus Ave. 786-6330
Dec. 3: NORWAY, Noah Wentworth from Structures of Straw, will speak at 4 p.m. at the Norway Memorial Library. 824-4301
Suppers
Dec. 3: BETHEL, a baked bean and casserole supper will be held at 5:30 p.m. at Bethel United Methodist Church. $6/$2.50
Dec. 3: DANVILLE, a baked bean and casserole supper will be held at 5 p.m. at Danville Grange Hall. $6/$3 782-4150
Dec. 3: LEWISTON, a baked bean supper will be held from 4 to 6:30 p.m. at Holy Cross Parish Hall, 1080 Lisbon Street. $6
Dec. 3: MECHANIC FALLS, a baked bean, ham and casserole supper will be held from 5 to 6 p.m. at First Congregational Church. $6/$3
Dec. 3: NEW SHARON, a family baked bean take-out supper will be held at the New Sharon Congregational United Church of Christ, Cape Cod Hill Road. $12 778-2366
Dec. 3: PORTER, a ham supper, with singing waiters, will be held at 5 and 6 p.m. at Riverside United Methodist Church, by the bridge. 625-8658
Dec. 3: SABATTUS, a baked bean and casserole supper will be held from 4 to 6 p.m. at Our Lady of the Rosary Parish Hall. $6/$3 375-6586
Dec. 3: SOUTH PARIS, a pot roast supper will be held from 5 to 6:30 p.m. at Deering Memorial Methodist Church, Main and Church Streets. $7/$3
Dec. 3: WILTON, a baked bean and casserole supper will be held from 4 to 6 p.m. at First Apostolic Church, Routes 2 and 4. $5/$3
Dec. 4: SOUTH PARIS, a benefit supper will be held from 4 to 6 p.m. at the South Paris American Legion Hall. 674-3300
Comments are no longer available on this story