Scores of Utah churches are offering special Christmas and New Year's programs and services during the coming weeks. They include:

- Salt Lake County- Blessed Sacrament Parish, 9757 S. 1700 East - Tuesday, Dec. 20, Christmas Penance Service 7 p.m.; Christmas Eve family Mass at midnight; Christmas Day Masses at 7:45, 9 and 11 a.m.

- The Cathedral of the Madeleine, 331 E. South Temple - Sunday, Dec. 18, Cathedral Choir performs Choral Vespers, 4:30 p.m.; Christmas Eve vigil Mass at 6 p.m., midnight Mass with the Cathedral Choir and chamber orchestra; Christmas Day Mass at dawn, 8 a.m., Mass with Cathedral Choir at 10 a.m., midday Mass with boy choir and girl choir at noon; vespers and benediction with the Cathedral Choir at 4:30 p.m.

- Central Christian Church, 370 S. 300 East - Christmas Eve candlelight communion service, 7 p.m.; Christmas Day adult Bible study and children classes at 9:30 a.m., worship celebration "His Gift To Us," at 10:40 a.m.; coffee fellowship at noon.

- Christ Lutheran Church and School, 240 E. 5600 South - Sunday, Dec. 18, Sunday School Christmas service at 7 p.m.; Christmas Eve candlelight service at 7 and 11:30 p.m.; Christmas Day Service of Song at 10 a.m.; New Year's Eve service with communion, 7 p.m.; New Year's Day service with communion, 10 a.m.

- Christ United Methodist Church, 2375 E. 3300 South - Thursday, Dec. 22, Wesley Bell Ringer Concert at 7:30 p.m.; Christmas Eve services at 6:30, 8 and 11 p.m.; Christmas Day worship at 10 a.m.; New Year's Day worship at 10 a.m.

- Community of Grace Presbyterian Church, 2015 Newcastle Drive - Christmas Eve family candlelight service at 7 p.m., midnight candlelight service at 11 p.m.; Christmas Day service of carols, lessons and communion at 11 a.m.

- Cross of Christ Lutheran Church, 1840 S. 75 East - Christmas Eve children's service at 7 p.m., candlelight service at 11 p.m.; Christmas Day Eucharist at 10:30 a.m.

- Evangelical Free Church of Salt Lake City, 6515 S. Lion Lane - Sunday, Dec. 18, Christmas Cantata presented by the church choir at 9 and 10:45 a.m.; Christmas Eve candlelight service at 6:30 p.m.; Christmas Day worship featuring the children's choir at 10:30 a.m.

- First Baptist Church, 777 S. 1300 East - Sunday, Dec. 18, Salt Lake Symphonic Choir at 8 p.m.; Christmas Eve family worship at 8 p.m.; Christmas Day worship at 11 a.m.

- First Baptist Church, 3831 S. 2700 West - Sunday, Dec. 18, Christmas Cantata at 6 p.m.; Wednesday, Dec. 21, children's Christmas play at 7 p.m.; Christmas Eve candlelight service at 6 p.m.; Christmas Day worship at 11 a.m.

- First Congregational Church, 2150 Foothill Drive - Christmas Eve candlelight family service at 7:30 p.m., communion service at 11:30 p.m.; Christmas Day worship service at 10:30 a.m.

- First Presbyterian Church, 12 C St. - Sunday, Dec. 18, church choir concert at 5 p.m.; Christmas Eve family vesper service at 7:30 p.m., candlelight service at 11 p.m.; Christmas Day worship at 8:30 and 11 a.m.; New Year's Eve worship and "First Night" communion, 11 p.m.

- First Unitarian Church, 569 S. 1300 East - Sunday, Dec. 18, Jazz Vespers Christmas Swing at 7:30 p.m.; Christmas Eve Christmas Pageant at 4:30 p.m., candlelight service at 6 p.m.; New Year's Day service at 10:30 a.m.

- First United Methodist Church, 203 S. 200 East - Sunday, Dec. 18, service of lessons and carols at 11 a.m.; Christmas Eve candlelight service at 7 p.m.; Christmas Day worship service at 11 a.m., children's church "Birthday Party for Jesus" at 11 a.m.

- Good Shepherd Lutheran Church, 8575 S. 700 East - Christmas Eve family service at 4 p.m, communion service at 6 p.m., communion service and candlelight service at 9 p.m. and 11 p.m.; Christmas Day communion service at 9:30 a.m., praise service at 11 a.m.

- Grace Baptist Church, 4880 W. 4100 South - Sunday, Dec. 18, Christmas program "Sing a New Song," at 6 p.m., with nursery provided, followed by a "Rush Night" for teens; Christmas Day worship at 11 a.m.

- Granger Community Christian Church, 2600 W. 3800 South - Sunday, Dec. 18, "Gifts to the King" program at 6:30 p.m.; Christmas Eve candlelight service at 7 p.m.; Christmas Day service at 10:50 a.m.

- Hilltop United Methodist Church, 985 E. 1060 South - Christmas Eve services at 5, 7 and 10 p.m.; Christmas Day services at 8:30 and 11 a.m.

- Holladay Baptist Church, 2780 E. 3900 South - Sunday, Dec. 18, Christmas music and message at 10:45 a.m., children's Christmas musical 6 p.m.; Christmas Eve candlelight service at 7 p.m., Christmas Day worship and music service at 10:45 a.m.

- Holladay United Church of Christ, 2631 Holladay-Murray Road - Christmas Eve family service at 7 p.m., candlelight communion service at 11 p.m.; Christmas Day family worship at 10:30 a.m.

- Holy Trinity Cathedral, 279 S. 300 West - Christmas Eve divine liturgy at 6 p.m.; Christmas Day orthros at 9 a.m., divine liturgy at 10 a.m.

- Hope Lutheran Church, 2930 W. 9000 South - Christmas Eve candlelight worship services at 7 and 11 p.m.; Christmas Day worship at 10 a.m.

- Metro Fellowship, 460 W. Century Drive - Christmas Day service at 10 a.m.

- Mount Olympus Presbyterian Church, 3280 E. 3900 South - Christmas Eve family worship at 6 and 8 p.m. with nursery provided, communion and candlelight service at 11 p.m.; Christmas Day worship at 8:30 and 11 a.m.

- Mount Tabor Lutheran Church, 175 S. 700 East - Wednesday, Dec. 21, advent worship at 7 p.m.

- Murray Baptist Church, 184 E. 5770 South - Sunday, Dec. 18, church school at 9:45 a.m. and Christmas program at 11 a.m.; Christmas Eve candlelight service at 7 p.m.; Christmas Day scriptures and carols service at 11 a.m., preceded by church school at 9:45 a.m.

- Our Lady of Lourdes Church, 1085 E. 700 South - Christmas Eve family Mass at 5:30 p.m., midnight Mass; Christmas Day Mass at 9 and 11 a.m.

- Prophet Elias Greek Orthodox Church, 5335 Highland Drive - Christmas Eve divine liturgy at 6 p.m.

- Redeemer Lutheran Church, 1955 E. Stratford Ave. - Christmas Eve Sunday School program at 7 p.m., candlelight communion service at 11 p.m.; Christmas Day worship service at 8 and 10:30 a.m.

- St. Francis Xavier Catholic Church, 4501 W. 5215 South - Christmas Eve Vigil Mass of Christmas at 5 p.m., Mass at Night of Midnight (in Spanish) at 7 p.m., midnight Mass at 11 p.m.; Christmas Day Mass at 10:30 a.m.

- St. James Episcopal Church, 7486 S. Union Park Ave. - Christmas Eve festival Eucharist, 6:30 p.m., choir cantata at 10:30 p.m. and festival Eucharist at 11 p.m.; Christmas Day mass at 10 a.m.

- St. John's Catholic Mission, 12900 S. 1300 East - Christmas Eve Mass at 7:30 p.m.; Christmas Day Mass at 10:30 a.m.

- St. John's Lutheran Church, 1030 S. 500 East - Sunday, Dec. 18, Sunday School children's program at 6:30 p.m.; Christmas Eve service at 7 p.m.; Christmas Day service at 10 a.m.; New Year's Eve communion at 7 p.m.; New Year's Day communion at 10 a.m.

- St. Patrick's Catholic Church, 1072 W. 400 South - Christmas Eve services at 6 p.m. and midnight; Christmas Day service at 10:15 a.m.

- St. Paul United Methodist Church, 4th and Hillcrest, Copperton - Christmas Eve service at 7 p.m.; Christmas Day service at 10 a.m.

- Saints Peter and Paul Catholic Church, 3560 W. 3650 South - Christmas Eve children's Mass at 5 p.m., midnight Mass at 12 a.m.; Christmas Day Mass at 10 a.m.; New Year's Eve Vigil Mass at 5 p.m.; New Year's Day Masses at 9 and 11 a.m.

- St. Vincent DePual Catholic Church, 1375 E. Spring Lane - Christmas Eve family liturgy at 5 p.m., Eucharistic liturgy at 5, 7, 9 p.m. and midnight; Christmas Day Eucharistic liturgy at 8, 10 a.m. and noon.

- Sonrise Baptist Church, 3550 S. 4400 West - Christmas Eve candlelight service at 6 p.m.

- South Valley Unitarian Universalist Society, 6876 S. Highland Drive - Christmas Eve candlelight service at 5:30 p.m.

- Southeast Baptist Church, 1700 E. 7000 South - today at 3 p.m. the Utah Homeschool Choir will present "The Greatest Gift of All" at South Towne Mall, sponsored by the church; Christmas Eve service at 6:30, Christmas Day service at 11 a.m.; New Year's service at 9:45 and 11 a.m.

- Wasatch Presbyterian Church, 1626 S. 1700 East - Sunday, Dec. 18, children's Christmas program at 6:30 p.m.; Christmas Eve family worship service at 5 p.m., candlelight service at 11 p.m.; Christmas Day worship service at 11 a.m.

- Westvale Presbyterian Church, 3610 S. 4400 West - Christmas Eve candlelight service at 7:30 and 11 p.m.; Christmas Day worship at 11 a.m.; child care is provided each service except the 11 p.m. Christmas Eve service.

- Zion Lutheran Church, 1070 Foothill Drive - Christmas Day service at 10 a.m.

- Davis County and Ogden

- Grace Baptist Church, 835 N. Main St., Bountiful - Christmas Eve service at 7 p.m.; Christmas Day worship service at 11 a.m.

- United Church of Christ Congregational, 3350 Harrison, Ogden - Sunday, Dec. 18, advent worship at 10:30 a.m.; Christmas Eve candlelight communion service at 7 p.m.; Christmas Day services at 10:30 a.m.

- Utah County

- Community Congregational Church, 175 N. University Ave., Provo - Sunday, Dec. 18, Advent candle lighting, children's choir and combined choir at 7 p.m.

- First Baptist Church, 1144 W. Columbia Lane, Provo - today and Sunday, Dec. 18, presentation of "The Word" performed by church choir members; Christmas Day worship at 10:30 a.m.

- St. Peter's Catholic Church, 622 N. 600 East, American Fork - Christmas Eve Mass at 5:30 p.m., midnight Mass at midnight; Christmas Day Mass at 9:30 a.m.