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

Monday, January 1, 2018

Jan
2
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.

Jan
2
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.

Jan
2
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
2
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.

Jan
2
Tue

The Great Break Escape Room

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

You have 20 minutes to solve the clues, escape the room and save the holidays! Stop in to reserve your time slot.  Children must be accompanied by an adult.

Jan
2
Tue

Mario Kart WiiU Tournament

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

Join us for a Wii gaming tournament featuring Mario Kart 8. Registration is limited to 64 and begins at 12:30 pm. Competition starts at 1:00 pm. Grades K-12.

Jan
2
Tue

Escape from Azkaban

1:00 pm to 7:00 pm
East Grand Rapids Branch

Do you have what it takes to escape from the wizard prison Azkaban? Discover clues and hunt for secrets as you and your team race against the clock in this literary-themed escape room.

Jan
2
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Plainfield 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.

Jan
2
Tue

Sit-N-Stitch

1:00 pm to 3: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.

Jan
2
Tue

Sit-N-Stitch

1:00 pm to 2:30 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.

Jan
2
Tue

KDL Lab Experience: Marble Runs!

2:00 pm to 4:00 pm
Walker Branch

Build a Marble Run track that twists, turns, races and spins marbles at incredible speeds! Use your imagination to create unique runs and test the laws of physics.  

Jan
2
Tue

KDL LAB at the Geek Group

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

Participants must be accompanied by an adult.  For grades 3 – 6. Visit an incredible maker space and experience some next level hands-on projects.

Jan
2
Tue

Tea & Canvas

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

  Pre-registration opens Nov. 1 and is required. Unwind from the holidays and indulge in a creative adventure.

Jan
2
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.

Jan
2
Tue

Family Storytime

7:00 pm to 8:00 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.

Jan
3
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
3
Wed

Rhyme Time Music and Movement

10:00 am to 10:45 am
East Grand Rapids 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.

Jan
3
Wed

Rhyme Time Music and Movement

11:00 am to 11:45 am
East Grand Rapids 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.

Jan
3
Wed

The Great Break Escape Room

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

You have 20 minutes to solve the clues, escape the room and save the holidays! Stop in to reserve your time slot.  Children must be accompanied by an adult.

Jan
3
Wed

Escape from Azkaban

1:00 pm to 7:00 pm
East Grand Rapids Branch

Do you have what it takes to escape from the wizard prison Azkaban? Discover clues and hunt for secrets as you and your team race against the clock in this literary-themed escape room.

Jan
3
Wed

Cabin Fever Cupcakes

1:00 pm to 2:00 pm
Walker Branch

Pre-registration opens Nov. 1 and is required. Is it summer yet? Fight Cabin Fever with cupcakes!

Jan
3
Wed

Minecraft Club

2:00 pm
Cascade Township Branch

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

Jan
3
Wed

KDL LAB at the Geek Group

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

Participants must be accompanied by an adult.  For grades 3 – 6. Visit an incredible maker space and experience some next level hands-on projects.

Jan
3
Wed

Alpine Avenue Book Club: Loving Frank

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

Get more out of reading! Join us for a friendly, informal discussion of Loving Frank by Nancy Horan. Snacks provided. For adults.

Jan
4
Thu

Family Storytime

10:00 am to 11:00 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.

Jan
4
Thu

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.

Jan
4
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.

Jan
4
Thu

A Day at the Beach!

10:00 am to 11:00 am
Walker Branch

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
4
Thu

Meet the Sled Dogs

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

Tun-Dra Kennels owners will talk about sled dogs, mushing equipment and the Iditarod. Families can meet the dogs and watch a demonstration outside, weather permitting.

Jan
4
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.

Jan
4
Thu

The Great Break Escape Room

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

You have 20 minutes to solve the clues, escape the room and save the holidays! Stop in to reserve your time slot.  Children must be accompanied by an adult.

Jan
4
Thu

Escape from Azkaban

1:00 pm to 7:00 pm
East Grand Rapids Branch

Do you have what it takes to escape from the wizard prison Azkaban? Discover clues and hunt for secrets as you and your team race against the clock in this literary-themed escape room.

Jan
4
Thu

Teen Zone

1:00 pm to 2:00 pm
Alto Branch

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

Jan
4
Thu

Life-Sized Oregon Trail

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

Escape the winter weather with an exciting trip along the Oregon Trail, modeled after the classic computer game!

Jan
4
Thu

Teen Zone

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

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

Jan
4
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.

Jan
4
Thu

KDL LAB at the Geek Group

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

Participants must be accompanied by an adult.  For grades 3 – 6. Visit an incredible maker space and experience some next level hands-on projects.

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

Jan
5
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.

Jan
5
Fri

The Great Break Escape Room

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

You have 20 minutes to solve the clues, escape the room and save the holidays! Stop in to reserve your time slot.  Children must be accompanied by an adult.

Jan
5
Fri

Escape from Azkaban

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

Do you have what it takes to escape from the wizard prison Azkaban? Discover clues and hunt for secrets as you and your team race against the clock in this literary-themed escape room.

Jan
5
Fri

Minecraft Club

4:00 pm to 5:00 pm
Wyoming Branch

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

Jan
6
Sat

Cardmaking Workshop

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.

Jan
6
Sat

90's Movie Marathon!

10:00 am to 4:00 pm
Cascade Township Branch

Pack a lunch, bring a blanket and join us for an afternoon of 90's movie fun! We will feature the below on our big screens. Sponsored by The Friends of the Cascade Library.

Jan
6
Sat

Meet the Sled Dogs

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

Tun-Dra Kennels owners will talk about sled dogs, mushing equipment and the Iditarod. Families can meet the dogs and watch a demonstration outside, weather permitting.

Jan
6
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.

Jan
6
Sat

Meet the Sled Dogs

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

Tun-Dra Kennels owners will talk about sled dogs, mushing equipment and the Iditarod. Families can meet the dogs and watch a demonstration outside, weather permitting.

Jan
6
Sat

Build It!

2:00 pm to 4:00 pm
Wyoming Branch

Bring your friends and create using the library's building sets. The sky is the limit on your own creation. For all ages.

Jan
6
Sat

KDL Lab Experience: Anatomy - The Human Body

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

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

Jan
7
Sun

KDL Lab Experience: Series

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

Allow children to think creatively, tinker, explore and collaborate while engaging in un-facilitated hands-on activities based on STEM concepts.

Jan
8
Mon

Babytime

9:30 am to 10:30 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.

Jan
8
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.

Jan
8
Mon

Babytime

10:00 am to 11:00 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.

Jan
8
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.

Jan
8
Mon

Yoga Storytime

10:30 am to 11:30 am
Wyoming Branch

Breathe, bend and read together with stories, rhymes and songs. Children will develop literacy and coping skills with simple poses and mindfulness exercises.

Jan
8
Mon

Babytime

10:30 am to 11:30 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.

Jan
8
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.

Jan
8
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.

Jan
8
Mon

Rhyme Time Music and Movement

11:30 am to 12:30 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.

Jan
8
Mon

Babytime

1:00 pm to 2:00 pm
Nelson Township / Sand Lake 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.

Jan
8
Mon

Hot Books for Cool Discussions: The Girls

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

We will be discussing a selection of the most talked about books. Books and reading discussion material provided each month. Sponsored by the Friends of the East Grand Rapids Library.

Jan
8
Mon

Minecraft Club

4:30 pm to 5:30 pm
Englehardt Branch

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

Jan
8
Mon

Friends of the Krause Memorial Library meeting

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

Join the Friends of the Krause Memorial Library!  Our purpose is to help provide programs and financial support to the library and strengthen our resources and services.

Jan
8
Mon

Be a Friend

6:30 pm to 8:00 pm
Nelson Township / Sand Lake Branch

If you've been interested in helping your library, now's a great time to join the Friends of the Nelson Twp./Sand Lake Library.  We will be planning future programs and fundraising events.

Jan
8
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.

Jan
9
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.

Jan
9
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.

Jan
9
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.

Jan
9
Tue

Toddler Time

10:00 am to 11:00 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.

Jan
9
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
9
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
9
Tue

Bright Beginnings

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

Join Kathy Watrous from KISD Bright Beginnings for a morning of crafts, rhymes, songs and more! For ages 0-5 with a parent or guardian.

Jan
9
Tue

Family Storytime

10:00 am to 11:00 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.

Jan
9
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.

Jan
9
Tue

Englehardt Bookworms

10:00 am to 11:00 am
Englehardt Branch

Join us for a lively book discussion.  Stop by the branch for this season's discussion titles.  Please note: We will not meet if Lowell Area Schools have cancelled classes.
 

Jan
9
Tue

Toddler Time

10:00 am to 10: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.

Jan
9
Tue

Preschool Storytime

10:00 am to 10:45 am
Grandville Branch

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

Jan
9
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.

Jan
9
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.

Jan
9
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.

Jan
9
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.

Jan
9
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Plainfield 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.

Jan
9
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.

Jan
9
Tue

Sit-N-Stitch

1:00 pm to 3: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.

Jan
9
Tue

Teen Zone

3:00 pm to 4:00 pm
Grandville Branch

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

Jan
9
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.

Jan
9
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.

Jan
9
Tue

92nd Street Book Club: Boy Snow Bird

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

Join us for an engaging book discussion. This month's selection is Boy Snow Bird by Helen Oyeyemi.

Jan
9
Tue

Family Storytime

7:00 pm to 8:00 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.

Jan
9
Tue

Cascade Writers' Group

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

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

Jan
10
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.

Jan
10
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
10
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.

Jan
10
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.

Jan
10
Wed

Toddler Time

10:00 am to 11:00 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.

Jan
10
Wed

Rhyme Time Music and Movement

10:00 am to 10:45 am
East Grand Rapids 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.

Jan
10
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
10
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
10
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.

Jan
10
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.

Jan
10
Wed

Rhyme Time Music and Movement

11:00 am to 11:45 am
East Grand Rapids 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.

Jan
10
Wed

Babytime

11:00 am to 12:00 pm
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.

Jan
10
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.

Jan
10
Wed

The Art of Papermaking

6:00 pm to 8:00 pm
Wyoming Branch

Pre-registration opens Nov. 1 and is required. Back by popular demand! Create unique handcrafted paper with artistic flair and style.

Jan
11
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.

Jan
11
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.

Jan
11
Thu

Family Storytime

10:00 am to 11:00 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.

Jan
11
Thu

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.

Jan
11
Thu

A Day at the Beach!

10:00 am to 11:00 am
Englehardt Branch

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
11
Thu

Family Storytime

10:00 am to 10:45 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.

Jan
11
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.

Jan
11
Thu

Book Discussion: Blue Nights

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

Join us for a lively, informal discussion of Blue Nights by Joan Didion.

Jan
11
Thu

Teen Zone

3:00 pm to 4:00 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.

Jan
11
Thu

Teen Zone

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

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

Jan
11
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.

Jan
11
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.

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

Jan
12
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 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.

Jan
12
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.

Jan
12
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.

Jan
12
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.

Jan
12
Fri

Scrabble for Seniors

1:00 pm to 2:30 pm
Alto Branch

Sit down and enjoy a word game, unplugged, with other fans.  All ages and skill levels welcomed!

Jan
13
Sat

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
13
Sat

Experience VR @ KDL

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

Check out the latest in virtual reality gaming during this drop-in program. This is a first come, first play program so equipment availability may be limited.

Jan
13
Sat

Life-Sized Oregon Trail

1:30 pm to 2:30 pm
Gaines Township Branch

Escape the winter weather with an exciting trip along the Oregon Trail, modeled after the classic computer game!

Jan
13
Sat

KDL Lab Experience: Anatomy - The Human Body

2:00 pm to 4:00 pm
Wyoming Branch

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

Jan
14
Sun

Sunday Afternoon Live: Red Sea Pedestrians

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

The Cascade Township Branch brings concerts inside for Sunday Afternoon Live, eight concerts from October, 2017 through April 2018 featuring your favorite local artists.

Jan
14
Sun

KDL Lab Experience: Series

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

Allow children to think creatively, tinker, explore and collaborate while engaging in un-facilitated hands-on activities based on STEM concepts.

Jan
15
Mon

Babytime

9:30 am to 10:30 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.

Jan
15
Mon

Toddler Time

9:45 am to 10:45 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.

Jan
15
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.

Jan
15
Mon

Rhyme Time Music and Movement

10:00 am to 11:00 am
Plainfield 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.

Jan
15
Mon

Babytime

10:00 am to 11:00 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.

Jan
15
Mon

Yoga Storytime

10:30 am to 11:30 am
Wyoming Branch

Breathe, bend and read together with stories, rhymes and songs. Children will develop literacy and coping skills with simple poses and mindfulness exercises.

Jan
15
Mon

Babytime

10:30 am to 11:30 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.

Jan
15
Mon

A Day at the Beach!

10:30 am to 11:30 am
Alto Branch

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
15
Mon

Toddler Time

10:45 am to 11:45 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.

Jan
15
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.

Jan
15
Mon

Rhyme Time Music and Movement

11:30 am to 12:30 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.

Jan
15
Mon

Babytime

1:00 pm to 2:00 pm
Nelson Township / Sand Lake 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.

Jan
15
Mon

Ruff Readers

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

Ruff Readers is a unique read-aloud program in partnership with West Michigan Therapy Dogs, Inc. that pairs kids with a trained therapy dog and their handler.

Jan
15
Mon

Family Storytime

6:30 pm to 7:30 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.

Jan
16
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.

Jan
16
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.

Jan
16
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.

Jan
16
Tue

Toddler Time

10:00 am to 11:00 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.

Jan
16
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
16
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
16
Tue

Babytime

10:00 am to 10:30 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.

Jan
16
Tue

Family Storytime

10:00 am to 11:00 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.

Jan
16
Tue

Friends of the Library Business Meeting

10:00 am to 11:00 am
Englehardt Branch

All members and those interested in becoming a Friend of the Library are encouraged to attend.  Your input regarding library programming and service projects is appreciated.

Jan
16
Tue

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
16
Tue

Toddler Time

10:00 am to 10: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.

Jan
16
Tue

Preschool Storytime

10:00 am to 10:45 am
Grandville Branch

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

Jan
16
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.

Jan
16
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.

Jan
16
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.

Jan
16
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.

Jan
16
Tue

Sit-N-Stitch

1:00 pm to 2:30 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.

Jan
16
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.

Jan
16
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Plainfield 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.

Jan
16
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.

Jan
16
Tue

Sit-N-Stitch

1:00 pm to 3: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.

Jan
16
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.

Jan
16
Tue

The Art of Papermaking

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

Pre-registration opens Nov. 1 and is required. Back by popular demand! Create unique handcrafted paper with artistic flair and style.

Jan
16
Tue

Book Discussion: The Condition

6:30 pm to 8:00 pm
Wyoming Branch

Join us for a friendly informal book discussion. This month's selection is The Condition by Jennifer Haigh.

Jan
16
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.

Jan
16
Tue

Massage and Essential Oil Techniques

6:30 pm to 8:00 pm
Comstock Park Branch

Pre-registration opens Nov. 1 and is required. Learn how to incorporate massage into your life and go home with a sample massage oil that you've made yourself.

Jan
16
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.

Jan
16
Tue

Family Storytime

7:00 pm to 8:00 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.

Jan
16
Tue

KDaLe Book Club: Osgood Brewing

7:00 pm to 8:00 pm
Grandville Branch

Combine your love of books and brews at the KDaLe Book Club. Enjoy a drink from Osgood Brewing while we talk about what we've been reading.

Jan
17
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
17
Wed

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
17
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.

Jan
17
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
17
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.

Jan
17
Wed

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.

Jan
17
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.

Jan
17
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.

Jan
17
Wed

Toddler Time

10:00 am to 11:00 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.

Jan
17
Wed

Rhyme Time Music and Movement

10:00 am to 10:45 am
East Grand Rapids 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.

Jan
17
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
17
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.

Jan
17
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
17
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
17
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.

Jan
17
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.

Jan
17
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.

Jan
17
Wed

Rhyme Time Music and Movement

11:00 am to 11:45 am
East Grand Rapids 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.

Jan
17
Wed

Babytime

11:00 am to 12:00 pm
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.

Jan
17
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.

Jan
17
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.

Jan
17
Wed

Kelloggsville Branch Open House

5:30 pm to 8:00 pm
Kelloggsville Branch

Please join us in celebrating the opening of the 19th KDL branch during Rocket Family Night at Kelloggsville High School. Rocket Family Night includes dinner and self-guided tours.

Jan
17
Wed

KDaLe Tour: Schmohz Brewing Company

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

Join us for a tour from the makers of Brewers 6. Get a behind the scenes look at the process of brewing.

Jan
17
Wed

Massage and Essential Oil Techniques

6:00 pm to 7:30 pm
Englehardt Branch

Pre-registration opens Nov. 1 and is required. Learn how to incorporate massage into your life and go home with a sample massage oil that you've made yourself.

Jan
17
Wed

Ethics Book Club: The Righteous Mind

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

Join us for a thoughtful, candid and lively discussion of books ranging in topics from current affairs, the environment, philosophy, religion, culture, race, gender and economics.

Jan
17
Wed

Build It!

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

Bring your friends and create using the library's building sets. The sky is the limit on your own creation. For all ages.

Jan
18
Thu

Babytime

9:30 am to 10:15 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.

Jan
18
Thu

Family Storytime

10:00 am to 11:00 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.

Jan
18
Thu

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
18
Thu

Family Storytime

10:00 am to 10:45 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.

Jan
18
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.

Jan
18
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.

Jan
18
Thu

Preschool Storytime

10:00 am to 11:00 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.

Jan
18
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.

Jan
18
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.

Jan
18
Thu

Family Storytime

10:30 am to 11:30 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.

Jan
18
Thu

Teen Zone

3:00 pm to 4:00 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.

Jan
18
Thu

Teen Zone

4:00 pm to 5:00 pm
Plainfield 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.

Jan
18
Thu

Teen Zone

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

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

Jan
18
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.

Jan
18
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.

Jan
18
Thu

Battle of the Books: Coaches Meeting

6:30 pm to 7:30 pm
Grandville Branch

Coaches ONLY. This program is designed to get more detailed information on the tournament and how coaches can prepare their teams for battle.

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

Jan
19
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 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.

Jan
19
Fri

Family Storytime

10:00 am to 11:00 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.

Jan
19
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.

Jan
19
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 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.

Jan
19
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.

Jan
19
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.

Jan
20
Sat

(Learn to) Play Dungeons & Dragons!

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

Pre-registration opens Nov. 1 and is required. Learn to play the quintessential tabletop roleplaying game!

Jan
20
Sat

KDL Lab Experience: Marble Runs!

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

Build a Marble Run track that twists, turns, races and spins marbles at incredible speeds! Use your imagination to create unique runs and test the laws of physics.  

Jan
21
Sun

CARE Ballet at the Library

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

Join us for a preview of CARE Ballet's performance of the classic story Cinderella, told through music, narration and dance.

Jan
21
Sun

Flix @ the Library

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

Come enjoy a free movie and popcorn on our big screen. Sponsored by the Friends of Cascade Library.  

Jan
21
Sun

Teen Exam Cram

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

Come to the library for a concentrated study jam. Have the library to yourselves while you prep for exams and enjoy delicious snacks.  Bring your assignments, study partners and your brain.

Jan
22
Mon

Babytime

9:30 am to 10:30 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.

Jan
22
Mon

Toddler Time

9:45 am to 10:45 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.

Jan
22
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.

Jan
22
Mon

Rhyme Time Music and Movement

10:00 am to 11:00 am
Plainfield 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.

Jan
22
Mon

Babytime

10:00 am to 11:00 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.

Jan
22
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.

Jan
22
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.

Jan
22
Mon

Yoga Storytime

10:30 am to 11:30 am
Wyoming Branch

Breathe, bend and read together with stories, rhymes and songs. Children will develop literacy and coping skills with simple poses and mindfulness exercises.

Jan
22
Mon

Babytime

10:30 am to 11:30 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.

Jan
22
Mon

Toddler Time

10:45 am to 11:45 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.

Jan
22
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.

Jan
22
Mon

Rhyme Time Music and Movement

11:30 am to 12:30 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.

Jan
22
Mon

Babytime

1:00 pm to 2:00 pm
Nelson Township / Sand Lake 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.

Jan
22
Mon

Teen Advisory Zone

4:00 pm to 5:00 pm
Nelson Township / Sand Lake Branch

Librarians want to know; what do you want to see at the library? We'll have some discussion, snacks and finish up with games or other fun activities! Sponsored by the Friends of Nelson Twp.

Jan
22
Mon

Gadgets: B.Y.O. iPad Users Group

6:00 pm to 7:30 pm
Englehardt Branch

Not sure how to use your shiny new device? Bring your own iPad to the library to learn and share tips about everything from apps to eBooks. Don't own one yet?

Jan
22
Mon

The Art of Papermaking

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

Pre-registration opens Nov. 1 and is required. Back by popular demand! Create unique handcrafted paper with artistic flair and style.

Jan
22
Mon

Ruff Readers

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

Ruff Readers is a unique read-aloud program in partnership with West Michigan Therapy Dogs, Inc. that pairs kids with a trained therapy dog and their handler.

Jan
22
Mon

Family Storytime

6:30 pm to 7:30 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.

Jan
23
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.

Jan
23
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.

Jan
23
Tue

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
23
Tue

Toddler Time

10:00 am to 10: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.

Jan
23
Tue

Preschool Storytime

10:00 am to 10:45 am
Grandville Branch

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

Jan
23
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.

Jan
23
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.

Jan
23
Tue

Toddler Time

10:00 am to 11:00 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.

Jan
23
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
23
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
23
Tue

Babytime

10:00 am to 10:30 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.

Jan
23
Tue

Family Storytime

10:00 am to 11:00 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.

Jan
23
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.

Jan
23
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.

Jan
23
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.

Jan
23
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.

Jan
23
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Plainfield 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.

Jan
23
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.

Jan
23
Tue

Sit-N-Stitch

1:00 pm to 3: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.

Jan
23
Tue

Life-Sized Oregon Trail

3:30 pm to 5:00 pm
Tyrone Township Branch

Escape the winter weather with an exciting trip along the Oregon Trail, modeled after the classic computer game!

Jan
23
Tue

Teen Zone: Cabin Fever Cupcakes

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

Is it summer yet? Fight Cabin Fever with cupcakes! Teens are encouraged to sport their beachiest resort wear (no bikinis, must wear shoes) and decorate a summer themed cupcake.

Jan
23
Tue

Massage and Essential Oil Techniques

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

Pre-registration opens Nov. 1 and is required. Learn how to incorporate massage into your life and go home with a sample massage oil that you've made yourself.

Jan
23
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.

Jan
23
Tue

Teen Zone: Cabin Fever Cupcakes

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

Pre-registration opens Nov. 1 and is required. Is it summer yet? Fight Cabin Fever with cupcakes!

Jan
23
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.

Jan
23
Tue

Cascade Writers' Group

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

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

Jan
23
Tue

Family Storytime

7:00 pm to 8:00 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.

Jan
24
Wed

Family Storytime

10:00 am to 10:45 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.

Jan
24
Wed

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
24
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.

Jan
24
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
24
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.

Jan
24
Wed

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.

Jan
24
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.

Jan
24
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.

Jan
24
Wed

Toddler Time

10:00 am to 11:00 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.

Jan
24
Wed

Rhyme Time Music and Movement

10:00 am to 10:45 am
East Grand Rapids 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.

Jan
24
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
24
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.

Jan
24
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
24
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
24
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.

Jan
24
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.

Jan
24
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.

Jan
24
Wed

Rhyme Time Music and Movement

11:00 am to 11:45 am
East Grand Rapids 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.

Jan
24
Wed

Babytime

11:00 am to 12:00 pm
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.

Jan
24
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.

Jan
24
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.

Jan
24
Wed

KDL Lab Experience: Keva Planks

3:30 pm to 4:30 pm
Tyrone 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!

Jan
24
Wed

Massage and Essential Oil Techniques

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

Pre-registration opens Nov. 1 and is required. Learn how to incorporate massage into your life and go home with a sample massage oil that you've made yourself.

Jan
24
Wed

KDaLe: Pike 51 Tour

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

Learn how they make their signature beers, as well as, how they craft bourbon barrel aged beer and sour beer.  Tour and talk will be held at Pike 51 Brewing Company, 376

Jan
25
Thu

Babytime

9:30 am to 10:15 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.

Jan
25
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.

Jan
25
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.

Jan
25
Thu

Preschool Storytime

10:00 am to 11:00 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.

Jan
25
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.

Jan
25
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.

Jan
25
Thu

Family Storytime

10:00 am to 11:00 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.

Jan
25
Thu

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.

Jan
25
Thu

Family Storytime

10:00 am to 10:45 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.

Jan
25
Thu

Family Storytime

10:30 am to 11:30 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.

Jan
25
Thu

Minecraft Club

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

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

Jan
25
Thu

Teen Zone

3:00 pm to 4:00 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.

Jan
25
Thu

Teen Zone

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

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

Jan
25
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.

Jan
25
Thu

KDL Lab Experience: Keva Planks

6:00 pm to 7:00 pm
Tyrone 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!

Jan
25
Thu

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
25
Thu

The Lit-Wits: America’s First Daughter

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

Get more out of reading! Join us for a friendly, informal discussion of America’s First Daughter by Stephanie Dray. Snacks provided.

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

Jan
26
Fri

Rhyme Time Music and Movement

10:00 am to 10:45 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.

Jan
26
Fri

Family Storytime

10:00 am to 11:00 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.

Jan
26
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.

Jan
26
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.

Jan
26
Fri

Rhyme Time Music and Movement

10:30 am to 11:30 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.

Jan
26
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.

Jan
26
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.

Jan
26
Fri

Scrabble for Seniors

1:00 pm to 2:30 pm
Alto Branch

Sit down and enjoy a word game, unplugged, with other fans.  All ages and skill levels welcomed!

Jan
26
Fri

Family Movie Night

7:00 pm to 9:00 pm
Alto Branch

Enjoy a movie and popcorn with your family and friends.  Visit the library or check our Facebook page to see the titles being shown.  Sponsored by the Alto Friends of the library.

Jan
27
Sat

Cardmaking Workshop

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.

Jan
27
Sat

Things That Go "Who" in the Night

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

Owls capture the attention of almost anyone who is lucky enough to encounter them in the wild.

Jan
28
Sun

KDL Lab Experience: Series

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

Allow children to think creatively, tinker, explore and collaborate while engaging in un-facilitated hands-on activities based on STEM concepts.

Jan
29
Mon

Babytime

9:30 am to 10:30 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.

Jan
29
Mon

Toddler Time

9:45 am to 10:45 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.

Jan
29
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.

Jan
29
Mon

Rhyme Time Music and Movement

10:00 am to 11:00 am
Plainfield 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.

Jan
29
Mon

Babytime

10:00 am to 11:00 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.

Jan
29
Mon

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
29
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.

Jan
29
Mon

Yoga Storytime

10:30 am to 11:30 am
Wyoming Branch

Breathe, bend and read together with stories, rhymes and songs. Children will develop literacy and coping skills with simple poses and mindfulness exercises.

Jan
29
Mon

Babytime

10:30 am to 11:30 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.

Jan
29
Mon

Toddler Time

10:45 am to 11:45 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.

Jan
29
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.

Jan
29
Mon

Rhyme Time Music and Movement

11:30 am to 12:30 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.

Jan
29
Mon

Babytime

1:00 pm to 2:00 pm
Nelson Township / Sand Lake 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.

Jan
29
Mon

Pokémon Club

4:00 pm to 5:00 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.

Jan
29
Mon

The Art of Papermaking

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

Pre-registration opens Nov. 1 and is required. Back by popular demand! Create unique handcrafted paper with artistic flair and style.

Jan
29
Mon

Ruff Readers

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

Ruff Readers is a unique read-aloud program in partnership with West Michigan Therapy Dogs, Inc. that pairs kids with a trained therapy dog and their handler.

Jan
29
Mon

Family Storytime

6:30 pm to 7:30 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.

Jan
30
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.

Jan
30
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.

Jan
30
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.

Jan
30
Tue

Toddler Time

10:00 am to 11:00 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.

Jan
30
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
30
Tue

Preschool Storytime

10:00 am to 11:00 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.

Jan
30
Tue

Babytime

10:00 am to 10:30 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.

Jan
30
Tue

Family Storytime

10:00 am to 11:00 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.

Jan
30
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.

Jan
30
Tue

Toddler Time

10:00 am to 10: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.

Jan
30
Tue

Preschool Storytime

10:00 am to 10:45 am
Grandville Branch

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

Jan
30
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.

Jan
30
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.

Jan
30
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.

Jan
30
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.

Jan
30
Tue

Sit-N-Stitch

1:00 pm to 3:00 pm
Plainfield 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.

Jan
30
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.

Jan
30
Tue

Sit-N-Stitch

1:00 pm to 3: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.

Jan
30
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.

Jan
30
Tue

Teen Zone: Cabin Fever Cupcakes

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

Pre-registration opens Nov. 1 and is required. Is it summer yet? Fight Cabin Fever with cupcakes!

Jan
30
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.

Jan
30
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.

Jan
30
Tue

Family Storytime

7:00 pm to 8:00 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.

Jan
31
Wed

Family Storytime

10:00 am to 10:45 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.

Jan
31
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
31
Wed

A Day at the Beach!

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

Forget about the cold, snowy winter and enjoy a day at the beach! Bring your beach towel and join us in beachy reads, sandy activities and fun in the sun games!

Jan
31
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.

Jan
31
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
31
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.

Jan
31
Wed

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.

Jan
31
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.

Jan
31
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.

Jan
31
Wed

Toddler Time

10:00 am to 11:00 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.

Jan
31
Wed

Rhyme Time Music and Movement

10:00 am to 10:45 am
East Grand Rapids 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.

Jan
31
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
31
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.

Jan
31
Wed

Preschool Storytime

10:00 am to 11:00 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.

Jan
31
Wed

Family Storytime

10:00 am to 11:00 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.

Jan
31
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.

Jan
31
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.

Jan
31
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.

Jan
31
Wed

Rhyme Time Music and Movement

11:00 am to 11:45 am
East Grand Rapids 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.

Jan
31
Wed

Babytime

11:00 am to 12:00 pm
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.

Jan
31
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.

Jan
31
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.

Jan
31
Wed

Reeds Lake Rogues

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

Pre-registration opens Nov. 1 and is required. If you've ever wanted to play Dungeons & Dragons, come learn with us! Character sheets will be provided.

Jan
31
Wed

Massage and Essential Oil Techniques

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

Pre-registration opens Nov. 1 and is required. Learn how to incorporate massage into your life and go home with a sample massage oil that you've made yourself.