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

Wednesday, April 5, 2017

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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

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

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

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

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

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