(1) Grand Haven Salmon Festival — Friday night and Saturday mainly in the Grand Haven Municipal Marina parking lot. The celebration of our transition from summer to fall begins with the Sons of the American Legion Fish Boil from 4:30-7:30 p.m. Friday (Just Joe provides music until 8:30 p.m.). The fishing contest kicks Saturday’s schedule off early (6:30 a.m.). That’s followed by the 5k/10k run (8 a.m. from the St. John’s Lutheran Church parking lot), KidZone activities (10 a.m. to 3 p.m.), Art Fair (10 a.m. to 6 p.m.), Wine Tasting and Salmon Cookoff (1-5 p.m.), a silent auction (1-4 p.m.) and grape stomp contest (2-3 p.m.). The Musical Fountain performs at 8:30 both Friday and Saturday nights, as it winds down its season. And the festival concludes Sunday with a fall hike at the Kitchel-Lindquist Dune Preserve on Grand Haven’s north shore, 2-4 p.m.
(2) Community Picnic — 3-6 p.m. Sunday at Central Park, Grand Haven. The city is moving its annual summer’s-end free picnic to the west side this year to also celebrate the 50th anniversary of the Community Center and library across the street from the park. The center/library rededication ceremony is at 3 p.m. Food will be served in the park beginning at 4 p.m.
(3) Lake Michigan Guitar Duo — 3-4 p.m. Sunday at Spring Lake District Library, 123 E. Exchange St. Celebrated guitarists Paul Vondiziano and David Martin will perform compositions by J.S. Bach, Astor Piazzolla and Alfonso Montes during this free concert in front of the library’s fireplace.
(4) The Great Lakes Barbershop Chorus — 4 p.m. Sunday at First Presbyterian Church, 508 Franklin Ave., Grand Haven. This kicks off the church’s free Community Artist Series for 2017-18. The chorus was formed in 1947 and has been a part of the West Michigan music community ever since. Now under the direction of Jamie Carey, the chorus performs a cappella music that includes a variety of musical styles: barbershop, gospel, patriotic, doo wop and swing.
(5) An Acoustic Evening with The Roosevelts — 8 p.m. Friday at Seven Steps Up, 116 S. Jackson St., Spring Lake. Tickets start at $20.