Music
"BLESSINGS AND CAROLS": 3 p.m. Free. Holiday organ music performed by Rodney L. Barbour. Sponsored by PipeSounds. Forrest Burdette United Methodist Church, 2848 Putnam Ave., Hurricane. Call 304-562-5903.
Stage/Theater
"MARY": 2 p.m. Adults $15. Students and seniors $8. 20th anniversary production of CYAC musical about the months leading up to the birth of Jesus, as seen through the eyes of Mary. Capitol Theater, 123 Summers St., Charleston. Call 304-342-6522.
Etc.
59TH ANNUAL MODEL RAILROAD SHOW: Noon to 4:30 p.m., Big Sandy Superstore Arena, One Civic Center Plaza, Third Avenue and 8th Street East, Huntington. Admission is $6 for adults, and $1 for children under 12. Santa will be on hand, so bring a camera. Sponsored by Appalachian Model Railroad Society. Call 304-429-3885, 304-429-1432 or 304-360-9857.
KANAWHA TRAIL CLUB HIKE: 1:30 p.m., Eleanor City Park. Carpool from the parking lot at the corner of Ohio Avenue and Randolph Street, across from the post office. The hike is 3 to 4 miles on easy to moderate trails.