Christmas Eve Service

Community Bible Church

Williamstown, Massachusetts


Reading: Isaiah 40:1-11

Hymn: O Come, O Come, Emmanuel

Reading: Isaiah 9:2-7

Hymn: O Little Town of Bethlehem (Tune: Kingsfold)*

Reading: Luke 1:26-55

Special Music: Tell Out, My Soul by Timothy Dudley-Smith

Reading: Matthew 1:18-25

Hymn: Infant Holy, Infant Lowly

Reading: Luke 2:1-7

Hymn: Secret Birth*

Reading: Luke 2:8-19

Hymn: Hark! The Herald Angels Sing

Reading: Matthew 2:1-12

Hymn 198: Good Christian Men, Rejoice

Reading: Philippians 2:5-13; 2 Corinthians 8:7-9

Hymn: Lord, You Were Rich Beyond All Splendor*

Reading: Revelation 4:1-3, 5:1-7, 5:11-13

Hymn: Joy to the World

Reading: Revelation 21:1-8, 22:12, 13, 17, 20

Hymn: Come, Thou Long-Expected Jesus

Responsive Prayer



* Hymns marked with an asterisk use less familiar tunes;
the pianist will play one complete of the verse before we sing.