ⓘOutdoor♡+University of Alberta Earth and Atmospheric Sciences DepartmentUniversity of Alberta Earth and Atmospheric Sciences Department · 1-26 Earth Sciences Building, Hudsonville, MIMuseum Exhibit in Hudsonville, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Rhyme Time Music and MovementWed, Apr 22, 3:00 PM–4:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MI · Ages Up to 5NearbyOpen in MapsStreet View
ⓘKidsFree♡+Youth Mario Kart TournamentThu, Jun 25, 5:00 PM–7:00 PM UTC · Comstock Park Branch · 3943 W. River Dr. NE, Comstock Park, MI · Ages 5–10NearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Dekker Huis/Zeeland Historical MuseumDekker Huis/Zeeland Historical Museum · 37 E Main Ave, Zeeland, MIMuseum Exhibit in Zeeland, MINearbyOpen in MapsStreet View
ⓘFree♡+A New Act for Opera: AAPI Voices and the Future of the Art FormIn 2 weeks · Tue, May 5, 10:30 PM–11:30 PM UTC · Cascade Township Branch · 2870 Jacksmith Ave. SE, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Joe Reilly's Children's Concert [Off-Site]Tue, Jul 14, 6:00 PM–7:00 PM UTC · Krause Branch Temporary Location Branch · 220 N Monroe St., Rockford, MINearbyOpen in MapsStreet View
ⓘOutdoor♡+Zeeland Welcome CenterZeeland Welcome Center · 37 E Main Ave, Zeeland, MIMuseum Exhibit in Zeeland, MINearbyOpen in MapsStreet View
ⓘFree♡+Cameron Zvara [Off-Site]Wed, Jun 10, 2:00 PM–3:00 PM UTC · Walker Temporary Library Branch · 445 Standale Plaza NW, Walker, MINearbyOpen in MapsStreet View
ⓘFree♡+Cameron ZvaraThu, Jun 11, 2:00 PM–3:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MINearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Grand Rapids Public MuseumGrand Rapids Public Museum · 272 Pearl St NW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Polymer Clay JewelryThu, Jul 23, 6:00 PM–7:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘKidsFree♡+Richard Paul’s Family Fun Variety ShowMon, Jun 8, 5:00 PM–6:00 PM UTC · Comstock Park Branch · 3943 W. River Dr. NE, Comstock Park, MINearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Van Andel Museum CenterVan Andel Museum Center · 272 Pearl St NW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Music with Miss Katie SingsFri, Jul 10, 2:00 PM–3:00 PM UTC · Byron Township Branch · 8191 Byron Center Ave. SW, Byron Center, MINearbyOpen in MapsStreet View
ⓘFree♡+Jurassic Joel's Magic ShowMon, Jun 22, 2:30 PM–3:30 PM UTC · Wyoming Branch · 3350 Michael Ave. SW, Wyoming, MINearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Public Museum of Grand RapidsPublic Museum of Grand Rapids · 272 Pearl St NW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+KDL Lab Experience: Art PartyIn 2 weeks · Wed, May 6, 8:00 PM–9:00 PM UTC · Kelloggsville Branch · 4787 Division Ave S, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Joe Reilly's Children's ConcertTue, Jul 28, 5:00 PM–6:00 PM UTC · Comstock Park Branch · 3943 W. River Dr. NE, Comstock Park, MINearbyOpen in MapsStreet View
ⓘOutdoor♡+Cook Carousel PavilionCook Carousel Pavilion · Grand Rapids Public Museum, 272 Pearl St NW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Make Music Together®Tue, Jun 30, 3:00 PM–3:45 PM UTC · Byron Township Branch · 8191 Byron Center Ave. SW, Byron Center, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Zentangle: A Beginners Guide to Drawing for FunTue, Jun 23, 7:00 PM–8:00 PM UTC · Alpine Township Branch · 5255 Alpine Ave. NW, Comstock Park, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Gerald R. Ford Presidential MuseumGerald R. Ford Presidential Museum · 303 Pearl St NW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen Poetry SlamIn 1 week · Thu, Apr 30, 10:00 PM–12:00 AM UTC · Kentwood (Richard L. Root) Branch · 4950 Breton SE, Kentwood, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘOutdoor♡+Heritage CollectionHeritage Collection · 38 Commerce Ave SW, Grand Rapids, MIMuseum Exhibit in Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen Zone | Put a Pin in It!Thu, Jul 2, 10:30 PM–11:30 PM UTC · Plainfield Township Branch · 2650 5 Mile Rd. NE, Grand Rapids, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Intro to Visible MendingWed, Jun 24, 6:00 PM–7:00 PM UTC · Amy Van Andel Library (Ada) Branch · 7215 Headley Street SE, Ada, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘOutdoor♡+Grand Rapids Model Railroad Historical SocietyGrand Rapids Model Railroad Historical Society · 4040 Leland Ave NW, Comstock Park, MIMuseum Exhibit in Comstock Park, MINearbyOpen in MapsStreet View
ⓘFree♡+Songs of the American RailMon, Jul 20, 10:30 PM–11:30 PM UTC · East Grand Rapids Branch · 746 Lakeside Drive SE, East Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Native American Dancers | Reg Pettibone & FamilyThu, Jul 16, 10:30 PM–11:30 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MINearbyOpen in MapsStreet View
ⓘOutdoor♡+Byron Center Historical SocietyByron Center Historical Society · 2508 Prescott St SW, Byron Center, MIMuseum Exhibit in Byron Center, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Kids and Teens Craft SaleTue, Jul 21, 2:00 PM–4:00 PM UTC · Cascade Township Branch · 2870 Jacksmith Ave. SE, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘFree♡+Magic Man RustyThu, Jun 25, 2:00 PM–3:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MINearbyOpen in MapsStreet View
ⓘOutdoor♡+Deanna's Playhouse At LSSDeanna's Playhouse At LSS · 11172 Adams St, Holland, MIMuseum Exhibit in Holland, MINearbyOpen in MapsStreet View
ⓘFree♡+Summer Wonder Bash!Fri, Aug 7, 2:00 PM–3:30 PM UTC · Cascade Township Branch · 2870 Jacksmith Ave. SE, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘFree♡+Decorate Your Bike and Celebrate the Fourth of JulyFri, Jul 3, 2:00 PM–3:00 PM UTC · Plainfield Township Branch · 2650 5 Mile Rd. NE, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘOutdoor♡+Dutch Village Windmill IslandDutch Village Windmill Island · 1 Lincoln Ave, Holland, MIMuseum Exhibit in Holland, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Women's Diaries: Unexpected Windows to the PastIn 4 weeks · Wed, May 20, 10:30 PM–11:30 PM UTC · Alpine Township Branch · 5255 Alpine Ave. NW, Comstock Park, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Circus Dancing [Off-Site]Tue, Jul 21, 6:00 PM–7:00 PM UTC · Walker Temporary Library Branch · 445 Standale Plaza NW, Walker, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘOutdoor♡+Pigeon Creek SchoolhousePigeon Creek Schoolhouse · 16788 Pierce St, West Olive, MIMuseum Exhibit in West Olive, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Weave Your Own BowlThu, Jun 18, 6:00 PM–7:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Let’s Draw ComicsWed, Jul 29, 7:00 PM–8:00 PM UTC · Byron Township Branch · 8191 Byron Center Ave. SW, Byron Center, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+The Holland MuseumThe Holland Museum · W 9th Street, Holland, MIMuseum Exhibit in Holland, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Teen | Themed Guided PaintingThu, Jul 30, 6:00 PM–7:00 PM UTC · Gaines Township Branch · 421 68th St. SE, Grand Rapids, MI · Ages 10–17NearbyOpen in MapsStreet View
ⓘFree♡+Rock the UkeThu, Jul 9, 9:30 PM–11:30 PM UTC · Comstock Park Branch · 3943 W. River Dr. NE, Comstock Park, MINearbyOpen in MapsStreet View
ⓘKidsOutdoor♡+Holland MuseumHolland Museum · 31 W 10th St, Holland, MIMuseum Exhibit in Holland, MINearbyOpen in MapsStreet View
ⓘFree♡+Concerts in CascadeThu, Aug 20, 11:00 PM–12:00 AM UTC · Cascade Township Branch · 2870 Jacksmith Ave. SE, Grand Rapids, MINearbyOpen in MapsStreet View
ⓘKidsFree♡+Loose Parts PlayThu, Jul 2, 2:00 PM–3:00 PM UTC · Grandville Branch · 4055 Maple St. SW, Grandville, MINearbyOpen in MapsStreet View