Alcoholics Anonymous - 7:30 a.m., noon, 4 p.m., 6 p.m., 8 p.m. at Alano Club, 419 Fulton Ave., Grand Haven. Closed meeting, nonsmoking.
Winterfest Family Dog Pull - registration at 9 a.m., races are 9:30-11 a.m. at Mulligan’s Hollow, Grand Haven.
Cribbage Tournament - 9:30 a.m. at VFW, 20 N. First St., Grand Haven. Cost: $20 per team.
Al-Anon - 10 a.m. Alano Club, 419 Fulton Ave., Grand Haven. Nonsmoking.
Kids Day - 10 a.m to 2 p.m. at Coopersville Farm Museum and Event Center, 375 Main St.
Winterfest Cardboard Sled Race - registration at 10 a.m., race begins at 11 a.m. at Mulligan’s Hollow Ski Bowl, Grand Haven.
Winter Market at the Depot - 10 a.m. to 4 p.m. at 1 N. Harbor Ave., Grand Haven.
Winterfest Euchre Tournament - registration at 10:45 a.m., play begins at noon at Elks, 15 S. Third St., Grand Haven. Cost: $15 per team.
Alcoholics Anonymous - Noon at Swiss Village Alpine Lodge, 18280 Alpine Court, Spring Lake Township. Closed meeting.
Winterfest Kids Day - 12-3 p.m. at Tri-Cities Family YMCA, 1 Y Drive, Grand Haven.
Men’s Open Basketball - 12-2 p.m. at Lakeshore Middle School Gym, 900 Cutler St. $3 for residents, $5 for nonresidents.
Wintefest Race of Kings Hamster/Gerbil Race - registration at 1 p.m., race at 2 p.m. at Tri-Cities Family YMCA, Grand Haven.
Jack Frost’s Winter Warmer - 2 p.m. at Jack’s Tiki Bar inside Holiday Inn, 940 W. Savidge St., Spring Lake.
Winterfest Snow Angel Contest - 2:30 p.m. at Tri-Cities Family YMCA, 1 Y Drive, Grand Haven.
Beer & Wine Tasting - 2-7 p.m. at Eagles, 20 N. Second St., Grand Haven. Admission: $20.
Winterfest Bonfire Bash - 3-10 p.m. at Harborfrount Place parking lot, downtown Grand Haven.
Winterfest Ice Cream Eating Contest - 4-5 p.m. at Harbourfront Place parking lot. Entry fee: $10.
Winterfest Sleepwalker Runs - 6 p.m. at Harbourfront Place parking lot.
Lakeshore Recovering Couples Anonymous - 7-8:30 p.m. at St. Paul’s United Church of Christ, 1401 S. Griffin St., Grand Haven.
Line Dancing with West Michigan Bootscooters - 7-10:30 p.m. at the Elks Lodge (second floor), 15 S. Third St., Grand Haven. Adults $5, students $3.
SUNDAY, January 28
Alcoholics Anonymous - 7:30 a.m., 9:30 a.m., noon, 4 p.m., 5:30 p.m., 7 p.m. at Alano Club, 419 Fulton Ave., Grand Haven. Closed meeting, nonsmoking. 7 p.m. is a speaker meeting.
Loving Spoonfuls Meal Ministry - 1-2 p.m. at St. John’s Episcopal Church, 524 Washington Ave., Grand Haven.
Snowboard and Ski Competition - 1-3 p.m. at Mulligan’s Hollow Ski Bowl, Grand Haven.
Western Michigan University Jazz Quartet - 4 p.m. at First Presbyterian Church, 508 Franklin Ave., Grand Haven.
Want to promote your upcoming event? Send an email to the Tribune of your event with time, date and address to: firstname.lastname@example.org.