adjustadnalign-centeralign-justifyalign-leftalign-rightambulanceanchorandroidangellistangle-double-downangle-double-leftangle-double-rightangle-double-upangle-downangle-leftangle-rightangle-upapplearchivearea-chartarrow-circle-downarrow-circle-leftarrow-circle-o-downarrow-circle-o-leftarrow-circle-o-rightarrow-circle-o-uparrow-circle-rightarrow-circle-uparrow-downarrow-leftarrow-rightarrow-uparrows-altarrows-harrows-varrowsasteriskatbackwardbanbar-chartbarcodebarsbedbeerbehance-squarebehancebell-obell-slash-obell-slashbellbicyclebinocularsbirthday-cakebitbucket-squarebitbucketboldboltbombbookbookmark-obookmarkbriefcasebtcbugbuilding-obuildingbullhornbullseyebusbuyselladscalculatorcalendar-ocalendarcamera-retrocameracarcaret-downcaret-leftcaret-rightcaret-square-o-downcaret-square-o-leftcaret-square-o-rightcaret-square-o-upcaret-upcart-arrow-downcart-pluscc-amexcc-discovercc-mastercardcc-paypalcc-stripecc-visacccertificatechain-brokencheck-circle-ocheck-circlecheck-square-ocheck-squarecheckchevron-circle-downchevron-circle-leftchevron-circle-rightchevron-circle-upchevron-downchevron-leftchevron-rightchevron-upchildcircle-o-notchcircle-ocircle-thincircleclipboardclock-ocloud-downloadcloud-uploadcloudcode-forkcodecodepencoffeecogcogscolumnscomment-ocommentcomments-ocommentscompasscompressconnectdevelopcopyrightcredit-cardcropcrosshairscss3cubecubescutlerydashcubedatabasedeliciousdesktopdeviantartdiamonddiggdot-circle-odownloaddribbbledropboxdrupalejectellipsis-hellipsis-vempireenvelope-oenvelope-squareenvelopeerasereurexchangeexclamation-circleexclamation-triangleexclamationexpandexternal-link-squareexternal-linkeye-slasheyeeyedropperfacebook-officialfacebook-squarefacebookfast-backwardfast-forwardfaxfemalefighter-jetfile-archive-ofile-audio-ofile-code-ofile-excel-ofile-image-ofile-ofile-pdf-ofile-powerpoint-ofile-text-ofile-textfile-video-ofile-word-ofilefiles-ofilmfilterfire-extinguisherfireflag-checkeredflag-oflagflaskflickrfloppy-ofolder-ofolder-open-ofolder-openfolderfontforumbeeforwardfoursquarefrown-ofutbol-ogamepadgavelgbpgiftgit-squaregitgithub-altgithub-squaregithubglassglobegoogle-plus-squaregoogle-plusgoogle-walletgooglegraduation-capgratipayh-squarehacker-newshand-o-downhand-o-lefthand-o-righthand-o-uphdd-oheaderheadphonesheart-oheartheartbeathistoryhomehospital-ohtml5ilsinboxindentinfo-circleinfoinrinstagramioxhostitalicjoomlajpyjsfiddlekdl-lab keykeyboard-okrwlanguagelaptoplastfm-squarelastfmleafleanpublemon-olevel-downlevel-uplife-ringlightbulb-oline-chartlinklinkedin-squarelinkedinlinuxlist-altlist-ollist-ullistlocation-arrowlocklong-arrow-downlong-arrow-leftlong-arrow-rightlong-arrow-upmagicmagnetmalemap-markermars-doublemars-stroke-hmars-stroke-vmars-strokemarsmaxcdnmeanpathmediummedkitmeh-omercurymicrophone-slashmicrophoneminus-circleminus-square-ominus-squareminusmobilemoneymoon-omotorcyclemusicneuternewspaper-oopenidoutdentpagelinespaint-brushpaper-plane-opaper-planepaperclipparagraphpausepawpaypalpencil-square-opencil-squarepencilphone-squarephonepicture-opie-chartpied-piper-altpied-piperpinterest-ppinterest-squarepinterestplaneplay-circle-oplay-circleplayplugplus-circleplus-square-oplus-squarepluspower-offprintpuzzle-pieceqqqrcodequestion-circlequestionquote-leftquote-rightrandomrebelrecyclereddit-squareredditrefreshrenrenrepeatreply-allreplyretweetroadrocketrss-squarerssrubscissorssearch-minussearch-plussearchsellsyservershare-alt-squareshare-altshare-square-oshare-squareshareshieldshipshirtsinbulkshopping-cartsign-insign-outsignalsimplybuiltsitemapskyatlasskypeslackslidersslidesharesmile-osort-alpha-ascsort-alpha-descsort-amount-ascsort-amount-descsort-ascsort-descsort-numeric-ascsort-numeric-descsortsoundcloudspace-shuttlespinnerspoonspotifysquare-osquarestack-exchangestack-overflowstar-half-ostar-halfstar-ostarsteam-squaresteamstep-backwardstep-forwardstethoscopestopstreet-viewstrikethroughstumbleupon-circlestumbleuponsubscriptsubwaysuitcasesun-osuperscripttabletablettachometertagtagstaskstaxitencent-weiboterminaltext-heighttext-widthth-largeth-listththumb-tackthumbs-downthumbs-o-downthumbs-o-upthumbs-uptickettimes-circle-otimes-circletimestinttoggle-offtoggle-ontraintransgender-alttransgendertrash-otrashtreetrellotrophytrucktryttytumblr-squaretumblrtwitchtwitter-squaretwitterumbrellaunderlineundouniversityunlock-altunlockuploadusduser-mduser-plususer-secretuser-timesuserusersvenus-doublevenus-marsvenusviacoinvideo-cameravimeo-squarevinevkvolume-downvolume-offvolume-upweiboweixinwhatsappwheelchairwifiwindowswordpresswrenchxing-squarexingyahooyelpyoutube-playyoutube-squareyoutube

Saturday, April 1, 2017

Apr
1
Sat

Caledonia Friends of the Library Book Sale

9:30 am to 5:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
1
Sat

Free Tax Assistance

10:00 am to 1:30 pm
Wyoming Branch

IRS-Certified student volunteers will prepare and e-file taxes for qualifying low-income individuals and families.

Apr
1
Sat

KDL Lab Experience: Magna-Tiles Mania

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Drop-in and build. Create cubes, pyramids, or other geometric shapes and patterns from two-dimensional to more complex three-dimensional systems.

Apr
1
Sat

Pokémon Club

1:30 pm to 2:30 pm
Nelson Township / Sand Lake Branch

Bring your Pokémon cards to trade or battle with friends. A few decks will be provided for players to learn how to play. For ages 6 and older. Gaming. Guys Read Approved.

Apr
1
Sat

Family Building Bricks Party

2:00 pm to 4:00 pm
Comstock Park Branch

Design, build and bond. Bring the whole family together and create a towering monument using the library's building bricks. The best part? No big mess at home to clean up!

Apr
2
Sun

Creation Station: Kids' Design Challenge

2:00 pm to 4:00 pm
East Grand Rapids Branch

Creative kids + unusual and unique design supplies = lots of crazy, inventive fun! Use our vast supply of recycled stuff from area manufacturing companies and create something unique.

Apr
3
Mon

Caledonia Friends of the Library Book Sale

9:30 am to 8:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
3
Mon

Babytime

9:30 am to 10:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
3
Mon

Toddler Time

9:45 am to 10:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
3
Mon

Babytime

10:00 am to 10:45 am
Krause Memorial Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
3
Mon

Toddler Time

10:00 am to 10:45 am
Comstock Park Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
3
Mon

Family Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
3
Mon

Toddler Time

10:00 am to 10:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
3
Mon

Babytime

10:30 am to 11:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
3
Mon

Family Storytime

10:30 am to 11:30 am
Alto Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
3
Mon

Toddler Time

10:45 am to 11:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
3
Mon

Toddler Time

11:00 am to 11:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
3
Mon

Rhyme Time Music and Movement

11:30 am to 12:15 pm
Krause Memorial Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
3
Mon

Family Building Bricks Party

12:00 pm to 4:00 pm
Caledonia Township Branch

Design, build and bond. Bring the whole family together and create a towering monument using the library's building bricks. The best part? No big mess at home to clean up!

Apr
3
Mon

Creation Station: Kids' Design Challenge

1:00 pm to 3:00 pm
Grandville Branch

Creative kids + unusual and unique design supplies = lots of crazy, inventive fun! Use our vast supply of recycled stuff from area manufacturing companies and create something unique.

Apr
3
Mon

Microsoft Word Basics I

3:00 pm to 5:00 pm
Wyoming Branch

Learn how to enter and delete text, format fonts, name, save and retrieve a Microsoft Word document.

Apr
3
Mon

Minecraft Club

4:00 pm to 5:00 pm
Englehardt Branch

Get your Minecraft fix and show off your world-building skills.

Apr
3
Mon

Family Storytime

6:30 pm to 7:15 pm
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
4
Tue

Babytime

9:30 am to 10:15 am
Wyoming Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
4
Tue

Babytime

10:00 am to 11:00 am
Byron Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
4
Tue

Family Building Bricks Party

10:00 am to 12:00 pm
Plainfield Township Branch

Design, build and bond. Bring the whole family together and create a towering monument using the library's building bricks. The best part?

Apr
4
Tue

Family Building Bricks Party

10:00 am to 2:00 pm
Walker Branch

Design, build and bond. Bring the whole family together and create a towering monument using the library's building bricks. The best part? No big mess at home to clean up!

Apr
4
Tue

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Toddler Time

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Toddler Time

10:00 am to 11:00 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Family Storytime

10:00 am to 11:00 am
Alpine Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
4
Tue

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
4
Tue

Preschool Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
4
Tue

Preschool Storytime

10:00 am to 11:00 am
Grandville Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
4
Tue

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Cascade Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
4
Tue

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Gaines Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
4
Tue

Mixing Magic! A World of Color, Optics and Light

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
4
Tue

Parent & Child Yoga

10:30 am to 11:30 am
Wyoming Branch

Amber Kilpatrick - founder of Mindful Vinyasa School of Yoga & creator of The Mindful Classrooms Project - will be hosting a special Parent & Child Yoga session, perfect for young

Apr
4
Tue

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
4
Tue

Toddler Time

11:00 am to 11:45 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
4
Tue

Caledonia Friends of the Library Book Sale

12:00 pm to 8:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
4
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Alto Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
4
Tue

Michigan Reads: Bubble Gum, Bubble Gum

1:00 pm to 2:00 pm
Byron Township Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
4
Tue

KDL Lab Experience: Anatomy - The Human Body

1:00 pm to 2:00 pm
Englehardt Branch

Learn how the human body works through STEAM based activities. Create models to learn how your circulatory system, skeleton and lungs function.

Apr
4
Tue

Babytime

1:00 pm to 1:45 pm
Grandville Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
4
Tue

Bottle-Flipping Championship

2:00 pm to 3:00 pm
Kentwood (Richard L. Root) Branch

Show off your amazing bottle flipping skills! Challenge your peers in a head-to-head, winner-take-all flip match.

Apr
4
Tue

KDL Lab Experience: Magna-Tiles Mania

2:00 pm to 4:00 pm
Kentwood (Richard L. Root) Branch

Drop-in and build. Create cubes, pyramids, or other geometric shapes and patterns from two-dimensional to more complex three-dimensional systems.

Apr
4
Tue

Free Tax Assistance

3:00 pm to 6:00 pm
Wyoming Branch

IRS-Certified student volunteers will prepare and e-file taxes for qualifying low-income individuals and families.

Apr
4
Tue

Teen Zone

3:30 pm to 4:30 pm
Tyrone Township Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
4
Tue

Bottle-Flipping Championship

4:00 pm to 5:00 pm
Wyoming Branch

Show off your amazing bottle flipping skills! Challenge your peers in a head-to-head, winner-take-all flip match.

Apr
4
Tue

KDL Lab Experience: Scratch Coding Club

4:30 pm to 5:30 pm
East Grand Rapids Branch

Scratch is a website for eight to sixteen year olds who want to build games, interactive stories and animations through code blocks.

Apr
4
Tue

Sit-N-Stitch

6:00 pm to 8:00 pm
Cascade Township Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
4
Tue

Community Garden Club

6:30 pm to 7:30 pm
Spencer Township Branch

Please join us for a monthly meeting to help beautify the outside of the Spencer Twp. Library. We discuss our first garden harvest, plans for our next planting and review our first growing season.

Apr
4
Tue

Root Beer Making Class

6:30 pm to 7:30 pm
Krause Memorial Branch

Experience the art of making your own root beer with Schmohz Brewery's Chas Thompson.

Apr
4
Tue

Family Storytime

6:30 pm to 7:30 pm
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
4
Tue

Toddler Time

6:30 pm to 7:30 pm
Englehardt Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
4
Tue

Family Storytime

7:00 pm to 7:45 pm
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Caledonia Friends of the Library Book Sale

9:30 am to 5:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
5
Wed

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
5
Wed

Preschool Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
5
Wed

Preschool Storytime

10:00 am to 11:00 am
Byron Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
5
Wed

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Cascade Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
5
Wed

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Family Storytime

10:00 am to 10:45 am
Comstock Park Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Toddler Time

10:00 am to 10:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Family Storytime

10:00 am to 11:00 am
Tyrone Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Toddler Time

10:00 am to 11:00 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Family Storytime

10:00 am to 10:45 am
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Family Storytime

10:00 am to 10:45 am
Caledonia Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Toddler Time

10:00 am to 11:00 am
Byron Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Toddler Time

10:30 am to 11:30 am
Wyoming Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Parent & Child Yoga

10:30 am to 11:30 am
Wyoming Branch

Amber Kilpatrick - founder of Mindful Vinyasa School of Yoga & creator of The Mindful Classrooms Project - will be hosting a special Parent & Child Yoga session, perfect for young

Apr
5
Wed

Family Storytime

11:00 am to 11:30 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Babytime

11:00 am to 11:45 am
Cascade Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
5
Wed

Toddler Time

11:00 am to 11:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Toddler Time

11:00 am to 11:45 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
5
Wed

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
5
Wed

Community Blood Drive

12:00 pm to 7:00 pm
Cascade Township Branch

Cascade Community Donor Center, bringing the opportunity to save a life closer to you! Sponsored by Michigan Blood (MiBlood).

Apr
5
Wed

KDL Lab Experience: Keva Planks

1:00 pm to 3:00 pm
Caledonia Township Branch

Channel your inner architect, and get ready to stack, build and balance. Then knock the planks down and start over -- the creative possibilities are endless! Drop-in 1-3 p.m.

Apr
5
Wed

KDL Lab Experience: Robot Rumble

1:00 pm to 4:00 pm
Alto Branch

Get ready for a hands-on creative experience! Learn the basics of coding, challenge your friends to an obstacle course race, or just hang out and play with an assortment of amazing robots.

Apr
5
Wed

KDL Lab Experience: Forensic Science Detective

1:00 pm to 3:00 pm
Grandville Branch

Learn the techniques forensic scientists use to solve crimes, like dusting for fingerprints, analyzing fibers and more. Use your new forensics skills to solve a crime.

Apr
5
Wed

Creation Station: Kids' Design Challenge

1:00 pm to 3:00 pm
Englehardt Branch

Creative kids + unusual and unique design supplies = lots of crazy, inventive fun! Use our vast supply of recycled stuff from area manufacturing companies and create something unique.

Apr
5
Wed

Creation Station: Kids' Design Challenge

1:00 pm to 3:00 pm
Tyrone Township Branch

Creative kids + unusual and unique design supplies = lots of crazy, inventive fun! Use our vast supply of recycled stuff from area manufacturing companies and create something unique.

Apr
5
Wed

Babytime

1:00 pm to 1:45 pm
Plainfield Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
5
Wed

Parent & Child Yoga

6:30 pm to 7:30 pm
Alpine Township Branch

Amber Kilpatrick - founder of Mindful Vinyasa School of Yoga & creator of The Mindful Classrooms Project - will be hosting a special Parent & Child Yoga session, perfect for young

Apr
6
Thu

Preschool Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
6
Thu

Apple Users Group

10:00 am to 11:30 am
Cascade Township Branch

Not sure how to use your Apple device? Bring your own MacBook, iPad, iPhone, Apple Watch, etc. to the library to learn and share tips about everything from apps to iCloud. Don't own one yet?

Apr
6
Thu

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Englehardt Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
6
Thu

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Family Storytime

10:00 am to 11:00 am
Grandville Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Family Storytime

10:00 am to 10:45 am
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Toddler Time

10:00 am to 10:45 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
6
Thu

Toddler Time

10:00 am to 11:00 am
Gaines Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
6
Thu

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Parent & Child Yoga

10:30 am to 11:30 am
Wyoming Branch

Amber Kilpatrick - founder of Mindful Vinyasa School of Yoga & creator of The Mindful Classrooms Project - will be hosting a special Parent & Child Yoga session, perfect for young

Apr
6
Thu

Family Storytime

11:00 am to 11:45 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
6
Thu

Babytime

11:00 am to 11:45 am
Walker Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
6
Thu

Caledonia Friends of the Library Book Sale

12:00 pm to 8:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
6
Thu

Bottle-Flipping Championship

2:00 pm to 3:30 pm
Cascade Township Branch

Show off your amazing bottle flipping skills! Challenge your peers in a head-to-head, winner-take-all flip match.

Apr
6
Thu

KDL Lab Experience: Magna-Tiles Mania

2:00 pm to 3:00 pm
Byron Township Branch

Drop-in and build. Create cubes, pyramids, or other geometric shapes and patterns from two-dimensional to more complex three-dimensional systems.

Apr
6
Thu

KDL Lab Experience: Anatomy - The Human Body

2:00 pm to 4:00 pm
Kentwood (Richard L. Root) Branch

Learn how the human body works through STEAM based activities. Create models to learn how your circulatory system, skeleton and lungs function.

Apr
6
Thu

Sit-N-Stitch

6:00 pm to 8:00 pm
Wyoming Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
6
Thu

Minecraft Club

6:00 pm to 7:30 pm
East Grand Rapids Branch

Get your Minecraft fix and show off your world-building skills.

Apr
6
Thu

Family Storytime

6:30 pm to 7:30 pm
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
7
Fri

Sensory Playtime

9:30 am to 11:30 am
East Grand Rapids Branch

Drop in and explore a variety of sensory activities that will stimulate your child’s mind.  Sensory play, art experiences, discovery and gross motor activities will be provided for senso

Apr
7
Fri

Caledonia Friends of the Library Book Sale

9:30 am to 5:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
7
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 am
Comstock Park Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
7
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Walker Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
7
Fri

Parent & Child Yoga

10:00 am to 11:00 am
Byron Township Branch

Amber Kilpatrick - founder of Mindful Vinyasa School of Yoga & creator of The Mindful Classrooms Project - will be hosting a special Parent & Child Yoga session, perfect for young

Apr
7
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Caledonia Township Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
7
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
7
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Wyoming Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
7
Fri

ESL Conversation Club

4:00 pm to 5:00 pm
Wyoming Branch

Practice with other adults who are learning English. Presented in partnership with the Literacy Center of West Michigan. Registration is limited.

Apr
8
Sat

Caledonia Friends of the Library Book Sale

9:30 am to 5:00 pm
Caledonia Township Branch

Great used books at bargain prices! Sale runs Saturday, April 1 through Saturday, April 8 during open hours. Sponsored by the Friends of the Library.

Apr
8
Sat

Free Tax Assistance

10:00 am to 1:30 pm
Wyoming Branch

IRS-Certified student volunteers will prepare and e-file taxes for qualifying low-income individuals and families.

Apr
8
Sat

Stamping Fun

10:00 am to 1:00 pm
Krause Memorial Branch

Drop in at the Krause Memorial Library and use our supplies to make your own cards, stationary or bookmarks. Sponsored by the Friends of the Krause Memorial Library.

Apr
8
Sat

Spring Festival and Egg Hunt

10:30 am to 12:30 pm
Spencer Township Branch

Come celebrate the start of spring at the library! We will have an egg hunt for the children, along with games, activities and crafts for the rest of the family.

Apr
8
Sat

KDL Lab Experience: Magna-Tiles Mania

10:30 am to 11:30 am
Gaines Township Branch

Drop-in and build. Create cubes, pyramids, or other geometric shapes and patterns from two-dimensional to more complex three-dimensional systems.

Apr
8
Sat

KDL Lab Experience: Anatomy - The Human Body

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Learn how the human body works through STEAM based activities. Create models to learn how your circulatory system, skeleton and lungs function.

Apr
10
Mon

Babytime

9:30 am to 10:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
10
Mon

Toddler Time

9:45 am to 10:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
10
Mon

Babytime

10:00 am to 10:45 am
Krause Memorial Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
10
Mon

Toddler Time

10:00 am to 10:45 am
Comstock Park Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
10
Mon

Family Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
10
Mon

Toddler Time

10:00 am to 10:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
10
Mon

Family Storytime

10:30 am to 11:30 am
Alto Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
10
Mon

Babytime

10:30 am to 11:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
10
Mon

Toddler Time

10:45 am to 11:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
10
Mon

Toddler Time

11:00 am to 11:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
10
Mon

Rhyme Time Music and Movement

11:30 am to 12:15 pm
Krause Memorial Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
10
Mon

Microsoft Word Basics II

3:00 pm to 5:00 pm
Wyoming Branch

Explore additional formatting of your documents, such as tables, page breaks and lists, in addition to learning how to use shortcut keys.

Apr
10
Mon

Create Your Own Henna Tattoo

6:00 pm to 7:30 pm
Englehardt Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
10
Mon

National Robotics Week Demo

6:30 pm to 7:30 pm
Plainfield Township Branch

That ONE Team-Our Next Engineers will be demonstrating their high school built robots for the FIRST Robotics Competition (firstinspires.org).

Apr
10
Mon

Family Storytime

6:30 pm to 7:15 pm
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
10
Mon

String Circle

7:00 pm to 8:00 pm
Cascade Township Branch

Bring your guitar, ukulele, mandolin, banjo or voice to join other novice string instrument players to practice, learn and enjoy your acoustical instrument in a casual and fun setting.

Apr
11
Tue

Babytime

9:30 am to 10:15 am
Wyoming Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
11
Tue

Babytime

10:00 am to 11:00 am
Byron Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
11
Tue

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Toddler Time

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Family Storytime

10:00 am to 10:45 am
Gaines Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
11
Tue

Toddler Time

10:00 am to 11:00 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
11
Tue

Preschool Storytime

10:00 am to 11:00 am
Grandville Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
11
Tue

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Alpine Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
11
Tue

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Kentwood (Richard L. Root) Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
11
Tue

Michigan Reads: Bubble Gum, Bubble Gum

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
11
Tue

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
11
Tue

Toddler Time

11:00 am to 11:45 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
11
Tue

Babytime

1:00 pm to 1:45 pm
Grandville Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
11
Tue

Family Storytime

1:00 pm to 2:00 pm
Byron Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
11
Tue

KDL Lab Experience: Scratch Coding Club

4:30 pm to 5:30 pm
East Grand Rapids Branch

Scratch is a website for eight to sixteen year olds who want to build games, interactive stories and animations through code blocks.

Apr
11
Tue

KDL Lab Experience: Hosts New Makers of Grand Rapids

5:30 pm to 7:30 pm
Plainfield Township Branch

Explore Making and STEM concepts in a fun, flexible, casual atmosphere! We have a feature concept each week, but makers are encouraged to follow their interests.

Apr
11
Tue

Sit-N-Stitch

6:00 pm to 8:00 pm
Cascade Township Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
11
Tue

Early Childhood Essentials: Teamwork

6:30 pm to 7:30 pm
Plainfield Township Branch

Everyone can use a little help when it comes to working effectively with other adults. Learn ways that you and others in your program can be a winning team.

Apr
11
Tue

Toddler Time

6:30 pm to 7:30 pm
Englehardt Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
11
Tue

Cascade Writers' Group

7:00 pm to 8:00 pm
Cascade Township Branch

Aspiring writers looking to give and receive support and feedback are welcome! Interested? Please contact the facilitator, Dr.

Apr
11
Tue

Michigan Reads: Bubble Gum, Bubble Gum

7:00 pm to 8:00 pm
Kentwood (Richard L. Root) Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
12
Wed

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
12
Wed

Preschool Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
12
Wed

Preschool Storytime

10:00 am to 11:00 am
Byron Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
12
Wed

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Tyrone Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
12
Wed

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Kentwood (Richard L. Root) Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
12
Wed

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Family Storytime

10:00 am to 10:45 am
Comstock Park Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Toddler Time

10:00 am to 10:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Toddler Time

10:00 am to 11:00 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Family Storytime

10:00 am to 10:45 am
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Family Storytime

10:00 am to 10:45 am
Caledonia Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Toddler Time

10:00 am to 11:00 am
Byron Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Toddler Time

10:30 am to 11:30 am
Wyoming Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Family Storytime

11:00 am to 11:30 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Babytime

11:00 am to 11:45 am
Cascade Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
12
Wed

Toddler Time

11:00 am to 11:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Toddler Time

11:00 am to 11:45 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
12
Wed

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
12
Wed

Babytime

1:00 pm to 1:45 pm
Plainfield Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
12
Wed

Faith Meets Fiction: A Woman's Place

1:30 pm to 2:30 pm
Nelson Township / Sand Lake Branch

Join us for coffee and an informal discussion based around this month's selection A Woman's Place by Lynn Austin

Apr
12
Wed

West Michigan Works! Resume Makeover

6:00 pm to 7:30 pm
Kentwood (Richard L. Root) Branch

Discover current trends in resume writing. In this workshop you will learn tips, tricks, and techniques to make your resume stand out to employers.

Apr
12
Wed

Create Your Own Henna Tattoo

6:30 pm to 7:30 pm
Wyoming Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
13
Thu

Preschool Storytime

10:00 am to 10:45 am
Plainfield Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
13
Thu

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Kentwood (Richard L. Root) Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
13
Thu

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Family Storytime

10:00 am to 11:00 am
Englehardt Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Family Storytime

10:00 am to 11:00 am
Grandville Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Family Storytime

10:00 am to 10:45 am
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Toddler Time

10:00 am to 10:45 am
Plainfield Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
13
Thu

Toddler Time

10:00 am to 11:00 am
Gaines Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
13
Thu

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Babytime

11:00 am to 11:45 am
Walker Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
13
Thu

Family Storytime

11:00 am to 11:45 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Teen Zone

3:30 pm to 4:30 pm
East Grand Rapids Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
13
Thu

Sit-N-Stitch

6:00 pm to 8:00 pm
Wyoming Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
13
Thu

KDL Lab Experience: Magna-Tiles Mania

6:00 pm to 7:30 pm
Tyrone Township Branch

Drop-in and build. Create cubes, pyramids, or other geometric shapes and patterns from two-dimensional to more complex three-dimensional systems.

Apr
13
Thu

Early Childhood Essentials: Outdoor Play

6:30 pm to 7:30 pm
Comstock Park Branch

Springtime is a great time of year to explore the outdoors with little ones! Discover activities you can do outside to help the growth and development of infants and toddlers.

Apr
13
Thu

Family Storytime

6:30 pm to 7:30 pm
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
13
Thu

Book Discussion: The Lock Artist

6:45 pm to 7:45 pm
Krause Memorial Branch

Join us for a friendly, informal discussion of The Lock Artist by Steve Hamilton.

Apr
14
Fri

Sensory Playtime

9:30 am to 11:30 am
East Grand Rapids Branch

Drop in and explore a variety of sensory activities that will stimulate your child’s mind.  Sensory play, art experiences, discovery and gross motor activities will be provided for senso

Apr
14
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 am
Comstock Park Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
14
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Walker Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
14
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Caledonia Township Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
14
Fri

Family Storytime

10:00 am to 11:00 am
Byron Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
14
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
14
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Wyoming Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
14
Fri

Scrabble for Seniors

1:00 pm to 2:00 pm
Alto Branch

Drop in for brain exercise and fun as you play this classic game with other fans. All skill levels welcomed.

Apr
14
Fri

Minecraft Club

4:00 pm to 5:00 pm
Wyoming Branch

Get your Minecraft fix and show off your world-building skills.

Apr
14
Fri

ESL Conversation Club

4:00 pm to 5:00 pm
Wyoming Branch

Practice with other adults who are learning English. Presented in partnership with the Literacy Center of West Michigan. Registration is limited.

Apr
15
Sat

Family Building Bricks Party

10:00 am to 12:00 pm
Nelson Township / Sand Lake Branch

Design, build and bond. Bring the whole family together and create a towering monument using the library's building bricks. The best part? No big mess at home to clean up!

Apr
15
Sat

Mandarin Storytime

10:00 am to 11:00 am
Cascade Township Branch

Enjoy stories in Mandarin, with Ms. Wen.

Apr
15
Sat

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Krause Memorial Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
15
Sat

Elephant and Piggie: We are in a Play!

10:00 am to 11:30 am
Wyoming Branch

The Grand Rapids Civic Theatre Traveling Troupe presents a musical experience straight from the pages of Mo Willems’s beloved, award-winning, best-selling children’s books that wil

Apr
17
Mon

Babytime

9:30 am to 10:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
17
Mon

Toddler Time

9:45 am to 10:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
17
Mon

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Comstock Park Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
17
Mon

Babytime

10:00 am to 10:45 am
Krause Memorial Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
17
Mon

Toddler Time

10:00 am to 10:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
17
Mon

Babytime

10:30 am to 11:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
17
Mon

Family Storytime

10:30 am to 11:30 am
Alto Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
17
Mon

Toddler Time

10:45 am to 11:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
17
Mon

Toddler Time

11:00 am to 11:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
17
Mon

Rhyme Time Music and Movement

11:30 am to 12:15 pm
Krause Memorial Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
17
Mon

Microsoft Word III

3:00 pm to 5:00 pm
Wyoming Branch

Experienced users of Microsoft Word will learn to enhance their documents by setting margins, formatting paragraphs and columns, and inserting graphic images.

Apr
17
Mon

Internet: Online Security

6:00 pm to 7:30 pm
Englehardt Branch

Learn the fundamentals of Internet and email security.

Apr
17
Mon

Let's Talk Shop: Q&A with a Mechanic

6:00 pm to 7:00 pm
Cascade Township Branch

If a recurring Check Engine light mystifies you, or you aren't quite sure if routine maintenance is really worth it, we've got just the program to arm you with a little more automotive know

Apr
17
Mon

Michigan Authors Night

6:00 pm to 7:30 pm
Krause Memorial Branch

Join local authors Barbara Lynn Freedman, Anne Schroeder, Rachael Steil, Brian Pickerd and Kenn Vidro as they read passages, sign and sell their books and answer your questions about the writing an

Apr
17
Mon

Create Your Own Henna Tattoo

6:30 pm to 7:30 pm
Comstock Park Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
17
Mon

Early Childhood Essentials: Outdoor Play

6:30 pm to 7:30 pm
Kentwood (Richard L. Root) Branch

Springtime is a great time of year to explore the outdoors with little ones! Discover activities you can do outside to help the growth and development of infants and toddlers.

Apr
17
Mon

Family Storytime

6:30 pm to 7:15 pm
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Babytime

9:30 am to 10:15 am
Wyoming Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
18
Tue

Babytime

10:00 am to 11:00 am
Byron Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
18
Tue

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Toddler Time

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Family Storytime

10:00 am to 10:45 am
Gaines Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Toddler Time

10:00 am to 11:00 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Family Storytime

10:00 am to 11:00 am
Alpine Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
18
Tue

Preschool Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
18
Tue

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Grandville Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
18
Tue

Family Storytime

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Toddler Time

11:00 am to 11:45 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Alto Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
18
Tue

Babytime

1:00 pm to 1:45 pm
Grandville Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
18
Tue

Family Storytime

1:00 pm to 2:00 pm
Byron Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Teen Zone

3:30 pm to 4:30 pm
Krause Memorial Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
18
Tue

Teen Zone

3:30 pm to 4:30 pm
Tyrone Township Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
18
Tue

KDL Lab Experience: Scratch Coding Club

4:30 pm to 5:30 pm
East Grand Rapids Branch

Scratch is a website for eight to sixteen year olds who want to build games, interactive stories and animations through code blocks.

Apr
18
Tue

KDL Lab Experience: Hosts New Makers of Grand Rapids

5:30 pm to 7:30 pm
Plainfield Township Branch

Explore Making and STEM concepts in a fun, flexible, casual atmosphere! We have a feature concept each week, but makers are encouraged to follow their interests.

Apr
18
Tue

Sit-N-Stitch

6:00 pm to 8:00 pm
Cascade Township Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
18
Tue

Create Your Own Henna Tattoo

6:00 pm to 7:30 pm
Tyrone Township Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
18
Tue

Family Storytime

6:30 pm to 7:30 pm
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
18
Tue

Toddler Time

6:30 pm to 7:30 pm
Englehardt Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
18
Tue

Family Storytime

7:00 pm to 7:45 pm
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Toddler Time

10:00 am to 10:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Family Storytime

10:00 am to 11:00 am
Tyrone Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Family Storytime

10:00 am to 10:45 am
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Family Storytime

10:00 am to 10:45 am
Caledonia Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Toddler Time

10:00 am to 11:00 am
Byron Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
19
Wed

Preschool Storytime

10:00 am to 11:00 am
Byron Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
19
Wed

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Comstock Park Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
19
Wed

Toddler Time

10:30 am to 11:30 am
Wyoming Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Babytime

11:00 am to 11:45 am
Cascade Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
19
Wed

Toddler Time

11:00 am to 11:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
19
Wed

Family Storytime

11:00 am to 11:30 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
19
Wed

KDL Lab Experience: Anatomy - The Human Body

4:30 pm to 5:30 pm
Walker Branch

Learn how the human body works through STEAM based activities. Create models to learn how your circulatory system, skeleton and lungs function.

Apr
19
Wed

Root Beer Making Class

6:00 pm to 7:00 pm
Plainfield Township Branch

Experience the art of making your own root beer with Schmohz Brewery's Chas Thompson.

Apr
19
Wed

Create Your Own Henna Tattoo

6:30 pm to 7:30 pm
Alpine Township Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
20
Thu

Big Spring Book Sale!

10:00 am to 7:00 pm
Nelson Township / Sand Lake Branch

Visit the Friends of the Nelson Twp./Sand Lake Library's Book Sale at the Library! Great deals on books, movies, music and more.

Apr
20
Thu

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Grandville Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
20
Thu

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Family Storytime

10:00 am to 11:00 am
Englehardt Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Family Storytime

10:00 am to 10:45 am
Walker Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Toddler Time

10:00 am to 11:00 am
Gaines Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
20
Thu

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Babytime

11:00 am to 11:45 am
Walker Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
20
Thu

Family Storytime

11:00 am to 11:45 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

Teen Zone

3:30 pm to 4:30 pm
East Grand Rapids Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
20
Thu

Sit-N-Stitch

6:00 pm to 8:00 pm
Wyoming Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
20
Thu

Basic Electrical- Knowledge is Power

6:00 pm to 7:30 pm
Walker Branch

Learn the hows and whys of the electrical function in the home. Individual fixtures, circuitry and safety will be covered.

Apr
20
Thu

Spring into Poetry with The Diatribe

6:30 pm to 7:30 pm
Kentwood (Richard L. Root) Branch

Back by popular demand! The Diatribe is a diverse collaborative of local Spoken Word Artists.

Apr
20
Thu

Creation Station: Kids' Design Challenge

6:30 pm to 7:30 pm
Spencer Township Branch

Creative kids + unusual and unique design supplies = lots of crazy, inventive fun! Use our vast supply of recycled stuff from area manufacturing companies and create something unique.

Apr
20
Thu

Family Storytime

6:30 pm to 7:30 pm
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
20
Thu

KD aLe Book Club

7:00 pm to 8:00 pm
Grandville Branch

Combine your love of books and brews at the KD aLe Book Club. Enjoy some craft beer from Osgood Brewing while we talk about what we've been reading.

Apr
21
Fri

Sensory Playtime

9:30 am to 11:30 am
East Grand Rapids Branch

Drop in and explore a variety of sensory activities that will stimulate your child’s mind.  Sensory play, art experiences, discovery and gross motor activities will be provided for senso

Apr
21
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 am
Comstock Park Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
21
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Walker Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
21
Fri

Big Spring Book Sale!

10:00 am to 7:00 pm
Nelson Township / Sand Lake Branch

Visit the Friends of the Nelson Twp./Sand Lake Library's Book Sale at the Library! Great deals on books, movies, music and more.

Apr
21
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Caledonia Township Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
21
Fri

Author Visit with Thrity Umrigar

10:00 am to 11:00 am
Byron Township Branch

KDL is happy to welcome best- selling author Thrity Umrigar. Her books have been translated into several languages and published in over fifteen countries.

Apr
21
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Wyoming Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
21
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
21
Fri

Author Visit with Thrity Umrigar

7:00 pm to 8:00 pm
Off-Site Event

KDL is happy to welcome best- selling author Thrity Umrigar. Her books have been translated into several languages and published in over fifteen countries.

Apr
22
Sat

KDL Writers Conference

9:00 am to 2:30 pm
Cascade Township Branch

The sixth annual event features Michigan authors and publishing insiders sharing their experiences with new and aspiring authors on topics such as the current book market, dealing with publishers a

Apr
22
Sat

Wyoming Friends of the Library Book Sale

9:30 am to 4:00 pm
Wyoming Branch

Great used books at bargain prices from 9:30 a.m. to 2 p.m. Bag Sale from 2-4 p.m. All items stuffed into a purchased bag for only $3. Proceeds benefit Wyoming Friends of the Library projects.

Apr
22
Sat

Big Spring Book Sale!

10:00 am to 2:00 pm
Nelson Township / Sand Lake Branch

Visit the Friends of the Nelson Twp./Sand Lake Library's Book Sale at the Library! Great deals on books, movies, music and more.

Apr
22
Sat

Earth Day @ the Library

10:00 am to 12:00 pm
Kentwood (Richard L. Root) Branch

Join us for fun activities, help us prep the garden and make a Harry Planter. In partnership with MSU Extension 4H.

 

Apr
22
Sat

Create Your Own Henna Tattoo

11:00 am to 12:00 pm
Gaines Township Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
22
Sat

Coffee & Donuts Teen Book Club

12:00 pm to 1:30 pm
Cascade Township Branch

Once a month teens gather to talk about what they are reading, watching and listening to while enjoying the finest donuts and coffee.

Apr
23
Sun

KDL Lab Experience: Keva Planks

2:00 pm to 4:00 pm
East Grand Rapids Branch

Channel your inner architect, and get ready to stack, build and balance. Then knock the planks down and start over -- the creative possibilities are endless! Drop-in 2-4 p.m.

Apr
23
Sun

Flix @ the Library

2:00 pm to 4:00 pm
Cascade Township Branch

Enjoy a free movie and snacks at the Cascade Township Branch, sponsored by the Friends of Cascade Library. Movies to be shown are usually announced two weeks before event.

Apr
24
Mon

Babytime

9:30 am to 10:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
24
Mon

Toddler Time

9:45 am to 10:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
24
Mon

Babytime

10:00 am to 10:45 am
Krause Memorial Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
24
Mon

Toddler Time

10:00 am to 10:45 am
Comstock Park Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
24
Mon

Toddler Time

10:00 am to 10:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
24
Mon

Babytime

10:30 am to 11:00 am
East Grand Rapids Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
24
Mon

Family Storytime

10:30 am to 11:30 am
Alto Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
24
Mon

Toddler Time

10:45 am to 11:30 am
Walker Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
24
Mon

Toddler Time

11:00 am to 11:45 am
Caledonia Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
24
Mon

Rhyme Time Music and Movement

11:30 am to 12:15 pm
Krause Memorial Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
24
Mon

Pokémon Club

4:30 pm to 5:15 pm
Cascade Township Branch

Bring your Pokémon cards to trade or battle with friends. A few decks will be provided for players to learn how to play. For ages 6 and older. Gaming. Guys Read Approved.

Apr
24
Mon

Minecraft Club

6:00 pm to 7:30 pm
Cascade Township Branch

Get your Minecraft fix and show off your world-building skills.

Apr
24
Mon

Michigan Reads: Bubble Gum, Bubble Gum

6:30 pm to 7:30 pm
Walker Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
25
Tue

Babytime

9:30 am to 10:15 am
Wyoming Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
25
Tue

Babytime

10:00 am to 11:00 am
Byron Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
25
Tue

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Toddler Time

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Family Storytime

10:00 am to 10:45 am
Gaines Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Toddler Time

10:00 am to 11:00 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Family Storytime

10:00 am to 11:00 am
Alpine Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
25
Tue

Preschool Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
25
Tue

Preschool Storytime

10:00 am to 11:00 am
Grandville Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
25
Tue

Family Storytime

10:30 am to 11:30 am
Nelson Township / Sand Lake Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Toddler Time

11:00 am to 11:45 am
Grandville Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Mixing Magic! A World of Color, Optics and Light

1:00 pm to 2:00 pm
Byron Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!

Apr
25
Tue

Babytime

1:00 pm to 1:45 pm
Grandville Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
25
Tue

Teen Zone - Game ON!

3:00 pm to 4:00 pm
Grandville Branch

Spring can be a stressful time of year. So relax! Grab a friend, head to the library and play one of your favorite XBox or Wii games!

Apr
25
Tue

KDL Lab Experience: Scratch Coding Club

4:30 pm to 5:30 pm
East Grand Rapids Branch

Scratch is a website for eight to sixteen year olds who want to build games, interactive stories and animations through code blocks.

Apr
25
Tue

KDL Lab Experience: Hosts New Makers of Grand Rapids

5:30 pm to 7:30 pm
Plainfield Township Branch

Explore Making and STEM concepts in a fun, flexible, casual atmosphere! We have a feature concept each week, but makers are encouraged to follow their interests.

Apr
25
Tue

Sit-N-Stitch

6:00 pm to 8:00 pm
Cascade Township Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
25
Tue

Bottle-Flipping Championship

6:00 pm to 7:00 pm
Gaines Township Branch

Show off your amazing bottle flipping skills! Challenge your peers in a head-to-head, winner-take-all flip match.

Apr
25
Tue

KD aLe Book Club

6:30 pm to 8:00 pm
Spencer Township Branch

Combine your love of books and brews at the KD aLe Book Club. Enjoy some craft beer from the Cedar Springs Brewing Co. during an informal talk about what we've been reading.

Apr
25
Tue

Family Storytime

6:30 pm to 7:30 pm
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
25
Tue

Toddler Time

6:30 pm to 7:30 pm
Englehardt Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
25
Tue

Family Storytime

7:00 pm to 7:45 pm
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Preschool Storytime

10:00 am to 10:45 am
Cascade Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
26
Wed

Preschool Storytime

10:00 am to 11:00 am
Byron Township Branch

Preschoolers enjoy stories, rhymes, music, movement and more as they build their early literacy skills and develop a love of reading.

Apr
26
Wed

Toddler Time

10:00 am to 10:45 am
Krause Memorial Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Family Storytime

10:00 am to 10:45 am
Comstock Park Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Toddler Time

10:00 am to 10:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Family Storytime

10:00 am to 11:00 am
Tyrone Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Toddler Time

10:00 am to 10:45 am
Cascade Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Family Storytime

10:00 am to 10:45 am
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Family Storytime

10:00 am to 10:45 am
Caledonia Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Toddler Time

10:00 am to 11:00 am
Byron Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Toddler Time

10:30 am to 11:30 am
Wyoming Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Family Storytime

11:00 am to 11:30 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

Babytime

11:00 am to 11:45 am
Cascade Township Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
26
Wed

Toddler Time

11:00 am to 11:45 am
East Grand Rapids Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
26
Wed

Family Storytime

11:30 am to 12:30 pm
Krause Memorial Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
26
Wed

TED Talks and BYO Lunch Discussions

12:00 pm to 1:00 pm
Grandville Branch

Enhance your lunch time by learning from the funny, informative and heartwarming TED Talks. Bring your lunch and enjoy the presentations on interesting topics like science, nature and art.

Apr
26
Wed

Reeds Lake Rogues

3:00 pm to 5:00 pm
East Grand Rapids Branch

If you've ever wanted to play Dungeons & Dragons, come learn with us! Character sheets will be provided; three-session commitment is preferred.

Apr
26
Wed

KDL Caffeinated: Madcap Coffee Company- The Best Brew

6:00 pm to 7:00 pm
Off-Site Event

Please join us at the downtown location of Madcap Coffee Company (98 Monroe Center NW, Grand Rapids) to learn how to make your own coffee at home using multiple methods including Chemex.

Apr
27
Thu

Michigan Reads: Bubble Gum, Bubble Gum

10:00 am to 11:00 am
Walker Branch

Celebrate the 2017 Michigan Reads book, Bubble Gum, Bubble Gum by Lisa Wheeler, with crafts and activities.  

Apr
27
Thu

Family Storytime

10:00 am to 11:00 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Family Storytime

10:00 am to 11:00 am
Englehardt Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Family Storytime

10:00 am to 10:45 am
Kentwood (Richard L. Root) Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Family Storytime

10:00 am to 11:00 am
Grandville Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Toddler Time

10:00 am to 11:00 am
Gaines Township Branch

Nurture your toddler's love of books through music, movement and stories while helping to develop their language, motor and social skills.

Apr
27
Thu

Family Storytime

10:30 am to 11:30 am
Wyoming Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Babytime

11:00 am to 11:45 am
Walker Branch

Delight and stimulate your baby with songs, a story and playtime. Get to know other families and help your baby develop listening and language skills.

Apr
27
Thu

Family Storytime

11:00 am to 11:45 am
East Grand Rapids Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

Cascade Friends Spring Booked for Lunch

12:30 pm to 2:00 pm
Cascade Township Branch

The Friends of Cascade Library present a luncheon and presentation by local blogger Richard Havenga of Walk With Father Nature, who seeks to make the ordinary extraordinary through close,

Apr
27
Thu

Teen Zone

3:30 pm to 4:30 pm
East Grand Rapids Branch

Teen-only fun for you and your friends at the library! Stop by for activities that may include board games, food and more.

Apr
27
Thu

Sit-N-Stitch

6:00 pm to 8:00 pm
Wyoming Branch

Share ideas and skills while making new friends. Bring your own quilting, appliqué, knitting or crochet projects and supplies. This is not an instructor-led activity.

Apr
27
Thu

Create Your Own Henna Tattoo

6:00 pm to 7:30 pm
Krause Memorial Branch

Experience the intricate art of henna tattooing with professional henna tattoo artist Harsha Gohil. Choose your own design and learn how to apply the henna yourself.

Apr
27
Thu

Family Storytime

6:30 pm to 7:30 pm
Spencer Township Branch

Read and sing together. Enjoy stories, music, movement and rhymes that develop early literacy skills and encourage everyone in the family to share their love of reading.

Apr
27
Thu

The Lit-Wits, Book Discussion: The Fishermen

7:00 pm to 8:00 pm
Comstock Park Branch

Get more out of reading! Join us for a friendly, informal discussion and good company with great books. Snacks provided. This month's selection is The Fishermen by Chigosie Obioma.

Apr
28
Fri

Sensory Playtime

9:30 am to 11:30 am
East Grand Rapids Branch

Drop in and explore a variety of sensory activities that will stimulate your child’s mind.  Sensory play, art experiences, discovery and gross motor activities will be provided for senso

Apr
28
Fri

Alto Friends of the Library Used Book Sale

9:30 am to 6:00 pm
Alto Branch

As part of the Alto Community Garage Sales, the Alto Friends of the Library are having a used book sale.  Come and get some great books at bargain prices!

Apr
28
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 am
Comstock Park Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
28
Fri

Rhyme Time Music and Movement

10:00 am to 11:00 am
Walker Branch

Move and groove together with action rhymes, songs, games and hands-on musical activities that will help children develop motor, listening and literacy skills.

Apr
28
Fri

Mixing Magic! A World of Color, Optics and Light

10:00 am to 11:00 am
Byron Township Branch

Explore how we see our world by mixing color and playing with light. Discover magical optical illusions and other natural phenomena such as rainbows!