Gallery Hop! 5-9 p.m., The District, Rock Island. Free. (309) 788-6311.
"Altar Call" (drama) 8 p.m. today and Saturday; 2 p.m. Sunday, The District Theatre, 1611 2nd Ave., Rock Island. $15. (309) 235-1654.
"Freckleface Strawberry: The Musical" (children's show) 10 a.m. (show only), Circa '21 Dinner Playhouse, 1828 3rd Ave., Rock Island. $10.50; $9.50 groups of 12 and more; $9 Girl Scouts Saturday only. (309) 786-7733, ext. 2.
"Miracle on 34th Street: The Musical" Circa '21 Dinner Playhouse, 1828 3rd Ave., Rock Island. (309) 786-7733, ext. 2, circa21.com.
Melanie Devaney (Live Lunch) Noon-1 p.m., Community Stage, River Music Experience, 129 Main St., Davenport. Free. (563) 326-1333.
"God With Us" (musical drama) 7 p.m. today and Saturday; 4 p.m. Sunday, Wildwood Church, 18717 Hubbard Road, East Moline. Free. (309) 496-9397.
"Christmas Carol" (play) 6:30 p.m., Washington Junior High School, 3300 18th Ave., Rock Island. Free. (309) 793-5915.
Christmas Showcase Concert (University Chorale, Chamber Singers, Symphonic Band, SAU-Community Symphony Orchestra, Jazz Ensemble, STAMVOJA, Bee Sharp) 7 p.m., Galvin Fine Arts Center, St. Ambrose University, West High Street and North Gaines Street, Davenport. Free. (563) 333-6251.
Lost Country Dancers' Dance 7:30-11 p.m., American Legion Post 246, 1623 15th St., Moline. $5. (309) 764-9357.
Karl and the Country Dutchmen (Eastern Chapter Polka Club of Iowa Christmas Dance) 7:30-11:30 p.m., Walcott Coliseum, 116 E. Bryant St., Walcott. $8; free ages 21 and younger. (563) 285-5989.
Darlene Breuwet 5:30-8:30 p.m., Oak View Country Club, 1601 SW 3rd Ave., Aledo. (309) 582-7916.
QC Weird Up (Northern Midwest Hip-Hop Showcase) 9 p.m., Rozz-Tox, 2108 3rd Ave., Rock Island. $5. (309) 200-0978.
Yet to be Named (Illowa Community Folk Dance) 7:30-10:30 p.m., Singing Bird Nature Center, Black Hawk State Historic Site, 1510 46th Ave., Rock Island. donations accepted. (309) 788-8986, (309) 788-5143.
Davenport Vineyard Church Concert 7-9 p.m., Community Stage, River Music Experience, 129 Main St., Davenport. Free. (563) 326-1333, feedback@rivermusicexperience.org, rivermusicexperience.org.
"13 The Musical" 7 p.m. today; 2 p.m. and 7 p.m. Saturday; 2 p.m. Sunday, Center For Living Arts, 2008 4th Ave., Rock Island. $10. (309) 788-5433, info@center4living.com, center4living.com.
Village of East Davenport Christmas Walk 6-9 p.m.; 9 p.m. Saturday Fireworks, Mound Street and 11th Street. (563) 323-8868, villageofeastdavenport.com.
Christmas in LeClaire 10 a.m.-8 p.m. today and Saturday; 10 a.m.-4 p.m. Sunday, downtown. Free. (563) 289-4880, info@visitleclaire.com.
Fish fry 5-8 p.m., American Legion Post 569, 515 W. 1st Ave., Milan. (309) 787-4149.