Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Saturday, July 11, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Saturday, July 11, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Child's Play
on Saturdays; designed for ages 2-6, stories followed by an extended time for play and imagination; free; for information, call 563-344-4175.
Event Title: Child's Play. Venue: Bettendorf Public Library.
Saturday, July 11, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Nature Pinch Pots
create a unique pinch pot using clay and dried flowers; all supplies will be provided; this is for ages 6+; free; for information call 309-755-9614.
Event Title: Nature Pinch Pots. Venue: East Moline Public Library.
Saturday, July 11, 2026, 10:00 AM – 12:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.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, July 11, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Seed Bomb Making on the Discovery Bus
kids can learn about seeds and create a seed bomb on the Quad City Botanical Center Discovery Bus; free; for information call 309-755-9614.
Event Title: Seed Bomb Making on the Discovery Bus. Venue: East Moline Public Library.
Saturday, July 11, 2026, 10:00 AM – 10:30 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Seed Bomb Making on the Discovery Bus
kids can learn about seeds and create a seed bomb on the Quad City Botanical Center Discovery Bus; free; for information call 309-755-9614.
Event Title: Seed Bomb Making on the Discovery Bus. Venue: East Moline Public Library.
Saturday, July 11, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Farm to Fable STEM Experiments
do experiments from five Fairy Tales; build a house strong enough to withstand the Big Bad Wolf, guide blind coding mice through a maze, and plant magic beans to make your own take-home beanstalk; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Farm to Fable STEM Experiments. Venue: LeClaire Community Library.
Saturday, July 11, 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, July 11, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Basic Kids Martial Arts & Life Skills for Kids Ages 3-7
with a focus on Team Phoenix Martial Arts' core life skills of Accountability, Attitude, Empathy, Consistency, Courtesy, or Communication with combined strikes and forms, this program offers an overview of their signature classes; free; for information, call 309-524-2470.
Event Title: Basic Kids Martial Arts & Life Skills for Kids Ages 3-7. Venue: Moline Public Library.
Saturday, July 11, 2026, 1:00 PM – 1:45 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Book Buddies: Planes
ages 0-5 join us for this planes-themed story time and activity; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Book Buddies: Planes. Venue: Silvis Public Library.
Saturday, July 11, 2026, 1:00 PM – 3:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Basic Kids Martial Arts & Life Skills for Kids Ages 7 & Up
with a focus on Team Phoenix Martial Arts' core life skills of Accountability, Attitude, Empathy, Consistency, Courtesy, or Communication with combined strikes and forms, this program offers an overview of their signature classes; free; for information, call 309-524-2470.
Event Title: Basic Kids Martial Arts & Life Skills for Kids Ages 7 & Up. Venue: Moline Public Library.
Saturday, July 11, 2026, 2:00 PM – 2:45 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Dog Tales
ages 3 & up join us for a pup-themed storytime; free; for information, call 563-326-7832.
Event Title: Dog Tales. Venue: Davenport Public Library - Fairmount Street Branch.
Saturday, July 11, 2026, 2:00 PM – 3:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Krafty Kids: Tic Tac Toe
ages 6-11 join us at the library to make your own mini tic TAC toe game; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Krafty Kids: Tic Tac Toe. Venue: Silvis Public Library.
Saturday, July 11, 2026, 3:00 PM – 5: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; 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 - Fairmount Street Branch.
Saturday, July 11, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Sunday, July 12, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Sunday, July 12, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Monday, July 13, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Monday, July 13, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Niabi Zoo Camp: Linking Life for Ages 8-9 - Session 6
thru July 17; campers will learn to develop their own relationships with animals and their environment to uncover the importance of wildlife exploration through hands-on activities, lessons, and animal experiences; from local habitats to ecosystems across our globe, our Conservation Educators will inspire campers to become champions for wildlife and stewards of the Earth; for information and to register, call 309-799-3482.
Event Title: Niabi Zoo Camp: Linking Life for Ages 8-9 - Session 6. Venue: Niabi Zoo.
Monday, July 13, 2026, 9:00 AM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Books on the Blacktop: Fillmore
the Outreach Wheeled Library (OWL) is coming to your neighborhood school this summer; come get your Summer Reading logs, learn about prizes, sign up for a library card, check out books, and get a popsicle; free; for information, call 563-326-7832.
Event Title: Books on the Blacktop: Fillmore. Venue: Davenport Public Library - Main Branch.
Monday, July 13, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
PokéMonday: Pokémon Go at the Park!
on Mondays; meet your youth librarians at the park for an hour of Pokémon Go; free; for information, call 563-344-4175.
Event Title: PokéMonday: Pokémon Go at the Park! Venue: Bettendorf Public Library.
Monday, July 13, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Pre-K Prep Storytime
on Mondays; for ages 3-5; 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; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, July 13, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Stories in the Park
on Mondays; join us during the summer in a different park around Moline for stories, songs, and play; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Moline Public Library.
Monday, July 13, 2026, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Tales for Tots
on Mondays; an enriching literacy experience designed for children ages 0–3 and a caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, July 13, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Mobile Mondays
on Mondays; the Moline Public Library Van will be out in the parks with us each Monday morning after Stories in the Park to check out or return library materials, sign up for library cards, and provide library services around town; free; for information, call 309-524-2470.
Event Title: Mobile Mondays. Venue: Moline Public Library.
Monday, July 13, 2026, 11:00 AM – 12:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Summer Skill Builders for Grades 6-9
thru July 16; students will attend three classes: Canva and School Safe AI – Explore how AI can support learning and creativity; Challenging Your Logic – Tackle puzzles and logic problems from simple to complex; Chef for a Week – Follow recipes to prepare food then eat; $105; for information and to register, call 309-796-8223 or e-mail wcpinfo@bhc.edu.
Event Title: Summer Skill Builders for Grades 6-9. Venue: Black Hawk College - Quad City Campus.
Monday, July 13, 2026, 1:00 PM – 4:30 PM.
Black Hawk College - Quad City Campus.
For more info visit www.bhc.edu.
Make a Mini Succulent
use polymer clay to sculpt a tiny succulent plant; succulents are known for needing little water; you won't have to water this one at all; this program is great for children ages 8 and older; free; for information, call 563-326-7832.
Event Title: Make a Mini Succulent. Venue: Davenport Public Library - Eastern Avenue Branch.
Monday, July 13, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Resin Jewelry
teens in high school are invited to make jewelry with resin; free; for information call 309-755-9614.
Event Title: Teen Resin Jewelry. Venue: East Moline Public Library.
Monday, July 13, 2026, 2:00 PM – 4:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Dungeon Delvers: Summer Sessions
this program is perfect for anyone in 6th - 8th grade 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: Summer Sessions. Venue: Moline Public Library.
Monday, July 13, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
PNG: Tween Digital Art (Sketchbook App)
tweens going into 5th-8th grade can learn how to create digital art using iPads from an art instructor; the library will provide iPads for students to use during the class; free; for information call 309-755-9614.
Event Title: PNG: Tween Digital Art (Sketchbook App). Venue: East Moline Public Library.
Monday, July 13, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Northwest Park.
Monday, July 13, 2026, 5:30 PM – 7:30 PM.
Northwest Park.
For more info visit www.wqpt.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, July 13, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Tuesday, July 14, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Tuesday, July 14, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Button Making DIY
create a pinback button by drawing your own design, or choosing from pre-printed art; free; for information, call 309-732-7323.
Event Title: Button Making DIY. Venue: Rock Island Public Library - Southwest Branch.
Tuesday, July 14, 2026, 10:00 AM – 12:00 PM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Figge Art for Kids
join an art educator from the Figge Art Museum for a hands on art program; for children in grades K-2; free; for information, call 563-344-4175.
Event Title: Figge Art for Kids. Venue: Bettendorf Public Library.
Tuesday, July 14, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Story Time in the Park
at Friendship Park; the event will include a story, songs, and a fun outdoor activity; free; for information, call 563-344-4175.
Event Title: Story Time in the Park. Venue: Bettendorf Public Library.
Tuesday, July 14, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; best for children ages 18 months to 4 years; sing songs, dance, and read fun stories; stick around afterward for free play for the little ones; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 14, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Sensory Playtime
ages 0-5 can enjoy different sensory stations in the children's area. We will also have sensory books available to check out; free; for information call 309-755-9614.
Event Title: Sensory Playtime. Venue: East Moline Public Library.
Tuesday, July 14, 2026, 10:30 AM – 11:30 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Toddler Playgroup
on Tuesdays; best for children ages 1-4 years and their grown-ups; 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; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 14, 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 short 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, July 14, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Figge Art for Kids
join an art educator from the Figge Art Museum for a hands on art program; for children in grades 3-6; free; for information, call 563-344-4175.
Event Title: Figge Art for Kids. Venue: Bettendorf Public Library.
Tuesday, July 14, 2026, 12:00 PM – 1:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
PNG: Teen Digital Art (Sketchbook App)
teens can learn how to create digital art using iPads from an art instructor; this class covers the Sketchbook app; Sketchbook is an award-winning sketching, painting, and drawing app for anyone who loves to draw; free; for information, call 309-755-9614.
Event Title: PNG: Teen Digital Art (Sketchbook App). Venue: East Moline Public Library.
Tuesday, July 14, 2026, 1:00 PM – 3:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Book Release Party: Gilded Blade by Jennifer Lynn Barnes
teens are welcome to craft, snack, and play trivia at this special book release party; we'll even give away one copy of Jennifer Lynn Barnes' newest Grandest Game book for a lucky teen to keep; free; for information, call 563-344-4175.
Event Title: Teen Book Release Party: Gilded Blade by Jennifer Lynn Barnes. Venue: Bettendorf Public Library.
Tuesday, July 14, 2026, 2:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
QC Botanical Center Presents: Miniature Greenhouse Planting
the QC Botanical Center will be here planting miniature greenhouses; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: QC Botanical Center Presents: Miniature Greenhouse Planting. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 14, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
PNG: Teen Digital Art (Sketchbook App)
teens can learn how to create digital art using iPads from an art instructor; this class covers the Sketchbook app; Sketchbook is an award-winning sketching, painting, and drawing app for anyone who loves to draw; free; for information, call 309-755-9614.
Event Title: PNG: Teen Digital Art (Sketchbook App). Venue: East Moline Public Library.
Tuesday, July 14, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
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, July 14, 2026, 5:00 PM – 7: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; free; for information, call 309-524-2470.
Event Title: Paws to Read with QCCAN. Venue: Moline Public Library.
Tuesday, July 14, 2026, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
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, July 14, 2026, 6:30 PM – 7:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Wednesday, July 15, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Wednesday, July 15, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Baby Rave
just because you're under the age of 5 does not mean you can't rock out to some electronic music; start your morning out right to some bumping beats and fun party lights; free; for information, call 309-524-2470.
Event Title: Baby Rave. Venue: Moline Public Library.
Wednesday, July 15, 2026, 9:30 AM – 10:30 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Books on the Blacktop: Madison
the Outreach Wheeled Library (OWL) is coming to your neighborhood school this summer; come get your Summer Reading logs, learn about prizes, sign up for a library card, check out books, and get a popsicle; free; for information, call 563-326-7832.
Event Title: Books on the Blacktop: Madison. Venue: Davenport Public Library - Main Branch.
Wednesday, July 15, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Wednesdays and Thursdays; for ages 3-5; a celebration of reading, these story times include longer stories, songs, and music; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, July 15, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Toddler Playgroup
on Wednesdays; best for children ages 1-4 years and their grown-ups; 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; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 15, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; best for children ages 18 months to 4 years; we’ll sing songs, dance, and read fun stories; stick around afterward for free play for the little ones; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 15, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Storytime in the Park: Mitchell Park
this week we will be at Mitchell Park; if the temperature is above 85 degrees or if it's raining the storytime will be moved inside the library; free; for information call 309-755-9614.
Event Title: Storytime in the Park: Mitchell Park. Venue: East Moline Public Library.
Wednesday, July 15, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Facebook Fan Club: Stardew Valley Edition
tweens and teens in grades 4-8 are encouraged to share their love of all things nerdy, geeky, or fan-related at this new program; bring your own Nintendo Switch iof you'd like; each meeting will be dedicated to a different fandom, chosen by club members, with themed snacks, books, shows, games, or crafts; free; for information, call 563-344-4175.
Event Title: Facebook Fan Club: Stardew Valley Edition. Venue: Bettendorf Public Library.
Wednesday, July 15, 2026, 11:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Builders Club
we will have Legos, magnetic tiles, and other building blocks for kids to play with; free; for information call 309-755-9614.
Event Title: Builders Club. Venue: East Moline Public Library.
Wednesday, July 15, 2026, 1:00 PM – 2:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Kid Rave
work out those wiggles to electronic music the whole family can enjoy; expect bumping beats and fun party lights; free; for information, call 309-524-2470.
Event Title: Kid Rave. Venue: Moline Public Library.
Wednesday, July 15, 2026, 1:00 PM – 2:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Boba and Books Teen Book Club
enjoy Boba tea and other refreshments while we discuss "The Outsiders," a classic novel that jumpstarted YA literature and is still popular and relevant today; participants will also receive a free copy of the book to keep at signup; free; for information, call 309-524-2470.
Event Title: Boba and Books Teen Book Club. Venue: Moline Public Library.
Wednesday, July 15, 2026, 2:00 PM – 3:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Anime Club: Taiyaki
learn about Yatai, or Japanese food stalls, and make some Taiyaki; then watch anime and play Sushi Go!; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Anime Club: Taiyaki. Venue: LeClaire Community Library.
Wednesday, July 15, 2026, 3:00 PM – 5:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Quad City Botanical Center Plant Discovery Bus
explore unique seeds and plant your very own; the Plant Discovery Bus will be parked in Faye's Field, directly across from the Library; free; for information, call 563-344-4175.
Event Title: Quad City Botanical Center Plant Discovery Bus. Venue: Bettendorf Public Library.
Wednesday, July 15, 2026, 3:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Summer Craft Series
on Wednesdays; join Miss Christie and make a new summer craft every week; best suited to school-aged kids; free; for information, call 563-326-7832.
Event Title: Summer Craft Series. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 15, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Learn about Soil from a Civil Engineer
join us for a special visit from a local civil engineer; we will learn all about soil from him; participants will be encouraged to ask questions and learn by getting dirty; free; for information, call 309-732-7323.
Event Title: Learn about Soil from a Civil Engineer. Venue: Rock Island Public Library - Watts-Midtown Branch.
Wednesday, July 15, 2026, 3:30 PM – 4:30 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Learn about Soil from a Civil Engineer
join us for a special visit from a local civil engineer; we will learn all about soil from him; participants will be encouraged to ask questions and learn by getting dirty; free; for information, call 309-732-7323.
Event Title: Learn about Soil from a Civil Engineer. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, July 15, 2026, 3:30 PM – 4:30 PM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Summer Pokémon Club
a club just for fans of Pokémon to hang out with other fans, play the card game or video games, trade cards, make a craft, or watch an episode of Pokémon; free; for information, call 309-524-2470.
Event Title: Summer Pokémon Club. Venue: Moline Public Library.
Wednesday, July 15, 2026, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Moline Browning Field.
Wednesday, July 15, 2026, 5:00 PM – 7:30 PM.
Moline Browning Field.
For more info visit www.wqpt.org.
PNG Forensics: Blood Splatter
learn how forensic scientists use blood splatter analysis to solve crimes; free; for information, call 309-524-2470.
Event Title: PNG Forensics: Blood Splatter. Venue: Moline Public Library.
Wednesday, July 15, 2026, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Thursday, July 16, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Thursday, July 16, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Lapsit Storytime
on Thursdays; 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, July 16, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Bettendorf Public Library.
Thursday, July 16, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.wqpt.org.
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, July 16, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Nahant Marsh Presents Snake Science
learning about how snakes live can help people feel more comfortable with these scaly creatures; live snakes will be shown and patrons will learn about their adaptations, diets, and habitats; this program is best for children ages 7 to 11; free; for information, call 563-326-7832.
Event Title: Nahant Marsh Presents Snake Science. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, July 16, 2026, 11:00 AM – 12:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Not So Creepy Crawlies!
visiting us this week is the National Mississippi River Museum and Aquarium to teach us about the creepy crawly creatures in our backyard; if you’re brave enough, you may even get to touch a few; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Not So Creepy Crawlies! Venue: LeClaire Community Library.
Thursday, July 16, 2026, 11:00 AM – 12:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Create Your Own Miniature Greenhouse with Quad City Botanical Center
explore the wonderful world of seeds by creating your very own miniature greenhouse; we will be learning how a seed grows best and then practicing caring for them by planting some to take home with you; for ages 4 to 13; free; for information, call 309-524-2470.
Event Title: Create Your Own Miniature Greenhouse with Quad City Botanical Center. Venue: Moline Public Library.
Thursday, July 16, 2026, 1:00 PM – 2:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Tween Gaming
play on the library laptops or on the Nintendo Switch; feel free to bring your own device to play with others; free; for information call 309-755-9614.
Event Title: Tween Gaming. Venue: East Moline Public Library.
Thursday, July 16, 2026, 1:00 PM – 3:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Thursday Theater -- The Spongebob Movie: Search for Squarepants
enjoy a family-friendly movie on the big screen, with popcorn; free; for information, call 563-344-4175.
Event Title: Thursday Theater -- The Spongebob Movie: Search for Squarepants. Venue: Bettendorf Public Library.
Thursday, July 16, 2026, 2:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Sherrard Public Library.
Thursday, July 16, 2026, 3:00 PM – 4:00 PM.
Sherrard Public Library.
For more info visit www.wqpt.org.
Teen Role Playing
on Thursdays; play your favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 16, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Da Vinci Kids
ages 3-6 use foil to create art as we learn about Gustav Klimt and his work; free; for information, call 309-524-2470.
Event Title: Da Vinci Kids. Venue: Moline Public Library.
Thursday, July 16, 2026, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Family Storytime: Therapy Dogs
ages 6-11 join us for a special storytime and craft; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: Therapy Dogs. Venue: Silvis Public Library.
Thursday, July 16, 2026, 5:00 PM – 7:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
OWLT and About: Party in the Park
enjoy food, entertainment, and a variety of activities for the kids; these events are a great opportunity to meet fellow residents, learn more about surrounding neighborhoods, and engage with local elected officials; members from city staff will be in attendance to discuss concerns and opportunities facing the community and how to can get involved in your neighborhood; free; for information, call 563-326-7832.
Event Title: OWLT and About: Party in the Park. Venue: Lindsay Park.
Thursday, July 16, 2026, 5:30 PM – 7:30 PM.
Lindsay Park.
For more info visit www.davenportlibrary.com.
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, July 16, 2026, 5:30 PM – 6:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Friday, July 17, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Friday, July 17, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Yoga and Stories in the Park
on Fridays; ; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, July 17, 2026, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; best for children ages 1 to 5 years; jump, shake, and shimmy the sillies out; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, July 17, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Fridays; join us in the Moline Library Gardens for stories, songs, and fun; for children birth to age 6 with a parent or other adult; free; for information, call 309-524-2470.
Event Title: Stories in the Gardens. Venue: Moline Public Library.
Friday, July 17, 2026, 10:00 AM – 10:45 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Imagination Station
on Fridays; enjoy stories, crafts, and more; free; for information call 309-755-9614.
Event Title: Imagination Station. Venue: East Moline Public Library.
Friday, July 17, 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, July 17, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: LeClaire Community Library.
Friday, July 17, 2026, 11:00 AM – 12:00 PM.
LeClaire Community Library.
For more info visit www.wqpt.org.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Saturday, July 18, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Saturday, July 18, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Toadally Awesome Amphibians
explore the amazing world of amphibians; Lenora Hagen invites you to meet a variety of live frogs, toads, axolotls, and more, each safely displayed in their enclosures; enjoy crafts and activities to go along with the theme; free; for information call 309-755-9614.
Event Title: Toadally Awesome Amphibians. Venue: East Moline Public Library.
Saturday, July 18, 2026, 9:30 AM – 1:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.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, July 18, 2026, 10:00 AM – 10:30 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Child's Play
on Saturdays; designed for ages 2-6, stories followed by an extended time for play and imagination; free; for information, call 563-344-4175.
Event Title: Child's Play. Venue: Bettendorf Public Library.
Saturday, July 18, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
National Mississippi River Museum & Aquarium: Ocean Odyssey Touch Tank
the National Mississippi River Museum & Aquarium will be here with their traveling touch tank to bring rays to you; participants will learn about the rays' unique adaptations, ecosystem, and conservation during an interactive presentation and then line up to get their hands wet and touch one of these amazing animals; free; for information, call 309-524-2470.
Event Title: National Mississippi River Museum & Aquarium: Ocean Odyssey Touch Tank. Venue: Moline Public Library.
Saturday, July 18, 2026, 10:00 AM – 12:00 PM.
Moline Public Library.
For more info visit molinelibrary.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, July 18, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Book Buddies: Kindness
ages 0-5 join us for this kindness-themed storytime and activity; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Book Buddies: Kindness. Venue: Silvis Public Library.
Saturday, July 18, 2026, 1:00 PM – 3:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Teen DIY: Seed Paper
with seeds in it! Join Claire and special guest Taylor, the Environmental Educator from Davenport Parks and Rec, to learn how to make your own paper; all materials will be provided, but feel free to bring any paper scraps or natural items you would like to integrate into your paper; free; for information, call 563-326-7832.
Event Title: Teen DIY: Seed Paper. Venue: Davenport Public Library - Fairmount Street Branch.
Saturday, July 18, 2026, 2:00 PM – 3: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; free; for information, call 563-344-4175.
Event Title: Teen Leadership Committee. Venue: Bettendorf Public Library.
Saturday, July 18, 2026, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Full STEAM Ahead: Mechanical Hand
we will be creating a mechanical hand using card stock paper and straws; recommended for ages 6-11; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Full STEAM Ahead: Mechanical Hand. Venue: Silvis Public Library.
Saturday, July 18, 2026, 3:00 PM – 5:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Sunday, July 19, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Sunday, July 19, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Monday, July 20, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Monday, July 20, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Eco Art Camp
thru July 26; ages 5-9 can join us for a weeklong morning art camp to discover nature from an artist’s perspective;campers will learn to use nature as inspiration, and as their creative toolkit - creating with flowers, leaves, water, mud, rocks, and other items from the garden; campers will get hands-on experience with a variety of art techniques while discovering the beauty of botany; join us for fun in the dirt, water, and sun; $108-120; for information, call 309-794-0991.
Event Title: Eco Art Camp. Venue: Quad City Botanical Center.
Monday, July 20, 2026, 9:00 AM – 12:00 PM.
Quad City Botanical Center.
For more info visit www.simpletix.com.
Niabi Zoo Camp: Rockin' Relations for Ages 6-7 - Session 7 AM
thru July 24; campers will learn to develop their own relationships with animals and their environment to uncover the importance of wildlife exploration through hands-on activities, lessons, and animal experiences; from local habitats to ecosystems across our globe, our Conservation Educators will inspire campers to become champions for wildlife and stewards of the Earth; for information and to register, call 309-799-3482.
Event Title: Niabi Zoo Camp: Rockin' Relations for Ages 6-7 - Session 7 AM. Venue: Niabi Zoo.
Monday, July 20, 2026, 9:00 AM – 12:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
PokéMonday: Pokémon Go at the Park!
on Mondays; meet your youth librarians at the park for an hour of Pokémon Go; free; for information, call 563-344-4175.
Event Title: PokéMonday: Pokémon Go at the Park! Venue: Bettendorf Public Library.
Monday, July 20, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Pre-K Prep Storytime
on Mondays; for ages 3-5; 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; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, July 20, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Stories in the Park
on Mondays; join us during the summer in a different park around Moline for stories, songs, and play; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Moline Public Library.
Monday, July 20, 2026, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Tales for Tots
on Mondays; an enriching literacy experience designed for children ages 0–3 and a caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, July 20, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Rockin and Reading with Leonardo
the musician performs a humorous high energy concert that entertains, educates, and empowers all little rockers; get ready to sing along to familiar hits and some movin' and groovin'; free; for information, call 309-732-7323.
Event Title: Rockin and Reading with Leonardo. Venue: Rock Island Public Library - Downtown Library.
Monday, July 20, 2026, 10:30 AM – 11:30 AM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Mobile Mondays
on Mondays; the Moline Public Library Van will be out in the parks with us each Monday morning after Stories in the Park to check out or return library materials, sign up for library cards, and provide library services around town; free; for information, call 309-524-2470.
Event Title: Mobile Mondays. Venue: Moline Public Library.
Monday, July 20, 2026, 11:00 AM – 12:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
OWL School Visit: John F. Kennedy Catholic School
the Outreach Wheeled Library (OWL) is coming to John F. Kennedy Catholic School this summer; come get your Summer Reading logs, learn about prizes, sign up for a library card, check out books, listen to a story, and get a popsicle; free; for information, call 563-326-7832.
Event Title: OWL School Visit: John F. Kennedy Catholic School. Venue: Davenport Public Library - Main Branch.
Monday, July 20, 2026, 11:30 AM – 12:30 PM.
Davenport Public Library - Man Branch.
For more info visit www.davenportlibrary.com.
Niabi Zoo Camp: Rockin' Relations for Ages 6-7 - Session 7 PM
thru July 24; campers will learn to develop their own relationships with animals and their environment to uncover the importance of wildlife exploration through hands-on activities, lessons, and animal experiences; from local habitats to ecosystems across our globe, our Conservation Educators will inspire campers to become champions for wildlife and stewards of the Earth; for information and to register, call 309-799-3482.
Event Title: Niabi Zoo Camp: Rockin' Relations for Ages 6-7 - Session 7 PM. Venue: Niabi Zoo.
Monday, July 20, 2026, 1:00 PM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Make a Mini Cactus
make your very own faux cactus using painted rocks; registration required; for ages 6+; free; for information, call 563-326-7832.
Event Title: Make a Mini Cactus. Venue: Davenport Public Library - Eastern Avenue Branch.
Monday, July 20, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Book + Club: Influencer by Adam Cesare
free copies of the book and extras will be given to teens who register for the book club; free; for information, call 563-326-7832.
Event Title: Teen Book + Club: Influencer by Adam Cesare. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, July 20, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
PNG: Tween Digital Art (Procreate App)
tweens going into 5th-8th grade can learn how to create digital art using iPads from an art instructor; the library will provide iPads for students to use during the class; free; for information call 309-755-9614.
Event Title: PNG: Tween Digital Art (Procreate App). Venue: East Moline Public Library.
Monday, July 20, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Young Adventurer's Club: Summer Session
play Dungeons and Dragons this summer at the library; free; for information, call 309-524-2470.
Event Title: Young Adventurer's Club: Summer Session. Venue: Moline Public Library.
Monday, July 20, 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, July 20, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
PNG littleBits
grades 5-12 use snap circuits to build a custom design; free; for information, call 309-524-2470.
Event Title: PNG littleBits. Venue: Moline Public Library.
Monday, July 20, 2026, 6:00 PM – 7:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Tuesday, July 21, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Tuesday, July 21, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 21, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.wqpt.org.
Toddler Playgroup
on Tuesdays; best for children ages 1-4 years and their grown-ups; 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; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 21, 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 short 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, July 21, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Figge Art For Teens
join an art educator from the Figge Art Museum for a hands on program; for students in grades 7-12; free; for information, call 563-344-4175.
Event Title: Figge Art For Teens. Venue: Bettendorf Public Library.
Tuesday, July 21, 2026, 12:30 PM – 1:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
PNG: Teen Digital Art (Procreate App)
teens can learn how to create digital art using iPads from an art instructor; this class covers Procreate, a graphic design application that allows users to sketch and paint on a mobile device; free; for information, call 309-755-9614.
Event Title: PNG: Teen Digital Art (Procreate App). Venue: East Moline Public Library.
Tuesday, July 21, 2026, 1:00 PM – 3:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
The Bad Seed Storytime with Iowa State University
ISU will join us to present a special storytime featuring The Bad Seed; this program is best suited to toddlers, preschoolers, and early elementary; free; for information, call 563-326-7832.
Event Title: The Bad Seed Storytime with Iowa State University. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 21, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
PNG: Teen Digital Art (Procreate App)
teens can learn how to create digital art using iPads from an art instructor; this class covers Procreate, a graphic design application that allows users to sketch and paint on a mobile device; free; for information, call 309-755-9614.
Event Title: PNG: Teen Digital Art (Procreate App). Venue: East Moline Public Library.
Tuesday, July 21, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmolinelibrary.org.
Teen Tuesday: Bath Bombs
join us to make some bath bombs; refreshments will be provided; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Teen Tuesday: Bath Bombs. Venue: Silvis Public Library.
Tuesday, July 21, 2026, 5:00 PM – 7:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Wildfire
for ages 8-12; a discussion of Breena Bard's book with the Tween the Pages book club; free; for information, call 563-326-7832.
Event Title: Wildfire. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, July 21, 2026, 5:00 PM – 5:50 PM.
Davenport Public Library - Fairmount Avenue Branch.
For more info visit www.davenportlibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Wednesday, July 22, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Wednesday, July 22, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Preschool Storytime
on Wednesdays and Thursdays; for ages 3-5; a celebration of reading, these story times include longer stories, songs, and music; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Wednesday, July 22, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Toddler Playgroup
on Wednesdays; best for children ages 1-4 years and their grown-ups; 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; free; for information, call 563-326-7832.
Event Title: Toddler Playgroup. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 22, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Wednesdays; best for children ages 18 months to 4 years; we’ll sing songs, dance, and read fun stories; stick around afterward for free play for the little ones; free; for information, call 563-326-7832.
Event Title: Walkers & Wigglers Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 22, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Storytime in the Park: Fire Station Tot Lot
this week we will be at the Fire Station Tot Lot; if the temperature is above 85 degrees or if it's raining the storytime will be moved inside the library; free; for information call 309-755-9614.
Event Title: Storytime in the Park: Fire Station Tot Lot. Venue: East Moline Public Library.
Wednesday, July 22, 2026, 10:30 AM – 11:00 AM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Tween Role Playing Group: Kids on Bikes
join your friends and make new ones as the youth librarians lead you through a two-session campaign for Kids on Bikes; snacks and all materials needed will be provided; free; for information, call 563-344-4175.
Event Title: Tween Role Playing Group: Kids on Bikes. Venue: Bettendorf Public Library.
Wednesday, July 22, 2026, 11:00 AM – 12:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: River Valley District Library.
Wednesday, July 22, 2026, 2:00 PM – 3:00 PM.
River Valley District Library.
For more info visit www.wqpt.org.
D&D Roleplay Club
grab your dice for Dungeons & Dragons roleplay club; we’re starting a new, beginner-friendly campaign - recommended for ages 10+; new players welcome; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: D&D Roleplay Club. Venue: LeClaire Community Library.
Wednesday, July 22, 2026, 3:00 PM – 5:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Summer Craft Series
on Wednesdays; join Miss Christie and make a new summer craft every week; best suited to school-aged kids; free; for information, call 563-326-7832.
Event Title: Summer Craft Series. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 22, 2026, 3:00 PM – 4:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Summer Bingo
teens in high school can enjoy some rounds of Bingo for fun prizes; each round will have a different theme; free; for information call 309-755-9614.
Event Title: Teen Summer Bingo. Venue: East Moline Public Library.
Wednesday, July 22, 2026, 3:00 PM – 6:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Homemade Bird Feeders @ Watts-Midtown
learn how to make a homemade bird feeder; this will be allergy-friendly; free; for information, call 309-732-7323.
Event Title: Homemade Bird Feeders @ Watts-Midtown. Venue: Rock Island Public Library - Watts-Midtown Branch.
Wednesday, July 22, 2026, 3:30 PM – 4:30 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Homemade Bird Feeders @ Watts-Midtown
learn how to make a homemade bird feeder; this will be an allergy-friendly program; free; for information, call 309-732-7323.
Event Title: Homemade Bird Feeders @ Watts-Midtown. Venue: Rock Island Public Library - Southwest Branch.
Wednesday, July 22, 2026, 3:30 PM – 4:30 PM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Ballet Quad Cities: Dance with Me
the professional dancers will delight us with a story; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Ballet Quad Cities: Dance with Me. Venue: Silvis Public Library.
Wednesday, July 22, 2026, 5:00 PM – 7:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Middle School Anime Club: Summer Festival
stop by the Library Gardens for fun Japanese festival games, activities, and crafts related to our favorite anime; free; for information, call 309-524-2470.
Event Title: Middle School Anime Club: Summer Festival. Venue: Moline Public Library.
Wednesday, July 22, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Animal Crossing Meet-Up
bring your Nintendo Switch with your copy of Animal Crossing: New Horizons to share your island; you can visit a staff member's island and connect with others who play the game; children must have an accompanying adult to attend; free; for information, call 563-344-4175.
Event Title: Animal Crossing Meet-Up. Venue: Bettendorf Public Library.
Wednesday, July 22, 2026, 6:00 PM – 7:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Thursday, July 23, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Thursday, July 23, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Lapsit Storytime
on Thursdays; 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, July 23, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Preschool Storytime
on Wednesdays and Thursdays; for ages 3-5; a celebration of reading, these story times include longer stories, songs, and music; free; for information, call 563-344-4175.
Event Title: Preschool Storytime. Venue: Bettendorf Public Library.
Thursday, July 23, 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, July 23, 2026, 10:30 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
The Great Big Bubble Show with Jason Kollum
marvel at bubble caterpillars, carousels, volcanoes, and even bubbles filled with fog that have captivated audiences of all ages; free; for information, call 563-344-4175.
Event Title: The Great Big Bubble Show with Jason Kollum. Venue: Bettendorf Public Library.
Thursday, July 23, 2026, 11:00 AM – 11:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Jason Kollum's Great Big Bubble Show
featuring caterpillar bubbles, fidget spinner bubbles, fog-filled bubble volcanos, and even bubble tornados, this show is sure to amaze; free; for information, call 309-524-2470.
Event Title: Jason Kollum's Great Big Bubble Show. Venue: Moline Public Library.
Thursday, July 23, 2026, 2:00 PM – 3:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Swords & Roses: In Search of Buried Treasure
visiting us this week is Swords & Roses, a group of sword-fighting pirate gals in search of “The Greatest Treasure in the World"; join an interactive action adventure show and help them solve the clues on their map to find the treasure; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Swords & Roses: In Search of Buried Treasure. Venue: LeClaire Community Library.
Thursday, July 23, 2026, 2:00 PM – 3:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Thursday Theater: Hoppers
screening of Disney/Pixar's animated-comedy hit; with free popcorn; free; for information, call 563-344-4175.
Event Title: Thursday Theater: Hoppers. Venue: Bettendorf Public Library.
Thursday, July 23, 2026, 2:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Movie + Craft: Jurassic World Rebirth
let's watch 2025's PG-13-rated Jurassic World Rebirth; we will also do a craft and enjoy some snacks; free; for information, call 563-326-7832.
Event Title: Teen Movie + Craft: Jurassic World Rebirth. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, July 23, 2026, 2:30 PM – 5:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Role Playing
on Thursdays; play your favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 23, 2026, 3:30 PM – 5:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Family Storytime: WQPT-PBS
ages 6-11 join us special story time; we will have WQPT-PBS to read to us along with crafts; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Family Storytime: WQPT-PBS. Venue: Silvis Public Library.
Thursday, July 23, 2026, 5:00 PM – 7:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
WQPT Summer of Adventure Tour Stop
attendees will have the opportunity to watch PBS KIDS programming, listen to a story, and participate in a hands-on craft activity; each child will also receive a free PBS KIDS Summer Activity Book and resources for accessing online content at PBSKIDS.org; the tour is designed to spark creativity and provide engaging, educational experiences for children and families; free.
Event Title: WQPT Summer of Adventure Tour Stop. Venue: Silvis Public Library.
Thursday, July 23, 2026, 5:00 PM – 6:00 PM.
Silvis Public Library.
For more info visit www.wqpt.org.
Hunger Games Training
test your skills by participating in Hunger Games training; games, crafts, and challenges inspired by the Hunger Games books and movies; free; for information, call 309-524-2470.
Event Title: Hunger Games Training. Venue: Moline Public Library.
Thursday, July 23, 2026, 6:00 PM – 7:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Stretchy Storytime
ages 3-6 with an adult explore the magic of storytime through movement and music with this month’s theme: cowboys; free; for information, call 309-524-2470.
Event Title: Stretchy Storytime. Venue: Moline Public Library.
Thursday, July 23, 2026, 6:00 PM – 6:45 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Friday, July 24, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Friday, July 24, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Yoga and Stories in the Park
on Fridays; ; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, July 24, 2026, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; best for children ages 1 to 5 years; jump, shake, and shimmy the sillies out; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, July 24, 2026, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Fridays; join us in the Moline Library Gardens for stories, songs, and fun; for children birth to age 6 with a parent or other adult; free; for information, call 309-524-2470.
Event Title: Stories in the Gardens. Venue: Moline Public Library.
Friday, July 24, 2026, 10:00 AM – 10:45 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Imagination Station
on Fridays; enjoy stories, crafts, and more; free; for information call 309-755-9614.
Event Title: Imagination Station. Venue: East Moline Public Library.
Friday, July 24, 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, July 24, 2026, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Storytime & Snacks: Chickens
we’re exploring farm animals with a Chicken storytime; afterward we’ll be snacking on Mini Chicken and Waffle Sliders while we craft Paper Plate Chickens; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Storytime & Snacks: Chickens. Venue: LeClaire Community Library.
Friday, July 24, 2026, 11:00 AM – 12:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Kids Club: Bean Mosaics
grades K-5 can make an art piece out of beans; free; for information call 309-755-9614.
Event Title: Kids Club: Bean Mosaics. Venue: East Moline Public Library.
Friday, July 24, 2026, 1:00 PM – 2:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
First Chapter Book Club: Middle Grade Title
teens and tweens ages 10-18 are welcome to hang out after school and listen to the first few chapters of a new audiobook each month; free; for information, call 563-344-4175.
Event Title: First Chapter Book Club: Middle Grade Title. Venue: Bettendorf Public Library.
Friday, July 24, 2026, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Children's Summer Reading Program
thru July 25; get growing this summer at the Moline Public Library with our Plant a Seed, Read! Summer Reading Program; free; for information, call 309-524-2470.
Event Title: Children's Summer Reading Program. Venue: Moline Public Library.
Saturday, July 25, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Summer Reading Program
thru July 25; teens and tweens going into grades 6-12, read, grow, and explore at the at Moline Public Library this summer; free; for information, call 309-524-2470.
Event Title: Teen Summer Reading Program. Venue: Moline Public Library.
Saturday, July 25, 2026.
Moline Public Library.
For more info visit molinelibrary.com.
Child's Play
on Saturdays; designed for ages 2-6, stories followed by an extended time for play and imagination; free; for information, call 563-344-4175.
Event Title: Child's Play. Venue: Bettendorf Public Library.
Saturday, July 25, 2026, 10:00 AM – 10:45 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Visit with Alpacas and Sheep from McCarty's Corner Farm
this event will feature animals from McCarty's growing herd of beautiful and friendly alpacas and sheep; McCarty's Corner Farm is located outside of Eldridge and believes in the importance of connecting people with nature and animals; free; for information, call 563-344-4175.
Event Title: Visit with Alpacas and Sheep from McCarty's Corner Farm. Venue: Bettendorf Public Library.
Saturday, July 25, 2026, 11:00 AM – 1:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.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, July 25, 2026, 11:30 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Sensory Session: Fruits
ages 0-5 join us for our story time and play in the new sensory bin; this month’s theme is all about fruit; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Sensory Session: Fruits. Venue: Silvis Public Library.
Saturday, July 25, 2026, 1:00 PM – 3:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Lego Club: Fruits
for ages 6011; put your skills to the test and build any fruits out of Legos; participants can build outside of the theme and just play with Legos; free; for information, e-mail admin@silvislibrary.org or call 309-755-3393.
Event Title: Lego Club: Fruits. Venue: Silvis Public Library.
Saturday, July 25, 2026, 3:00 PM – 5:00 PM.
Silvis Public Library.
For more info visit silvislibrary.org.
Niabi Zoo Camp: Animals & Me for Ages 4-5 - Session 8 AM
thru June 5; campers will learn to develop their own relationships with animals and their environment to uncover the importance of wildlife exploration through hands-on activities, lessons, and animal experiences; from local habitats to ecosystems across our globe, our Conservation Educators will inspire campers to become champions for wildlife and stewards of the Earth; for information and to register, call 309-799-3482.
Event Title: Niabi Zoo Camp: Animals & Me for Ages 4-5 - Session 8 AM. Venue: Niabi Zoo.
Monday, July 27, 2026, 9:30 AM – 11:30 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
PokéMonday: Pokémon Go at the Park!
on Mondays; meet your youth librarians at the park for an hour of Pokémon Go; free; for information, call 563-344-4175.
Event Title: PokéMonday: Pokémon Go at the Park! Venue: Bettendorf Public Library.
Monday, July 27, 2026, 10:00 AM – 11:00 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Pre-K Prep Storytime
on Mondays; for ages 3-5; 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; free; for information, call 563-326-7832.
Event Title: Pre-K Prep Storytime. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, July 27, 2026, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Stories in the Park
on Mondays; join us during the summer in a different park around Moline for stories, songs, and play; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Moline Public Library.
Monday, July 27, 2026, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Tales for Tots
on Mondays; an enriching literacy experience designed for children ages 0–3 and a caregiver; free; for information, call 563-344-4175.
Event Title: Tales for Tots. Venue: Bettendorf Public Library.
Monday, July 27, 2026, 10:00 AM – 10:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Mobile Mondays
on Mondays; the Moline Public Library Van will be out in the parks with us each Monday morning after Stories in the Park to check out or return library materials, sign up for library cards, and provide library services around town; free; for information, call 309-524-2470.
Event Title: Mobile Mondays. Venue: Moline Public Library.
Monday, July 27, 2026, 11:00 AM – 12:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Kidstock Music Camp 3
thru Aug. 1; the camps give young musicians, ages 8-18, the opportunity to participate in workshops led by professional musicians, form a band with fellow campers, and put on a performance in Common Chord’s Redstone Room for their friends and family; students learn valuable life skills such as teamwork, confidence, and self-expression, all while doing something they love; $250; for information, call 563-223-8642.
Event Title: Kidstock Music Camp 3. Venue: Common Chord.
Monday, July 27, 2026, 12:00 PM – 5:00 PM.
Common Chord.
For more info visit www.commonchordqc.org.
Niabi Zoo Camp: Animals & Me for Ages 4-5 - Session 8 PM
thru June 5; campers will learn to develop their own relationships with animals and their environment to uncover the importance of wildlife exploration through hands-on activities, lessons, and animal experiences; from local habitats to ecosystems across our globe, our Conservation Educators will inspire campers to become champions for wildlife and stewards of the Earth; for information and to register, call 309-799-3482.
Event Title: Niabi Zoo Camp: Animals & Me for Ages 4-5 - Session 8 PM. Venue: Niabi Zoo.
Monday, July 27, 2026, 1:00 PM – Tuesday, July 28, 2026, 3:00 AM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Make a Mini Beaded Plant
use wire, glass-beads, and a pot to create a plant that is impossible to kill; registration required; for ages 8+; free; for information, call 563-326-7832.
Event Title: Make a Mini Beaded Plant. Venue: Davenport Public Library - Eastern Avenue Branch.
Monday, July 27, 2026, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Teen Gaming
join us in the Teen Vault for some afternoon gaming on the Nintendo Switch; board games and other activities will also be available to play; free; for information call 309-755-9614.
Event Title: Teen Gaming. Venue: East Moline Public Library.
Monday, July 27, 2026, 2:00 PM – 4:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.
Learn to Play Dungeons and Dragons
kids who want to participate need to know how to read and do basic addition and subtraction; free; for information, call 309-524-2470.
Event Title: Learn to Play Dungeons and Dragons. Venue: Moline Public Library.
Monday, July 27, 2026, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
PNG: Tween Digital Art (Procreate Dreams App)
tweens going into 5th-8th grade can learn how to create digital art using iPads from an art instructor; the library will provide iPads for students to use during the class; free; for information call 309-755-9614.
Event Title: PNG: Tween Digital Art (Procreate Dreams App). Venue: East Moline Public Library.
Monday, July 27, 2026, 5:00 PM – 7:00 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.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, July 27, 2026, 6:00 PM – 6:30 PM.
East Moline Public Library.
For more info visit eastmoline.librarycalendar.com.