Area Christmas Eve and Day church services |

Area Christmas Eve and Day church services

Glenwood Springs

First Presbyterian Church, 1016 Cooper Ave.

Christmas Eve: 7 p.m. traditional candlelight service; singing of carols, special music and message.

St. Stephen Catholic Church, 1885 Blake Ave.

Christmas Eve Mass: 4 p.m. and 10 p.m. (English), 7 p.m. (Spanish)

Christmas Day Mass: 9 a.m. (English), 11 a.m. (Spanish)

St. Barnabas Episcopal Church, 546 Hyland Park Drive

Christmas Eve: 7 p.m. celebration of the Holy Eucharist, with choir and music.

First United Methodist Church, 824 Cooper Ave.

Christmas Eve: 5:30 p.m. youth and children’s service; 7:30 p.m. traditional candlelight service with communion.

Good Shepherd Lutheran Church, 1630 Grand Ave.

Christmas Eve: 5 p.m. family service; 7 p.m. traditional candlelight worship.

Mountain View Church, 2195 County Road 154

Christmas Eve: 6:30 p.m. candlelight service.

Defiance Church, 2306 Blake Ave.

Christmas Eve: 5 p.m. candlelight service with hymns.

Crossroads Church at the Hotel Colorado

Christmas Eve: 5 p.m. community worship service at the Hotel Colorado, featuring a seven-person live band and a Christmas message.


St. Mary of the Crown Catholic Church, 397 White Hill Rd.

Christmas Eve Mass: 8 p.m. (Spanish), 10 p.m. (English)

Christmas Day Mass: 8:30 a.m. (English)

The Orchard, 110 Snowmass Drive

Christmas Eve: Live Nativity at 4 p.m. and 6 p.m. Candlelight services at 3, 5 and 7 p.m.

Carbondale Community United Methodist, 385 S. Second St.

9 p.m. traditional candlelight service with singing of carols, special music and message.

New Castle

New Hope Church, 880 Castle Valley Blvd.

Christmas Eve: 5 p.m. celebration of joy and peace

St. John’s Episcopal Church, First and Main

Christmas Eve: 5 p.m.


St. Mary Parish, 761 Birch Ave.

Christmas Eve: children’s pageant at 3:30 p.m., choir prelude at 4 p.m., and English Mass at 4:30 p.m.; 7 p.m. Spanish Mass.

Christmas Day Mass: 8 a.m. Sacred Heart-Silt; 9:30 a.m. (English), 6 p.m. (Spanish).

Emmanuel Lutheran Church, 652 E. Fifth St.

Christmas Eve: 7 p.m. candlelight service

Christmas Day: 9 a.m. service

United Methodist-Presbyterian, 200 E. Fourth St.

Christmas Eve: Services at 3 p.m., 7 p.m. and 11 p.m.

Rocky Mountain Baptist Church, 4199 W. Centennial Parkway

Christmas Eve: 6 p.m. worship service

New Life Fellowship, 2090 Whiteriver Ave.

Christmas Eve: 6:30 p.m. candlelight service


All Saints Episcopal Church, 0150 Sipprelle

Christmas Eve: 3 p.m.

(To submit your Christmas services for publication, email

Support Local Journalism

Support Local Journalism

Readers around Glenwood Springs and Garfield County make the Post Independent’s work possible. Your financial contribution supports our efforts to deliver quality, locally relevant journalism.

Now more than ever, your support is critical to help us keep our community informed about the evolving coronavirus pandemic and the impact it is having locally. Every contribution, however large or small, will make a difference.

Each donation will be used exclusively for the development and creation of increased news coverage.


Start a dialogue, stay on topic and be civil.
If you don't follow the rules, your comment may be deleted.

User Legend: iconModerator iconTrusted User