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 email@example.com.
"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 firstname.lastname@example.org 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.
Monticello American Legion Post and Auxiliary Unit 256 meeting, 9:30 a.m., Monticello Community Center, 316 E. Coates Ave., Monticello. Members and guests bring canned and/or boxed food items or cleaning supplies for the Green Cares Food Distribution Center and a $3-to-$5 wrapped item for bingo prizes.
"The Ghost of Christmas Presents" by Pat Cook, Plum River Playhouse performance, 7:30 p.m., Christ Lutheran Church, 600 N. 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 W. Clark St., Freeport. Tickets: $15; group rates are available. To reserve tickets: email@example.com or (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.
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 at (608) 325-5788.
Christmas Cantata "Season of Joy," 1:30 p.m., Zion United Methodist, N2350 Church St., Juda.
Baby Time Stories, 9 a.m., Monroe Public Library, 925 16th Ave., Monroe.
Toddler Time Stories, 10 a.m., Monroe Public Library, 925 16th Ave., Monroe.
4 Teens program, 3:30 p.m., second floor program room, Monroe Public Library, 925 16th Ave., Monroe.
Monroe community blood drive, 10:30 a.m. to 1:30 p.m., Walgreens, 717 8th Ave., Monroe. Requirements: 17 years old or 16 years old with parental consent, weigh at least 110 pounds and be in general good health. Info or to schedule an appointment: Walgreens at (608) 325-7020 or the Rock River Valley Blood Center at (877) 778-2299.
Blood drive, hosted by Grande Cheese and Bank of Juda, 3 to 6 p.m., Bank of Juda, W2903 Main St., Juda. Requirements: must be least 17 years old or 16 years old with parental consent, weigh at least 110 pounds and be in general good health. Info or to schedule an appointment: Rock River Valley Blood Center at (877) 778-2299 or Grande Cheese office at (608) 934-1142.
Annual National Historic Cheesemaking Center Christmas dinner, Turner Hall, 1217 17th Ave., Monroe. Social hour at 5:30 p.m., dinner at 6:30 p.m. Reservations are required.
Tuesday, December 4
Golden Age Club business meeting, 1 p.m., Behring Senior Center, 1113 10th St., Monroe.
Monroe TOPS Chapter 1453 meeting, 11 a.m., Friedensheim, 2003 4th St.
Monroe Noon Optimists, noon, Swiss Alps restaurant, 804 4th Ave. West, Monroe. Guest speaker: Cara Carper, Green County Leaders program. Guests welcome.
"A Holiday Moosical", along with individual class presentations, 1 p.m., Black Hawk Elementary School, gym, 202 E. Center St., South Wayne.