“Sing We Noël” by The Oratorio Chorale, Dec. 21, 7 p.m. & Dec. 22, 2 p.m. at Episcopal Church of St. Mary, Falmouth. Tickets $5/$20 at

“Magic of Christmas,” Friday-Sunday to Dec. 23, Merrill Auditorium, Portland City Hall, $25-70 through PortTIX at 842-0800,  

“Season of Light,”  through December, Southworth Planetarium, 70 Falmouth St., USM Portland Campus, $5.50/adult, $5/child, senior. See for details.

Wednesday 12/19

Wales and Tales, 7 p.m., The Theater Project, 14 School St., Brunswick. Includes “A Child’s Christmas in Wales,” Cajun take on “The Night Before Christmas,” and other performances, $20/adults, $15/seniors & students, $10/kids 12 and under,, 729-8584.

Monday 12/24

Classic Christmas Carol Sing, 7:30 p.m., Brunswick Mall, Maine Street. Sing the great traditional carols for 15 minutes. Lyrics provided; bring a flashlight. For every person who participates, All Saints Parish will donate $1 to Mid-Coast Hunger Prevention.

Monday 12/31

Primo Cubano: A New Year’s Eve Dance Party, 8 p.m., One Longfellow Square, Portland, $20,


Polar Express, various dates and times at Narrow Gauge Railroad, Ocean Gateway Visitor’s Center, Portland. Train ride with Santa, refreshments, Christmas reading, details at

Ring in the New Year with “Primo Cubano: A New Year’s Eve Dance Party” at One Longfellow Square in Portland. Tickets are $20 at

filed under: