NOTE TO READERS: Please contact individual churches for details on Christmas Eve and Christmas Day services and programs.


Advent Vigil for Disarmament, 11:30 a.m. to 12:30 p.m., administration building, Bath Iron Works, Washington Street, Bath.

Live Nativity, 4 to 6 p.m., Park Avenue Church of God, 28 Park Ave., Portland. The event is free.

Holy Grounds Coffee House, 6:30 p.m., with acoustic Christian rock artist Lisa Gallant Seal. Church of the Holy Spirit, 1047 Congress St., Portland. Admission is free.

Advent Service of Lessons and Carols, 7 p.m., with contemporary music by the Trinity Praise Band. Trinity Episcopal Church, 403 Main St., Saco.


“The Presence of the Divine and the Gifts of Love,” 10:30 a.m., ChIME interfaith service, Portland New Church, 302 Stevens Ave., Portland.

Horse Drawn Wagon Caroling, 4 to 5 p.m., around the neighborhood of Peoples United Methodist Church, 310 Broadway, South Portland. Suggested donation is $5 per person; all proceeds to benefit the Root Cellar mission. Reservations are recommended. Call 619-1509.

Live Nativity, 4 to 6 p.m., Park Avenue Church of God, 28 Park Ave. Portland. The event is free.
Blue Christmas Service, 4 p.m., for those dealing with pain and loss. Trinity Episcopal Church, 403 Main St., Saco.

Service of Lessons and Carols, 4 p.m., reception follows. St. Augustine of Canterbury Anglican Church at Cathedral Pines Chapel, 156 Saco Ave., Old Orchard Beach. Free.

Blue Christmas, 7 p.m., service of light and hope. Thornton Heights United Methodist Church, 100 Westbrook St., South Portland.


“The Comforter at Christmas,” 2 to 3 p.m., live audio chat with Tom McElroy, C.S., presented by First Church of Christ, Scientist, Camden and the Christian Science Reading Room. Call 236-4040 for details.

Blue Christmas Service, 6 p.m., for the bereaved or who will be alone at Christmas. Christ Church, Dane Street, Kennebunk.

Blue Christmas Service, 6:30 p.m., at Hope.Gate.Way, a United Methodist faith community, Gateway parking garage, ground floor, 185 High St., Portland. Refreshments will follow. Call 899-2435 or visit to learn more.

“The Spiral Light of Our Lives,” winter solstice ceremony, 6:30 p.m., Unity Church of Greater Portland, 54 River Road, Windham.

“Infinite Spark in the Dark,” 7 p.m., winter solstice party for all ages; attendees are asked to bring finger foods and noisemakers or musical instruments. Nonalcoholic beverages will be served. A 40-minute service with drumming, singing and chanting will take place before the party. First Parish Unitarian Universalist Church, Main Street, Kennebunk. For details, call 985-3700.

“Longest Night,” interfaith prayer service, 7 p.m., sponsored by Tri-Community Interfaith Council and held at First Congregational Church, routes 115 and 231, North Yarmouth.


Living Nativity, 15-minute showings at 6, 6:20, 6:40 and 7 p.m., with live animals, hymn singing and refreshments. The snow/rain date is Dec. 23. Standish Congregational Church, Oak Hill Road. Call 642-3386 for more information.

Winter Solstice Temple Meditation, 6 p.m., Abrahadabra Oasis, 991 Forest Ave., Suite 203, Portland. Visit for details.


Christmas celebration, 5 to 9:30 p.m., presented by Next Level Church, Abromson Center, University of Southern Maine, Portland. The event is free, but attendees are asked to bring nonperishable food items to donate to the Wayside Food Rescue Program . Activities include free family photos, live professional Christmas music, special kids’ experiences and a variety of Christmas gifts and surprises. Free tickets are available at Activities begin at 5 p.m. Celebrations will be held at 6 and 7:45 p.m.