Announcements Pastor Matt Reynolds
Hymn – “Once In Royal David’s City” Adult Choir & Congregation
Prayer & Welcome Pastor Matt Reynolds
Hymn – “O Come, O Come, Emmanuel” Adult Choir & Congregation
First Lesson – Genesis 3:8-19 Pastor Jim Tennery
God tells sinful Adam that he has lost the life of Paradise and that his seed will bruise the serpent’s head
Carol – “Alleluia! All Praise Be to God” (Bach) Adult Choir
Second Lesson – Genesis 22:15-18 Pastor Mike Holt
God promises to faithful Abraham that in his seed shall all the nations of earth be blessed
Hymn – “Come, Thou Long-Expected Jesus” Adult Choir & Congregation
Third Lesson – Isaiah 9:2-7 Pastor Blain Craig
The prophet foretells the coming of the Savior
Carol – “The Virgin Mary Had a Baby Boy” Adult Choir
Fourth Lesson – Isaiah 11:1-9 Pastor Shannon Whisenhunt
The peace that Christ will bring is foreshown
Carol – “O Come, Little Children” Children Choir & Adult Choir
Fifth Lesson – Luke 1:26-38 Pastor Hunter Hawkins
The angel Gabriel salutes the Virgin Mary
Carol – “O Little Town of Bethlehem” (a capella) Adult Choir Sixth Lesson – Luke 2:1-7 Pastor Matt Jackson
Luke tells of the birth of Jesus
Carol – “Ding! Dong!” Adult Choir
Hymn – “Joy Has Dawned” Adult Choir & Congregation
Seventh Lesson – Luke 2:8-16 Pastor Mike Holt
The shepherds go to the manger
Carol – “Adore Him” Adult Choir
Hymn – “Child in the Manger” Adult Choir & Congregation
Eighth Lesson – Matthew 2:1-12 Pastor Matt Reynolds
The wise men are led by the star to Jesus
Carol – “Coventry Carol” Adult Choir
Ninth Lesson – John 1:1-14 Pastor Jim Tennery
John unfolds the great mystery of the Incarnation
Hymn – “O Come, All Ye Faithful” Adult Choir & Congregation
Sermon & Invitation Pastor Blain Craig
Benediction Pastor Blain Craig
Hymn – “Hark! The Herald Angels Sing” Adult Choir & Congregation