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
Closing
* Hymns marked with an asterisk use less familiar tunes;
the pianist will play one complete of the verse before we sing.