Activities
Friday 12/20
Solstice Lantern Walk at the Labyrinth in the Woods, 4-8 p.m. Come together with friends and neighbors to bring light and joy into the longest night of the year. Labyrinth in the Woods, 90 Maurice Drive, Brunswick. Free, btlt.org.
Saturday 12/21
Pancake Breakfast and Meet Santa, 8-11 a.m. The Neighborhood United Church of Christ, 798 Washington St., Bath. $5.
“Jingle Mingle” Holiday Party, 7-11 p.m. Italian Heritage Center, 40 Westland Ave., Portland. $30, eventbrite.com.
Children’s Holiday Party, noon-2 p.m. Libby Memorial Library, 27 Staples St., Old Orchard Beach.
Benefits
Maine Beer Company benefit, through Dec. 31. Donate five non-perishable food items or $5 cash to Mid Coast Hunger Prevention Program for a raffle ticket to win a canoe. Maine Beer Company, 525 U.S. Route 1, Freeport.
The Wireless Zone Toys for Tots, Drop off toys at 20 Topsham Fair Mall Road, Topsham, at the in-store box through the end of the holiday season.
Coats and Toys for Kids, through Dec. 31 at all Bangor Savings Bank, Hannaford, Shaw’s, and Pratt-Abbott locations.
Fairs & Festivals
L.L. Bean Northern Lights Celebration, through Dec. 31, 95 Main St., Freeport. llbean.com.
Saturday 12/21
Corliss Street Baptist Church Bake Sale and Baked Bean Dinner, 9 a.m. to noon, Corliss Street Baptist Church Annex, 17 Weeks St, Bath. Free.
Sunday 12/22
Maker’s Market at the Point, The Point in Brick South, 8 Thompson’s Point, Portland. Free, visitportland.com.
Film
Monday 12/23
Pajama Movie Night: “Elf,” 1:30 p.m., Topsham Public Library, 25 Foreside Road. Free.
Music
Magic of Christmas, through Dec. 22. Portland Symphony Orchestra, Merrill Auditorium, 20 Myrtle St. boxoffice.porttix.com.
Friday 12/20
Magic 8 Ball: A Winter Solstice Celebration, 8 p.m. Frontier Theater, 14 Maine St., Mill 3 Fort Andross, Brunswick. $12 advance, $15 day of show. explorefrontier.com.
Saturday 12/21
Sing We Noel: 11 a.m., 2 p.m. and 5 p.m. The Episcopal Church of St. Mary, 43 Foreside Road, Falmouth. $20 adults, all under 18 $5. brownpapertickets.com.
Inanna – Winter Solstice Celebration, 7:30-9:30 p.m. Cadenza, 5 Depot St., Freeport. $18 in advance, $20 at the door. visitfreeport.com.
Sunday 12/22
Rockin’ Holiday Concert with Rock My Soul, 4 p.m. One Longfellow Square, 181 State St. #201, Portland. $20-$25, onelongfellowsquare.com.
Eileen Ivers Joyful Christmas, 7:30-9:30 p.m. Chocolate Church Arts Center, 804 Washington St, Bath. Tickets $42 advance, $47 door. chocolatechurcharts.org.
Monday 12/23
Christmas with Kennerley | A Homecoming for the Holidays on the Kotzschmar organ, 7 p.m., Merrill Auditorium, 20 Myrtle St., Portland. $38-$58, foko.org.
Tuesday 12/24
Christmas Caroling, 7:30-8 p.m. Gazebo at Brunswick Mall, Lower Mall, Maine St., Brunswick. Free.
Theater/Dance
“A Christmas Carol,” 7 p.m. Wednesdays, Thursdays; 7:30 p.m. Fridays; 2 p.m. Saturdays and Sundays through Dec. 22. Box office 747-5434. The Footlights Theatre, 190 U.S. Route 1, Falmouth. $18-$20, thefootlightstheatre.com.
A Victorian Nutcracker, 2 p.m. Saturday, Dec. 21, Westbrook Performing Arts Center, 471 Stroudwater St., Westbrook and Merrill Auditorium, 20 Myrtle St., Portland; 2 p.m. Sunday, Dec. 22, Westbrook Performing Arts Center. $33-$83, porttix.com.
“Elf,” to Dec. 27, Lyric Music Theater, 176 Sawyer St., South Portland.
Wednesday 12/18
Wales and Tales!, 7-9 p.m. The Theater Project, 14 School St., Brunswick. $5-$30, theaterproject.com.
Comments are not available on this story.
Send questions/comments to the editors.