Preschool Storytime
on Wednesdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, March 4, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards for free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 4, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Playgroup
on Wednesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 4, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Southwest Branch
on Wednesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Southwest Branch. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, March 4, 2026, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
After School Kids Lab: Leaf Rubbings
earn about different types of leaves and create your own leaf rubbings; free; for information, call 563-344-4175.
Event Title: After School Kids Lab: Leaf Rubbings. Venue: Bettendorf Public Library.
Wednesday, March 4, 2026, 3:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Plug & Play
on Wednesdays; teens and tweens in Grades 6 -12 join us for a laid-back hangout in the 2nd Floor Program Room; play Nintendo Switch and board games, try out fun crafts, meet friends, and relax; free; for information, call 309-524-2470.
Event Title: Plug & Play. Venue: Moline Public Library.
Wednesday, March 4, 2026, 3:00 PM – 4:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Kids Craft Series
hang out and learn to make something new; best suited to kids 7+; free; for information, call 563-326-7832.
Event Title: Kids Craft Series. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, March 4, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
D&D Roleplay Club
grab your dice and join us for the library’s Dungeons & Dragons roleplay club; beginner-friendly ongoing campaign where all new players are welcome - recommended for ages 8+; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: D&D Roleplay Club. Venue: LeClaire Community Library.
Wednesday, March 4, 2026, 4:00 PM – 6:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Gaming
on Wednesdays; join us for gaming on the Switch, playing Roblox on a laptop, or trying to make one of our older gaming systems work (Miss Amber says “Good luck to you on that.”); tabletop gaming and D&D campaigns also welcome; free; for information, call 563-326-7832.
Event Title: Teen Gaming. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 4, 2026, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Library Council
a great way to get involved with the library and earn volunteer hours for school or job/college applications; join us as we discuss upcoming events, play games to win prizes and make new friends; free; for information call 309-755-9614.
Event Title: Teen Library Council. Venue: East Moline Public Library.
Wednesday, March 4, 2026, 4:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Sew Fun! Personalized Bookmarks
free; for information, call 309-524-2470.
Event Title: Sew Fun! Personalized Bookmarks. Venue: Moline Public Library.
Wednesday, March 4, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Music & Movement
on Thursdays; a music-based program for kids ages 2 - 5; free; for information, call 309-524-2470.
Event Title: Music & Movement. Venue: Moline Public Library.
Thursday, March 5, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Lapsit Storytime
on Thursdays; a special storytime for babies who are not yet walking and their grown-ups; emphasis will be on interaction between caregivers and babies through music, action, and stories; free; for information, call 563-326-7832.
Event Title: Lapsit Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 5, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Thursdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Thursday, March 5, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Baby Playgroup
on Thursdays; babies and their caregivers are invited for socialization and play; immediately following Lapsit Storytime, we’ll provide age-appropriate toys and a space to hang out; free; for information, call 563-326-7832.
Event Title: Baby Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 5, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
StoryDance: Move and Groove with Books!
ages 3-5 are invited to attend these 30-minute sessions filled with stories, music, and creative movement; free; for information, call 563-344-4175.
Event Title: StoryDance: Move and Groove with Books! Venue: Bettendorf Public Library.
Thursday, March 5, 2026, 1:30 PM – 2:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Role Playing
on Thursdays; play our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, March 5, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Tween Gaming
kids in grades 4-8 can enjoy some video games and board games after school at the library; feel free to bring your own games or play with the ones at the library; free; for information call 309-755-9614.
Event Title: Tween Gaming. Venue: East Moline Public Library.
Thursday, March 5, 2026, 3:30 PM – 5:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Wings of Fire Party
celebrate Wings of Fire 16 with a special Fan Club party; free; for information, call 563-344-4175.
Event Title: Wings of Fire Party. Venue: Bettendorf Public Library.
Thursday, March 5, 2026, 4:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Monster Society Presents: Jumbees
an elite secret group whose goal is to educate about the things that go bump in the night; your mission, should you choose to accept it, is to first learn about a monster and then execute a craft pertaining to said monster; as always, should you or any of your fellow Society members be caught, the Secretary will disavow any knowledge of your actions; free; for information, call 563-326-7832.
Event Title: Monster Society Presents: Jumbees. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 5, 2026, 4:30 PM – 5:20 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Family Storytime: Rivers
listen stories about rivers and take home a craft; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: Rivers. Venue: Silvis Public Library.
Thursday, March 5, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Reading Assistance Dogs
hildren have the opportunity to read aloud to dogs from Quad Cities Canine Assistance Network; free; for information, call 563-344-4175.
Event Title: Reading Assistance Dogs. Venue: Bettendorf Public Library.
Thursday, March 5, 2026, 6:00 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Starry Night Storytime
picture books, songs, games and a little bit of playtime just before bed; free; for information, call 309-524-2470.
Event Title: Starry Night Storytime. Venue: Moline Public Library.
Thursday, March 5, 2026, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Big/Little Book Club
a book club for Littles (kids in 3rd-5th grade) and their Bigs (adults or older siblings) to read together; we will discuss the book and do some book-related crafts and activities; free; for information, call 563-326-7832.
Event Title: Big/Little Book Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 5, 2026, 6:30 PM – 7:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, March 6, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Imagination Station
on Fridays; njoy stories, crafts, and more; free; for information call 309-755-9614.
Event Title: Imagination Station. Venue: East Moline Public Library.
Friday, March 6, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Toddler Tales @ Watts-Midtown Branch
on Fridays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, March 6, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Gray Matters Collective Meeting
join us for the Teen Library Gray Matters Collective monthly chapter meeting and be a voice for mental health advocacy; we’ll have an open discussion and a welcoming space to share and connect; this is for anyone in high school; free; for information call 309-755-9614.
Event Title: Gray Matters Collective Meeting. Venue: East Moline Public Library.
Friday, March 6, 2026, 3:30 PM – 4:30 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Child's Play | Create : Explore : Experience
on Saturdays; a 15-minute storytime complete with books rhymes and songs followed by 30 minutes of imaginative playtime; free; for information, call 563-344-4175.
Event Title: Child's Play | Create : Explore : Experience. Venue: Bettendorf Public Library.
Saturday, March 7, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Full STEAM Ahead: Gingerbread Parthenons
travel back in time to Athens, Greece and build the iconic Parthenon temple using graham crackers, marshmallows, and sweets; learn more about architecture and history as you snack; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Full STEAM Ahead: Gingerbread Parthenons. Venue: LeClaire Community Library.
Saturday, March 7, 2026, 11:00 AM – 12:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Lego Club
on Saturdays; enjoy a morning of free building; free; for information, call 563-344-4175.
Event Title: Lego Club. Venue: Bettendorf Public Library.
Saturday, March 7, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Craft Buddies: Transportation
join us for story time and a paper plate bus craft; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Craft Buddies: Transportation. Venue: Silvis Public Library.
Saturday, March 7, 2026, 1:00 PM – 2:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
3D Design with Tinkercad
design a custom keychain for 3D printing using Tinkercad; free; for information, call 563-344-4175.
Event Title: 3D Design with Tinkercad. Venue: Bettendorf Public Library.
Saturday, March 7, 2026, 2:00 PM – 3:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 9, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Pre-K Prep Storytime
on Mondays; designed especially to give children access to opportunities that promote school success and build early literacy skills; in addition to stories, songs, and fingerplays, we’ll engage in fun activities that help with letter and number recognition, sight words, counting, colors, and more; best for children ages 3-5; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 9, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Tales for Tots
on Mondays; an enriching activity time for children ages birth through three with an adult caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, March 9, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 9, 2026, 11:00 AM – 11:45 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Homeschool STEM: Making Slime
art and science adventures on the second Monday of each month; these art and science adventures on the second Monday of each month; these activities will be tailored for tweens, but are a blast for a wide range of ages; younger children may require adult assistance; free; for information, call 563-344-4175.
Event Title: Homeschool STEM: Making Slime. Venue: Bettendorf Public Library.
Monday, March 9, 2026, 1:00 PM – 2:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Sew What?
on Mondays; learn sewing basics through simple, fun projects; no experience, no problem; we've got the knowledge and tools to get you started; this program is for children ages 7 and up; free; for information, call 563-326-7832.
Event Title: Sew What? Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 9, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Fairmount Street Library.
For more info visit www.davenportlibrary.com.
Dungeon Delvers
this program is perfect for anyone in grades 6-8 who's ever wanted to try their hand at playing Dungeons and Dragons, or even running their own game with friends; free; for information, call 309-524-2470.
Event Title: Dungeon Delvers. Venue: Moline Public Library.
Monday, March 9, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Adventures in Storytime
join us for a fun time of adventures through stories; the only thing we require is that you be ready to have fun and go on a journey; free; for information call 309-755-9614.
Event Title: Adventures in Storytime. Venue: East Moline Public Library.
Monday, March 9, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Walkers & Wigglers Storytime
on Tuesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 10, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Sensory Playtime
kids can enjoy different sensory stations in the children's area; we will also have sensory books available to check out; sensory playtime is every other week and recommended for kids 0-5; free; for information call 309-755-9614.
Event Title: Sensory Playtime. Venue: East Moline Public Library.
Tuesday, March 10, 2026, 10:30 AM – 11:30 AM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Toddler Playgroup
on Tuesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 10, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Watts-Midtown Branch
on Tuesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Tuesday, March 10, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Felt Plushies
on Tuesdays; learn to make your own felt plushies; this program uses hot glue, so is best suited to kids 8 and up; free; for information, call 563-326-7832.
Event Title: Felt Plushies. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 10, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Tuesday: Teen Advisory Board
join us to chat about all the inner workings of our library and give your input on events, books, and many other opportunities; refreshments will be provided; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Teen Tuesday: Teen Advisory Board. Venue: Silvis Public Library.
Tuesday, March 10, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Paws to Read with QCCAN
boost your reading skills by sharing stories with the therapy-certified dogs of QCCAN; these furry friends are great listeners and provide calm reassurance to kids looking to build their skills; books will be in the room for you to pick from or you can bring your favorite from home; open to children of all ages; free; for information, call 309-524-2470.
Event Title: Paws to Read with QCCAN. Venue: Moline Public Library.
Tuesday, March 10, 2026, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Read-Aloud Stories with Mr. Haack
stop by the library for an evening Storytime unlike any other by the one and only retired school librarian, Mr. Haack; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Read-Aloud Stories with Mr. Haack. Venue: LeClaire Community Library.
Tuesday, March 10, 2026, 6:00 PM – 7:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Advisory Board
TAB members volunteer, organize and participate in teen programming, and give their opinions on how to make the library awesome by attending monthly meetings and filling out online surveys; free; for information, call 563-326-7832.
Event Title: Teen Advisory Board. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, March 10, 2026, 6:30 PM – 7:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Wednesdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, March 11, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards for free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 11, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Playgroup
on Wednesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 11, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Petite Picassos @ Southwest Branch
toddlers can use all of their senses with hands on art; we will take care of the mess as they create their masterpieces; every child will receive an art apron; for ages 5 and under with caretaker; free; for information, call 309-732-7323.
Event Title: Petite Picassos @ Southwest Branch. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, March 11, 2026, 11:00 AM – 12:00 PM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
After School Kids Lab: DIY Nature Journal
ecorate your own nature journal to take with you when exploring the outdoors; free; for information, call 563-344-4175.
Event Title: After School Kids Lab: DIY Nature Journal. Venue: Bettendorf Public Library.
Wednesday, March 11, 2026, 3:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Plug & Play
on Wednesdays; teens and tweens in Grades 6 -12 join us for a laid-back hangout in the 2nd Floor Program Room; play Nintendo Switch and board games, try out fun crafts, meet friends, and relax; free; for information, call 309-524-2470.
Event Title: Plug & Play. Venue: Moline Public Library.
Wednesday, March 11, 2026, 3:00 PM – 4:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Builders Club
stop by every other Wednesday and build something awesome; we will have Legos, magnetic tiles, and other building blocks for kids to play with; registration is not required; free; for information call 309-755-9614.
Event Title: Builders Club. Venue: East Moline Public Library.
Wednesday, March 11, 2026, 4:00 PM – 5:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
First Chapter Book Club - Legends of Lotus Island: The Guardian Test
ages 8-12 will read aloud the first chapter (or maybe two!) of a book; if you like what you hear and want to keep reading, copies will be available to check out; there will also be an activity to do if you want to stay and talk about the book for a little bit; free; for information, call 309-524-2470.
Event Title: First Chapter Book Club - Legends of Lotus Island: The Guardian Test. Venue: Moline Public Library.
Wednesday, March 11, 2026, 4:00 PM – 5:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Lego Explorers
follow along with the story and complete building challenges to find out what happens next; all creations are put up on our Lego Display shelf for the month; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Lego Explorers. Venue: LeClaire Community Library.
Wednesday, March 11, 2026, 4:00 PM – 5:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Gaming
on Wednesdays; join us for gaming on the Switch, playing Roblox on a laptop, or trying to make one of our older gaming systems work (Miss Amber says “Good luck to you on that.”); tabletop gaming and D&D campaigns also welcome; free; for information, call 563-326-7832.
Event Title: Teen Gaming. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 11, 2026, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen String Art
make a fun string art craft; choose between flowers or moon/stars; all materials provided; free; for information call 309-755-9614.
Event Title: Teen String Art. Venue: East Moline Public Library.
Wednesday, March 11, 2026, 4:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Fandom Club: Collage Night
hang out at the library socialize with other teens your age; create a Collage Piece of Art, share ideas and have fun; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Teen Fandom Club: Collage Night. Venue: Silvis Public Library.
Wednesday, March 11, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Music & Movement
on Thursdays; a music-based program for kids ages 2 - 5; free; for information, call 309-524-2470.
Event Title: Music & Movement. Venue: Moline Public Library.
Thursday, March 12, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Lapsit Storytime
on Thursdays; a special storytime for babies who are not yet walking and their grown-ups; emphasis will be on interaction between caregivers and babies through music, action, and stories; free; for information, call 563-326-7832.
Event Title: Lapsit Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 12, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Thursdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Thursday, March 12, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Baby Playgroup
on Thursdays; babies and their caregivers are invited for socialization and play; immediately following Lapsit Storytime, we’ll provide age-appropriate toys and a space to hang out; free; for information, call 563-326-7832.
Event Title: Baby Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 12, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Role Playing
on Thursdays; play our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, March 12, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Monday's Not Coming
listen to part of Tiffany D. Jackson's book with the First Chapter Book Club; free; for information, call 563-344-4175.
Event Title: Monday's Not Coming. Venue: Bettendorf Public Library.
Thursday, March 12, 2026, 4:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Write On: Kids Creative Writing Group
a group for kids in grades 3-6 to learn about creative writing, work on their writing skills, and share their works with others; free; for information, call 563-344-4175.
Event Title: Write On: Kids Creative Writing Group. Venue: Bettendorf Public Library.
Thursday, March 12, 2026, 4:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Family Storytime: Pigs
we will learn about piglets and their life in the farm through storytime and a craft; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: Pigs. Venue: Silvis Public Library.
Thursday, March 12, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Tween Time: Movie Night
a showing of “How to Train Your Dragon"; popcorn and candy will also be served; free; for information call 309-755-9614.
Event Title: Tween Time: Movie Night. Venue: East Moline Public Library.
Thursday, March 12, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Creativity Lab - Washi Tape Bookmark
grades K-5 and their families will making Washi Tape Bookmarks; stick with basic stripes or go off the beaten path; you will get to laminate your favorite one; all craft supplies will be provided; free; for information, call 309-524-2470.
Event Title: Creativity Lab - Washi Tape Bookmark. Venue: Moline Public Library.
Thursday, March 12, 2026, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Tales for Tots
on Mondays; an enriching activity time for children ages birth through three with an adult caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Thursday, March 12, 2026, 6:30 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, March 13, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Imagination Station
on Fridays; njoy stories, crafts, and more; free; for information call 309-755-9614.
Event Title: Imagination Station. Venue: East Moline Public Library.
Friday, March 13, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Toddler Tales @ Watts-Midtown Branch
on Fridays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, March 13, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
PreK Prom!
Prom for ages 0-5; dress your best to enjoy music and fun sensory activities, from a bubble wrap dance floor to a limo wagon; plus snacks, crafts, a photo station, and more; formalwear not required, but definitely encouraged; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: PreK Prom! Venue: LeClaire Community Library.
Friday, March 13, 2026, 11:30 AM – 1:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Palentine's Day Party
for ages 7-11; games, punch, and conversation with no hearts; join us as we celebrate all things friendship; snacks will be provided; free; for information, call 563-326-7832.
Event Title: Palentine's Day Party. Venue: Davenport Public Library - Fairmount Street Branch.
Friday, March 13, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Fairmount Street Library.
For more info visit www.davenportlibrary.com.
Adventures in Storytime
join us for a fun time of adventures through stories; the only thing we require is that you be ready to have fun and go on a journey; free; for information call 309-755-9614.
Event Title: Adventures in Storytime. Venue: East Moline Public Library.
Saturday, March 14, 2026, 10:00 AM – 10:30 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Child's Play | Create : Explore : Experience
on Saturdays; a 15-minute storytime complete with books rhymes and songs followed by 30 minutes of imaginative playtime; free; for information, call 563-344-4175.
Event Title: Child's Play | Create : Explore : Experience. Venue: Bettendorf Public Library.
Saturday, March 14, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Pokémon Club
an opportunity for Pokémon enthusiasts (ages 6-12) to battle, share, and play with each other; we’ll also discuss how to build and care for your collection; free; for information, call 563-326-7832.
Event Title: Pokémon Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Saturday, March 14, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
French Bilingual Storytime
join us for a fun and engaging bilingual storytime presented in both French and English; free; for information call 309-755-9614.
Event Title: French Bilingual Storytime. Venue: East Moline Public Library.
Saturday, March 14, 2026, 11:00 AM – 11:30 AM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Fun with Perler Beads
use perler beads to make something unique in this family program; all supplies will be provided; free; for information call 309-755-9614.
Event Title: Fun with Perler Beads. Venue: East Moline Public Library.
Saturday, March 14, 2026, 11:00 AM – 1:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Lego Club
on Saturdays; enjoy a morning of free building; free; for information, call 563-344-4175.
Event Title: Lego Club. Venue: Bettendorf Public Library.
Saturday, March 14, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Book Buddies: Chickens
join us for our storytime and craft about chickens; limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Book Buddies: Chickens. Venue: Silvis Public Library.
Saturday, March 14, 2026, 1:00 PM – 2:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Dog Tales
ages 3 & up join us for a pup-themed storytime; hang around for our Read to a Dog program with the therapy dogs of QCCAN at 3pm; free; for information, call 563-326-7832.
Event Title: Dog Tales. Venue: Davenport Public Library - Fairmount Street Branch.
Saturday, March 14, 2026, 2:00 PM – 2:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Leadership Committee
TLC is a group of enthusiastic teenagers collaborating with library staff to enhance services and programs; come and see if this opportunity is right for you; members suggest and plan programming, advocate for the needs of young adults, and recommend titles; earn service learning hours!; free; for information, call 563-344-4175.
Event Title: Teen Leadership Committee. Venue: Bettendorf Public Library.
Saturday, March 14, 2026, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Krafty Kids: Pot of Gold
design a pot of gold with paint and add some gold candy coin with a rainbow; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Krafty Kids: Pot of Gold. Venue: Silvis Public Library.
Saturday, March 14, 2026, 3:00 PM – 4:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Read to a Dog
QC CAN's Reading Assistance Dogs are specially trained, along with their handler, to provide the environment needed to help children improve their reading skills; free; for information, call 563-326-7832.
Event Title: Read to a Dog. Venue: Davenport Public Library - Fairmount Street Branch.
Saturday, March 14, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Monday, March 16, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 16, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Bloxels Camp
design and play your own video games; free; for information, call 563-344-4175.
Event Title: Bloxels Camp. Venue: Bettendorf Public Library.
Monday, March 16, 2026, 10:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Pre-K Prep Storytime
on Mondays; designed especially to give children access to opportunities that promote school success and build early literacy skills; in addition to stories, songs, and fingerplays, we’ll engage in fun activities that help with letter and number recognition, sight words, counting, colors, and more; best for children ages 3-5; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 16, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Tales for Tots
on Mondays; an enriching activity time for children ages birth through three with an adult caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, March 16, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 16, 2026, 11:00 AM – 11:45 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Family Movie & Craft
enjoy a showing of a new movie and an animal craft; popcorn will be served; this event is recommended for children and families; free; for information call 309-755-9614.
Event Title: Family Movie & Craft. Venue: East Moline Public Library.
Monday, March 16, 2026, 12:00 PM – 2:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Sew What?
on Mondays; learn sewing basics through simple, fun projects; no experience, no problem; we've got the knowledge and tools to get you started; this program is for children ages 7 and up; free; for information, call 563-326-7832.
Event Title: Sew What? Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 16, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Fairmount Street Library.
For more info visit www.davenportlibrary.com.
Teen Movie: Freaky Friday Double Feature
from 4-5:45pm, we will watch Freaky Friday (1977), then from 6-7:45pm we will watch Freaky Friday (2003); pizza will be provided, so registration is required to make sure we have enough for everyone; free; for information, call 563-326-7832.
Event Title: Teen Movie: Freaky Friday Double Feature. Venue: Davenport Public Library - Eastern Avenue Branch.
Monday, March 16, 2026, 4:00 PM – 7:45 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Middle School Anime Club
a fun program where you don't have to read the same thing everyone else is reading; just come to watch anime, do a fun craft and talk with your fellow anime fans; free; for information, call 309-524-2470.
Event Title: Middle School Anime Club. Venue: Moline Public Library.
Monday, March 16, 2026, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Family Trivia Night: It’s All Greek
step up to the challenge and earn prizes; this month “It’s All Greek” which means questions about Greek culture, mythology, and media, from Percy Jackson to Mamma Mia to EPIC the musical; the 1st place team will receive a trophy and bragging rights; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Family Trivia Night: It’s All Greek. Venue: LeClaire Community Library.
Monday, March 16, 2026, 5:30 PM – 7:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Five Nights at Freddy's Pizza Party
an evening of fiendish fun as we celebrate the FNAF series; enjoy free pizza while we play video games on the big screen; free; for information, call 309-732-7323.
Event Title: Five Nights at Freddy's Pizza Party. Venue: Rock Island Public Library - Watts-Midtown Branch.
Monday, March 16, 2026, 5:30 PM – 7:00 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Adventures in Storytime
join us for a fun time of adventures through stories; the only thing we require is that you be ready to have fun and go on a journey; free; for information call 309-755-9614.
Event Title: Adventures in Storytime. Venue: East Moline Public Library.
Monday, March 16, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Teen DIY Bedazzling
bring a book or small items from home to decorate with gemstones!; if you do not have a book to bring, a small selection will be available, as well as extra keychains; gemstones, glue, and instructions provided; free; for information, call 309-524-2470.
Event Title: Teen DIY Bedazzling. Venue: Moline Public Library.
Monday, March 16, 2026, 6:00 PM – 7:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Tuesday, March 17, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Bloxels Camp
design and play your own video games; free; for information, call 563-344-4175.
Event Title: Bloxels Camp. Venue: Bettendorf Public Library.
Tuesday, March 17, 2026, 10:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 17, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Yoga and Stories: Spring Break Edition!
experience your favorite stories, told along with Yoga poses; bring your mat or use one of ours; best for ages 3-10; free; for information, call 563-344-4175.
Event Title: Yoga and Stories: Spring Break Edition! Venue: Bettendorf Public Library.
Tuesday, March 17, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Toddler Playgroup
on Tuesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 17, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Watts-Midtown Branch
on Tuesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Tuesday, March 17, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
DIY Totoro Pen Holder
teens learn how to make Totoro as a pen holder; all supplies will be provided; free; for information call 309-755-9614.
Event Title: DIY Totoro Pen Holder. Venue: East Moline Public Library.
Tuesday, March 17, 2026, 2:00 PM – 3:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Family Bingo
the entire family is invited to play free bingo games for small prizes; free; for information, call 563-344-4175.
Event Title: Family Bingo. Venue: Bettendorf Public Library.
Tuesday, March 17, 2026, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Felt Plushies
on Tuesdays; learn to make your own felt plushies; this program uses hot glue, so is best suited to kids 8 and up; free; for information, call 563-326-7832.
Event Title: Felt Plushies. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 17, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Into the Wild
ages 8-11 read the first of the Warriors series in the Tween the Pages book club; free; for information, call 563-326-7832.
Event Title: Into the Wild. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, March 17, 2026, 5:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Art Night: Sharpie Art
hang out at the library to create a unique piece of art with sharpies on canvas; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Teen Art Night: Sharpie Art. Venue: Silvis Public Library.
Tuesday, March 17, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Family Rock Painting
you can paint a rock to keep and some for us to seal, label, and hide; then follow our Facebook page to see where your rocks were found; free; for information, call 563-326-7832.
Event Title: Family Rock Painting. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 17, 2026, 6:00 PM – 7:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
PJ Storytime: Leprechaun
grab your PJs for an evening Storytime and craft; this week we’re celebrating St. Patrick’s Day with Leprechaun stories and songs, followed by a take-home craft: Leprechaun Trap; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: PJ Storytime: Leprechaun. Venue: LeClaire Community Library.
Tuesday, March 17, 2026, 6:00 PM – 7:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Wednesday, March 18, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Preschool Storytime
on Wednesdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, March 18, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards for free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 18, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Playgroup
on Wednesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 18, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Southwest Branch
on Wednesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Southwest Branch. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, March 18, 2026, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
After School Kids Lab: Hexbug Mazes
build a maze for a "bug" to solve; free; for information, call 563-344-4175.
Event Title: After School Kids Lab: Hexbug Mazes. Venue: Bettendorf Public Library.
Wednesday, March 18, 2026, 3:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Plug & Play
on Wednesdays; teens and tweens in Grades 6 -12 join us for a laid-back hangout in the 2nd Floor Program Room; play Nintendo Switch and board games, try out fun crafts, meet friends, and relax; free; for information, call 309-524-2470.
Event Title: Plug & Play. Venue: Moline Public Library.
Wednesday, March 18, 2026, 3:00 PM – 4:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Kids Craft Series: Gem Art
hang out and learn to make something new; best suited to kids 7+; free; for information, call 563-326-7832.
Event Title: Kids Craft Series: Gem Art. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, March 18, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Writing Club
meet new writers, spend time on your projects, and relax after school on this early-out day; beginners and advanced writers are all welcome; each session, we'll play a warm-up game, spend some time writing, and save a little time for optional read-alouds; paper and pencils will be available, but feel free to bring your preferred writing device; free; for information, call 563-344-4175.
Event Title: Teen Writing Club. Venue: Bettendorf Public Library.
Wednesday, March 18, 2026, 3:30 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Hands-on Art History: Ancient Greek Pottery Painting
explore art while making a cool craft; this month, explore how the Ancient Greeks told stories and legends in pottery; using similar imagery and patterns, paint mini pots to tell your own story; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Hands-on Art History: Ancient Greek Pottery Painting. Venue: LeClaire Community Library.
Wednesday, March 18, 2026, 4:00 PM – 5:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Fright Night
enjoy a scary movie, popcorn, and candy; free; for information call 309-755-9614.
Event Title: Teen Fright Night. Venue: East Moline Public Library.
Wednesday, March 18, 2026, 4:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Gaming
on Wednesdays; join us for gaming on the Switch, playing Roblox on a laptop, or trying to make one of our older gaming systems work (Miss Amber says “Good luck to you on that.”); tabletop gaming and D&D campaigns also welcome; free; for information, call 563-326-7832.
Event Title: Teen Gaming. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 18, 2026, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Kids Anime Club
for grades 3-5; a fun program where you don't have to read the same thing everyone else is reading; just come to watch anime, do a fun craft, and talk with your fellow anime fans; free; for information, call 309-524-2470.
Event Title: Kids Anime Club. Venue: Moline Public Library.
Wednesday, March 18, 2026, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Thursday, March 19, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Music & Movement
on Thursdays; a music-based program for kids ages 2 - 5; free; for information, call 309-524-2470.
Event Title: Music & Movement. Venue: Moline Public Library.
Thursday, March 19, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Bloxels Camp
design and play your own video games; free; for information, call 563-344-4175.
Event Title: Bloxels Camp. Venue: Bettendorf Public Library.
Thursday, March 19, 2026, 10:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Lapsit Storytime
on Thursdays; a special storytime for babies who are not yet walking and their grown-ups; emphasis will be on interaction between caregivers and babies through music, action, and stories; free; for information, call 563-326-7832.
Event Title: Lapsit Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 19, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Thursdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Thursday, March 19, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Baby Playgroup
on Thursdays; babies and their caregivers are invited for socialization and play; immediately following Lapsit Storytime, we’ll provide age-appropriate toys and a space to hang out; free; for information, call 563-326-7832.
Event Title: Baby Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 19, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Spring Break Bash at Hampton Heritage Center
join us for FREE games, snacks, crafts, and more; free; for information call 309-755-9614.
Event Title: Spring Break Bash at Hampton Heritage Center. Venue: East Moline Public Library.
Thursday, March 19, 2026, 12:30 PM – 2:30 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
StoryDance: Move and Groove with Books!
ages 3-5 are invited to attend these 30-minute sessions filled with stories, music, and creative movement; free; for information, call 563-344-4175.
Event Title: StoryDance: Move and Groove with Books! Venue: Bettendorf Public Library.
Thursday, March 19, 2026, 1:30 PM – 2:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Spring into Main
ages 3-6 join us for stories and games as we get ready for the first day of spring; free; for information, call 563-326-7832.
Event Title: Spring into Main. Venue: Davenport Public Library - Main Branch.
Thursday, March 19, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Teen Library Council
grades 6-12 are needed to give advice and feedback about library programs, materials, and services; free; for information, call 309-524-2470.
Event Title: Teen Library Council. Venue: Moline Public Library.
Thursday, March 19, 2026, 3:30 PM – 4:15 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Role Playing
on Thursdays; play our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, March 19, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Da Vinci Kids
ages 3-6 and an adult use dots to make a flower as they learn about Yayoi Kusama and her art; all craft supplies will be provided; free; for information, call 309-524-2470.
Event Title: Da Vinci Kids. Venue: Moline Public Library.
Thursday, March 19, 2026, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Family Storytime: Pandas
we will learn more about pandas and make a craft; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: Pandas. Venue: Silvis Public Library.
Thursday, March 19, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Percy Jackson Book Nooks
take a trip to Camp Half-Blood and make a Percy Jackson-inspired Book Nook; decorate with lighting, greenery, and even choose a cabin to represent; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Percy Jackson Book Nooks. Venue: LeClaire Community Library.
Thursday, March 19, 2026, 5:30 PM – 7:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Read to a Dog
QC CAN's Reading Assistance Dogs are specially trained, along with their handler, to provide the environment needed to help children improve their reading skills; this program is great for kids of all ages; free; for information, call 563-326-7832.
Event Title: Read to a Dog. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 19, 2026, 5:30 PM – 6:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
MPL Makers Club
make some lovely lovey cards for all those you love; free; for information, call 309-524-2470.
Event Title: MPL Makers Club. Venue: Moline Public Library.
Thursday, March 19, 2026, 6:30 PM – 7:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Friday, March 20, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Bloxels Camp
design and play your own video games; free; for information, call 563-344-4175.
Event Title: Bloxels Camp. Venue: Bettendorf Public Library.
Friday, March 20, 2026, 10:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, March 20, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Imagination Station
on Fridays; njoy stories, crafts, and more; free; for information call 309-755-9614.
Event Title: Imagination Station. Venue: East Moline Public Library.
Friday, March 20, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Toddler Tales @ Watts-Midtown Branch
on Fridays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, March 20, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Teen Sewing Event: DIY Bag Part 1
learn a new skill during Intercession: instructor Shay Tate will teach you how to sew your own bag; we've got the fabric and sewing machines; all you need to bring is patience and creativity; free; for information, call 309-732-7323.
Event Title: Teen Sewing Event: DIY Bag Part 1. Venue: Rock Island Public Library - Downtown Library.
Friday, March 20, 2026, 12:00 PM – 2:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Family Bingo
enjoy rounds of Bingo for the whole family and chances to win prizes; popcorn will be served; free; for information call 309-755-9614.
Event Title: Family Bingo. Venue: East Moline Public Library.
Friday, March 20, 2026, 1:00 PM – 2:30 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Gaming
join us for gaming on the Nintendo Switch; free; for information call 309-755-9614.
Event Title: Teen Gaming. Venue: East Moline Public Library.
Friday, March 20, 2026, 2:00 PM – 4:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Advisory Group
learn about volunteering at the library; at TAG, you will: help plan library events, work on community service projects, design promotional materials for the library, help us choose books and other items to buy, and enjoy free snacks; free; for information, call 309-732-7323.
Event Title: Teen Advisory Group. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, March 20, 2026, 4:00 PM – 4:30 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Ancient Greece After Hours Adventure
we’re shutting down the library for an after hours adventure; you’ll complete your own odyssey with fun Greek-themed challenges; plus snacks, crafts, and sing-along fun with EPIC the Musical; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Ancient Greece After Hours Adventure. Venue: LeClaire Community Library.
Friday, March 20, 2026, 5:00 PM – 7:30 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen After Hours Event
we're taking advantage of our extended hours (thanks Bucktown!) to offer a free evening of snacks and entertainment for teens; join us for retro gaming and pizza in the Teen Space; free; for information, call 309-732-7323.
Event Title: Teen After Hours Event. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, March 20, 2026, 7:00 PM – 9:00 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Saturday, March 21, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Child's Play | Create : Explore : Experience
on Saturdays; a 15-minute storytime complete with books rhymes and songs followed by 30 minutes of imaginative playtime; free; for information, call 563-344-4175.
Event Title: Child's Play | Create : Explore : Experience. Venue: Bettendorf Public Library.
Saturday, March 21, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
City-Wide Egg Hunt
pop on over to the grassy area located behind Gabe’s All-Inclusive Play Village to collect as many eggs as possible and receive prizes; remember to bring your own basket or bag to collect the eggs and plan to arrive early to participate in this fun-filled event; free; for information, call 563-326-7832.
Event Title: City-Wide Egg Hunt. Venue: Vander Veer Botanical Park.
Saturday, March 21, 2026, 11:00 AM – 11:30 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Lego Club
on Saturdays; enjoy a morning of free building; free; for information, call 563-344-4175.
Event Title: Lego Club. Venue: Bettendorf Public Library.
Saturday, March 21, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Book Buddies: Insects
join us for our storytime and craft about Insects; limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Book Buddies: Insects. Venue: Silvis Public Library.
Saturday, March 21, 2026, 1:00 PM – 2:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Full STEAM Ahead: Bracelets
design your unique bracelet, using different beads, yarn, or straws; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Full STEAM Ahead: Bracelets. Venue: Silvis Public Library.
Saturday, March 21, 2026, 3:00 PM – 4:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Sunday, March 22, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Monday, March 23, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 23, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Pre-K Prep Storytime
on Mondays; designed especially to give children access to opportunities that promote school success and build early literacy skills; in addition to stories, songs, and fingerplays, we’ll engage in fun activities that help with letter and number recognition, sight words, counting, colors, and more; best for children ages 3-5; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 23, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Tales for Tots
on Mondays; an enriching activity time for children ages birth through three with an adult caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, March 23, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Little Movers Storytime
Mondays at 9:30 & 11am; for kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes; free; for information, call 309-524-2470.
Event Title: Little Movers Storytime. Venue: Moline Public Library.
Monday, March 23, 2026, 11:00 AM – 11:45 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Homeschool Dominoes Club
meet new families and spend time socializing at this dominoes club; dominoes will be provided by the library; free; for information, call 563-344-4175.
Event Title: Homeschool Dominoes Club. Venue: Bettendorf Public Library.
Monday, March 23, 2026, 1:00 PM – 2:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Sew What?
on Mondays; learn sewing basics through simple, fun projects; no experience, no problem; we've got the knowledge and tools to get you started; this program is for children ages 7 and up; free; for information, call 563-326-7832.
Event Title: Sew What? Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 23, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Fairmount Street Library.
For more info visit www.davenportlibrary.com.
Young Adventurer's Club
for grades 3-5; join us at the library to play Dungeons and Dragons; no experience required; free; for information, call 309-524-2470.
Event Title: Young Adventurer's Club. Venue: Moline Public Library.
Monday, March 23, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Adventures in Storytime
join us for a fun time of adventures through stories; the only thing we require is that you be ready to have fun and go on a journey; free; for information call 309-755-9614.
Event Title: Adventures in Storytime. Venue: East Moline Public Library.
Monday, March 23, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Sparkling Water Taste Test Challenge
ages 15 & up (adults, too) can join us to find out just how good your taste buds are; free; for information, call 563-326-7832.
Event Title: Sparkling Water Taste Test Challenge. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, March 23, 2026, 6:30 PM – 7:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Tuesday, March 24, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 24, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Sensory Playtime
kids can enjoy different sensory stations in the children's area; we will also have sensory books available to check out; sensory playtime is every other week and recommended for kids 0-5; free; for information call 309-755-9614.
Event Title: Sensory Playtime. Venue: East Moline Public Library.
Tuesday, March 24, 2026, 10:30 AM – 11:30 AM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Toddler Playgroup
on Tuesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 24, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Watts-Midtown Branch
on Tuesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes, and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Watts-Midtown Branch. Venue: Rock Island Public Library - Watts-Midtown Branch.
Tuesday, March 24, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Felt Plushies
on Tuesdays; learn to make your own felt plushies; this program uses hot glue, so is best suited to kids 8 and up; free; for information, call 563-326-7832.
Event Title: Felt Plushies. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 24, 2026, 3:30 PM – 4:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Tuesday: Clay Jewelry Dish
design a jewelry box or photo holder with air dry clay; limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Teen Tuesday: Clay Jewelry Dish. Venue: Silvis Public Library.
Tuesday, March 24, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Choose Your Own Adventure Read-Aloud Book Club
for ages 6-11; join us for this interactive book club--every meeting is a different adventure; we'll read aloud from a Choose Your Own Adventure book and work together to choose a path; free; for information, call 563-326-7832.
Event Title: Choose Your Own Adventure Read-Aloud Book Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, March 24, 2026, 5:30 PM – 6:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
PJ Storytime: Giraffe
this week celebrate our library mascots, Stretch & Gigi, with some giraffe stories and songs, followed by a take-home craft: Paper Cone Giraffes; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: PJ Storytime: Giraffe. Venue: LeClaire Community Library.
Tuesday, March 24, 2026, 6:00 PM – 7:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Wednesday, March 25, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Preschool Storytime
ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, March 25, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; we’ll sing songs, dance, and read fun stories; stick around afterwards for free play for the little ones; all ages welcome, best for children ages 18 months to 4 years; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 25, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Playgroup
on Wednesdays; join us after storytime for play and socialization for toddlers and preschoolers; children will get time to explore play and pretend with cars, toys, or any place their imagination takes them; best for children ages 1 to 4 years and their grown-ups; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 25, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Toddler Tales @ Southwest Branch
on Wednesdays; ages 0-5 and their caregivers are invited to enjoy this story time full of books, action rhymes and songs; free; for information, call 309-732-7323.
Event Title: Toddler Tales @ Southwest Branch. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, March 25, 2026, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
After School Kids Lab: Rock Painting
paint a rock to take home; free; for information, call 563-344-4175.
Event Title: After School Kids Lab: Rock Painting. Venue: Bettendorf Public Library.
Wednesday, March 25, 2026, 3:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Plug & Play
on Wednesdays; teens and tweens in Grades 6 -12 join us for a laid-back hangout in the 2nd Floor Program Room; play Nintendo Switch and board games, try out fun crafts, meet friends, and relax; free; for information, call 309-524-2470.
Event Title: Plug & Play. Venue: Moline Public Library.
Wednesday, March 25, 2026, 3:00 PM – 4:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Builders Club
stop by every other Wednesday and build something awesome; we will have Legos, magnetic tiles, and other building blocks for kids to play with; registration is not required; free; for information call 309-755-9614.
Event Title: Builders Club. Venue: East Moline Public Library.
Wednesday, March 25, 2026, 4:00 PM – 5:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Gaming
on Wednesdays; join us for gaming on the Switch, playing Roblox on a laptop, or trying to make one of our older gaming systems work (Miss Amber says “Good luck to you on that.”); tabletop gaming and D&D campaigns also welcome; free; for information, call 563-326-7832.
Event Title: Teen Gaming. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, March 25, 2026, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Murder Mystery Night
eat pizza and solve a murder mystery; free; for information call 309-755-9614.
Event Title: Teen Murder Mystery Night. Venue: East Moline Public Library.
Wednesday, March 25, 2026, 4:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Poetry Contest
thru Apr. 13; grades 6-12 can submit one original poem; entries will be judged on creativity, spelling and punctuation, title, imagery, and theme; prizes will be awarded for first, second, and third places in each of the middle school (grades 6-8) and high school (grades 9-12) divisions; winners will be emailed and announced at our Teen Poetry Café Awards Ceremony Monday, April 27 at 6pm in the Gold/Silver/Bronze Room; free; for information, call 309-524-2470.
Event Title: Teen Poetry Contest. Venue: Moline Public Library.
Thursday, March 26, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Music & Movement
on Thursdays; a music-based program for kids ages 2 - 5; free; for information, call 309-524-2470.
Event Title: Music & Movement. Venue: Moline Public Library.
Thursday, March 26, 2026, 9:30 AM – 10:15 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Lapsit Storytime
on Thursdays; a special storytime for babies who are not yet walking and their grown-ups; emphasis will be on interaction between caregivers and babies through music, action, and stories; free; for information, call 563-326-7832.
Event Title: Lapsit Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 26, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Thursdays; ages 3-5 are invited to attend these 30-minute sessions filled with stories, songs, finger plays, and action rhymes; weekly themes are presented; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Thursday, March 26, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Baby Playgroup
on Thursdays; babies and their caregivers are invited for socialization and play; immediately following Lapsit Storytime, we’ll provide age-appropriate toys and a space to hang out; free; for information, call 563-326-7832.
Event Title: Baby Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, March 26, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Role Playing
on Thursdays; play our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, March 26, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Tween Time: Painting
stop by for an evening of painting; all supplies will be provided; free; for information call 309-755-9614.
Event Title: Tween Time: Painting. Venue: East Moline Public Library.
Thursday, March 26, 2026, 3:30 PM – 5:30 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Tween Role Playing Group
get ready to face your nightmares with Dread; free; for information, call 563-344-4175.
Event Title: Tween Role Playing Group. Venue: Bettendorf Public Library.
Thursday, March 26, 2026, 4:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Dissection Event
ages 12-18 join us for a unique evening of learning about animal biology with science educator Andrea Martinez; we'll be dissecting dogfish sharks: if you're interested in anatomy and physiology (and don't mind when scientific inquiry gets a little gross), check out this event; free; for information, call 309-732-7323.
Event Title: Dissection Event. Venue: Rock Island Public Library - Southwest Branch.
Thursday, March 26, 2026, 5:00 PM – 6:00 PM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Family Storytime: Frogs
learn about the life cycle of a frog and make a craft; supplies limited to the first 10 participants; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: Frogs. Venue: Silvis Public Library.
Thursday, March 26, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Stretchy Storytime
ages 3-6 and an adult explore the magic of storytime through movement and music with this month’s theme: sports; free; for information, call 309-524-2470.
Event Title: Stretchy Storytime. Venue: Moline Public Library.
Thursday, March 26, 2026, 6:00 PM – 6:45 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Tales for Tots
an enriching activity time for children ages birth through three with an adult caregiver; free; for information, call 563-344-4175.
Event Title: Tales of Tots. Venue: Bettendorf Public Library.
Thursday, March 26, 2026, 6:30 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.