"From Humbug to Hallelujah"
Bethel Assembly of God performs a musical comedy that brings the tale of Ebenezer Scrooge to life, with a twist.
When: 6 p.m. today and Sunday
Where: 205 Caruthers Road, Jackson
The handbell choirs of St. Paul Lutheran Church in Jackson and St. Andrew Lutheran Church in Cape Girardeau will present a joint concert.
When: 6:30 p.m. today
Where: 223 W. Adams St., Jackson
Special Christmas service and dinner
The chancel choir of First Presbyterian Church will present a Christmas service of anthems, carols and readings of the Advent season. Following the service a Christmas dinner will be served in the fellowship hall.
When: 10:30 a.m. Sunday
Where: 235 Broadway, Cape Girardeau
"The Gift Goes On"
East Cape Baptist Church presents this Christmas musical.
When: 10:30 a.m. Sunday
Where: 60 Brookwood Drive, East Cape Girardeau, Ill.
First Baptist Church of Jackson performs this holiday event.
When: 10:40 a.m. Sunday
Where: 212 S. High St., Jackson
The adult sanctuary choir sings at First Baptist Church of Cape Girardeau.
When: 10:45 a.m. Sunday
Where: 1289 Lexington Ave., Cape Girardeau
Carols and other songs put together by Grammy and Dove Award winner Greg Nelson and singer David Hamilton are performed under the direction of Lee Pomeroy Stewart.
When: 3 p.m. Sunday at Lutheran Church in Sedgewickville, Mo., and 7 p.m. Sunday at Hobb's Chapel United Methodist Church in Cape Girardeau.
Where: routes K and WW, Sedgewickville and 3024 Highway 177, Cape Girardeau
Vincentian Marian Youth Encounter
Mass featuring contemporary Christian music with an Advent theme. The Rev. Joe Williams is the main celebrant. Evening concludes with food and fellowship.
When: 6 p.m. Sunday
Where: Shrine Church, 1811 W. Saint Joseph St., Perryville, Mo.
The Notre Dame Regional High School Treble and Concert choirs will perform their annual Christmas concert at Old St. Vincent Church.
When: 7 p.m. Sunday
Where: 150 S. Spanish St., Cape Girardeau
Christmas at Bethlehem Gulch
Harmony Church will present its Christmas program.
When: 6:30 p.m. Sunday
Where: Six miles east of Highway 34, Marble Hill, Mo.
Hanover Lutheran Church presents divine worship services, German Christmas service and midweek Advent services.
When: 7:45 and 10 a.m. for divine worship services and 4 p.m. for German Christmas service, Sunday; 11 a.m. and 7 p.m. Wednesday.
Where: 2949 Perryville Road, Cape Girardeau
St. John's United Church of Christ will host a Christmas Cantata
When: 7 p.m. Thursday
Where: 781 Route FF, Jackson
Supper and singalong
Enjoy a soup/chili/potato supper and singalong at Abbey Road Christian Church.
When: 5 p.m. Sunday
Where: 2411 Abbey Road, Cape Girardeau
Christian open mic night
Red Star Baptist Church will host this event.
When: 6 a.m. today
Where: 1301 N. Main St., Cape Girardeau