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.
Unused/Expired Medications Take Back - 9 a.m. to 1 p.m. at Norton Shores Fire Department, 1100 E. Pontaluna Road.
Boaters/Personal Watercraft Safety Certification - 9 a.m. to 3 p.m. at Grand Haven High School, 17001 Ferris St. Fee: $5 residents, $20 nonresidents.
Al-Anon - 10 a.m. Alano Club, 419 Fulton Ave., Grand Haven. Nonsmoking.
Kids Crafts and Critters - 10 a.m to 1 p.m. at Coopersville Farm Museum and Event Center, 375 Main St.
Lakeshore Camera Club Spring Show/Competition - 11 a.m. to 5 p.m. at Norton Shores Library, 705 Seminole Road.
Alcoholics Anonymous - Noon at Swiss Village Alpine Lodge, 18280 Alpine Court, Spring Lake Township. Closed meeting.
Mother/Daughter Tea Party - 12-2 p.m. at United Methodist Church of the Dunes, 717 Sheldon Road, Grand Haven. Cost: $33 for resident pair, $48 for non-resident pair.
Men’s Open Basketball - 12-2 p.m. at Grand Haven High School, 17001 Ferris St. Fee: $3 for residents, $5 for nonresidents.
“Urinetown” - 1 p.m. at Spring Lake High School, 16140 148th Ave. Tickets: $8 for students, $12 for adults.
The Shindig for the Arts - 6:30-10:30 p.m. at Spring Lake Country Club, 17496 N. Fruitport Road. Benefit for all Spring Lake Public Schools arts programs. Tickets: $40.
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, April 29
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.
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.