Monroe Morning Optimist Club, 6:30 to 7:30 a.m., Swiss Alps restaurant, 804 4th Ave. West, Monroe. Guest speaker: Monroe Police Chief Fred Kelly.
Celebrate Recovery, 12-step Christ-centered recovery program, 6:30 p.m., 416 2nd St., New Glarus. All hurts, habits and hang ups; everyone welcome. Info: (608) 527-5664.
Friday, November 30
Alcoholics Anonymous, 7 p.m., Zwingli UCC, 416 E. Lake Ave., Monticello.
Zilmer-Riley American Legion Unit No. 84 Friday night fish fry with Swiss steak, serving 4:30 to 7:30 p.m., 1627 12th Ave., Monroe.
Preschool story time, 9:30 a.m., Albertson Memorial Library, 200 N. Water St., Albany.
Good Lovelies performance, 7:30 p.m., Monroe Arts Center's Gunderson Stiles Concert Hall stage, 1315 11th St., Monroe. Tickets: $25 or $20 for adults, and $10 for students 18 years of age and under. Purchase: Box office, 1315 11th St.; call (608) 325-5700 or (888) 596-1249; www.monroeartscenter.com.
VFW Post 2312 Ladies Auxiliary bake sale, 9 a.m. to 3:30 p.m., First National Bank, Monroe. All proceeds benefit V.F.W. Scholarship Fund.
Monroe Lego Club informal building session, 1 to 3 p.m., Community Room, Monroe Public Library, 925 16th Ave., Monroe. No cost or fee to join the club, no pre-registration is needed. Info: Lisa Kivirist, (608) 329-7056 or emailing firstname.lastname@example.org.
"Winneshiek Radio Presents: Miracle on 34th Street," 7:30 p.m., Winneshiek Playhouse, 228 West Clark St., Freeport. Tickets: $15; group rates are available. To reserve tickets, email email@example.com or call (815) 232-7023.
Holiday auction and luncheon, Clarno Zion United Methodist Church, W5292 County P, Monroe. Luncheon begins at 4:30 p.m., auction begins at 6 p.m. Baked goods, crafts, holiday decorations and more.
VFW Post 2312 Ladies Auxiliary bake sale, 9 a.m. to noon, First National Bank, Monroe. All proceeds benefit V.F.W. Scholarship Fund.
31st annual holiday craft fair and 19th annual model tractor show, 9 a.m. to 3 p.m., Argyle High School. Cost: $2 for adults, $1 for students and free for children 5 and under. Info on craft fair: Wendy Meyers, (608) 543-3318 ext. 109 or (608) 482-4090. Info on model railroad show: Tom Moore, (608) 543-3669.
"The Ghost of Christmas Presents," by Pat Cook, Plum River Playhouse performance, 7:30 p.m., Christ Lutheran Church, 600 North Main St., Stockton, Ill. Cost: $10 in advance or $12 at the door, purchase at Stockton Banking Center by calling (815) 947-2000.
"Winneshiek Radio Presents: Miracle on 34th Street," 2:30 p.m., Winneshiek Playhouse, 228 West Clark St., Freeport. Tickets: $15; group rates are available. To reserve tickets, email firstname.lastname@example.org or call (815) 232-7023.
20th annual Juda Gun Show, 8 a.m. to 3 p.m., Juda Fire Station and Community Center. Trade, buy or sell. 100 tables.
Monroe City Band's Christmas and Holiday concert, 3 p.m., Monroe United Methodist Church, 2227 4th St., Monroe.
Annual German Christmas Communion Service (Deutscher Weihnachtsgottesdienst), 2 p.m., St. John's United Church of Christ, 1724 14th St., Monroe. Info:
(608) 325-2165 or www.MonroeSwissSingers.org/germanservice.html.
Yester Year Auto Club Christmas Party, 12:30 p.m., World Buffet Restaurant, 145 7 1/2 St. Info or reservations: Ernie Gebhardt, (608) 325-5788.
Christmas Cantata "Season of Joy," 1:30 p.m., Zion United Methodist, N2350 Church St., Juda.