Pop-Up Library at Autistic & Loved
attendees will have the opportunity to visit the OWL, learn about our Summer Reading Program, register for a library card, and browse from a collection of materials for check out; free; for information, call 563-326-7832.
Event Title: Pop-Up Library at Autistic & Loved. Venue: Autistic and Loved.
Saturday, June 21, 2025, 11:00 AM – 1:00 PM.
Autistic and Loved.
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; free; for information, call 563-344-4175.
Event Title: Teen Leadership Committee. Venue: Bettendorf Public Library.
Saturday, June 21, 2025, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Book Club: Summer Games Edition
teens are welcome to join us for a lively discussion of a different young adult book each month; enjoy snacks and get to know other teen readers; free; for information, call 563-344-4175.
Event Title: Teen Book Club: Summer Games Edition. Venue: Bettendorf Public Library.
Saturday, June 21, 2025, 3:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Kids Book Club
discuss a new book and do activities related to the book once a month; pick up your free book at the Youth Desk; free; for information, call 563-344-4175.
Event Title: Kids Book Club. Venue: Bettendorf Public Library.
Saturday, June 21, 2025, 3:30 PM – 4:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Zoo Camp for Ages 10-13: Creative Colonies, Session #4
thru June 27; work together as Creative Colonies as we examine the threats to species and habitats and the conservation programs working to save them from extinction; $200-250; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 10-13: Creative Colonies, Session #4. Venue: Niabi Zoo.
Monday, June 23, 2025, 9:00 AM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, June 23, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
RIFAC Preschool Storytime
Miss Ranell will visit RIFAC preschool for storytime; free; for information, call 309-732-7323.
Event Title: RIFAC Preschool Storytime. Venue: Rock Island Fitness and Activity Center.
Monday, June 23, 2025, 10:00 AM – 11:00 AM.
Rock Island Fitness and Activity Center.
For more info visit www.rockislandlibrary.org.
Stories in the Park
join us during the summer in a different park around Moline for stories, songs, and fun; for children birth to 6 years old with an adult; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Prospect Park.
Monday, June 23, 2025, 10:00 AM – 11:00 AM.
Prospect Park.
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.
Monday, June 23, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Mario Kart Monday
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Mario Kart Monday. Venue: Bettendorf Public Library.
Monday, June 23, 2025, 11:00 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Kidstock Summer Music Camp 2
thru June 27; the camps give young musicians, ages 8-18, the opportunity to participate in workshops lead 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; for information and to register, call 563-326-1333.
Event Title: Kidstock Summer Music Camp 2. Venue: Common Chord.
Monday, June 23, 2025, 12:00 PM – 5:00 PM.
Common Chord.
For more info visit www.commonchordqc.org.
Teen DIY: Paper Quilling
join Ms. Amber for a simple tutorial where attendees will learn how to quill flower shapes or Among Us characters (or both!); these will then be glued onto an origami keepsake box; free; for information, call 563-326-7832.
Event Title: Teen DIY: Paper Quilling. Venue: Davenport Public Library - Eastern Avenue Branch.
Monday, June 23, 2025, 1:00 PM – 2:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, June 23, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Young Adventurer's Club
grades 3-5 join us to play Dungeons and Dragons; free; for information, call 309-524-2470.
Event Title: Young Adventurer's Club. Venue: Moline Public Library.
Monday, June 23, 2025, 5:00 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Library in the Park: Sunderbruch Park
on Tuesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Sunderbruch Park. Venue: Sunderbruch Park.
Tuesday, June 24, 2025, 10:00 AM – 12:00 PM.
Sunderbruch Park.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, June 24, 2025, 10:00 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, June 24, 2025, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Expressive Painting Workshop: Sound and Color
teens explore materials, methods, and project ideas for expressive painting that will take you on a journey of emotional expression, self-exploration, and stress relief; free; for information, call 309-524-2470.
Event Title: Expressive Painting Workshop: Sound and Color. Venue: Moline Public Library.
Tuesday, June 24, 2025, 1:00 PM – 2:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, June 24, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Fan Club
grades 4-8 are encouraged to share their love of all things nerdy, geeky, or fan-related at this new program; 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: Fan Club. Venue: Bettendorf Public Library.
Tuesday, June 24, 2025, 2:30 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Giant Yard Games: Afternoon Activity @ Watts-Midtown
we will be playing giant yard games from the Library of Things; free; for information, call 309-732-7323.
Event Title: Giant Yard Games: Afternoon Activity @ Watts-Midtown. Venue: Rock Island Public Library - Watts-Midtown Branch.
Tuesday, June 24, 2025, 3:30 PM – 4:30 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, June 24, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Anime Takeover!
join us as we watch an anime film, have snacks, and socialize with others interested in anime; content will be rated PG13/TV14 (or international equivalent); for ages 11 to 111; free; for information, call 563-326-7832.
Event Title: Anime Takeover! Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, June 24, 2025, 6:00 PM – 8:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
YouthFest at Fejervary Learning Center
the annual event welcomes 30+ organizations from throughout the Quad Cities with the goal of connecting young people to the resources they need; jump in a bounce house, pet a an animal at the petting zoo, play in the park, and learn about what this great region has to offer; free; for information, call 563-326-7832.
Event Title: YouthFest at Fejervary Learning Center. Venue: Fejervary Learning Center.
Wednesday, June 25, 2025, 8:30 AM – 1:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Library in the Park: Fejervery Learning Center
on Wednesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Fejervery Learning Center. Venue: Fejervary Learning Center.
Wednesday, June 25, 2025, 10:00 AM – 12:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Sunshine and Stories
on Wednesdays; we’ll sing songs, dance, and read fun stories; all ages welcome, best for children ages 18 months to 5 years; this program will be held in the Fairmount Children’s Garden weather-permitting; in the case of inclement weather, we’ll move to the Story Room; free; for information, call 563-326-7832.
Event Title: Sunshine and Stories. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, June 25, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Break-In Box Challenge
at 11am, noon, 2pm, and 3pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Wednesday, June 25, 2025, 11:00 AM – 12:00 PM.
Moline Public Library.
For more info visit molinelibrary.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, June 25, 2025, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Teen Break-In Box Challenge
at 11am, noon, 2pm, and 3pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Wednesday, June 25, 2025, 12:00 PM – 1:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Coding Club
on Wednesdays; kids are invited to explore coding with hands-on coding toys and robots; this program is best suited for kids in 2nd - 5th grade; registration is required; free; for information, call 563-326-7832.
Event Title: Coding Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, June 25, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Marquette Park
on Wednesdays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Marquette Park. Venue: Marquette Park.
Wednesday, June 25, 2025, 2:00 PM – 4:00 PM.
Marquette Park.
For more info visit www.davenportlibrary.com.
Teen Book + Club: All Iowa Reads Rez Ball
let's read Rez Ball by Byron Graves together; after a short book discussion, we will join readers from around Iowa in a live Zoom session with the author; free; for information, call 563-326-7832.
Event Title: Teen Book + Club: All Iowa Reads Rez Ball. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, June 25, 2025, 2:00 PM – 4:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Teen Break-In Box Challenge
at 11am, noon, 2pm, and 3pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Wednesday, June 25, 2025, 2:00 PM – 3:00 PM.
Moline Public Library.
For more info visit molinelibrary.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, June 25, 2025, 3:00 PM – 5:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Break-In Box Challenge
at 11am, noon, 2pm, and 3pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Wednesday, June 25, 2025, 3:00 PM – 4:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Tween Role Playing Group
eginner role-playing for ages 10-12 or grades 4-6; free; for information, call 563-344-4175.
Event Title: Tween Role Playing Group. Venue: Bettendorf Public Library.
Wednesday, June 25, 2025, 3:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
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, June 25, 2025, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Pride at the Library!
join us in the Children's Program Room for a special Pride-themed storytime followed by activities in the department; free; for information, call 309-524-2470.
Event Title: Pride at the Library! Venue: Moline Public Library.
Wednesday, June 25, 2025, 5:30 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Skip-a-Long RIPL Outreach
Miss Ranell will be visiting Skip A Long summer camp; free; for information, call 309-732-7323.
Event Title: Skip-a-Long RIPL Outreach. Venue: Skip-a-Long Child Development Services - Milan.
Thursday, June 26, 2025, 9:30 AM – 10:00 AM.
Skip-a-Long Child Development Services - Milan.
For more info visit www.rockislandlibrary.org.
Dragon Training Academy
inventor and time traveler Brock Barnabas visits the present to recruit adventurous kids as dragon trainers, introducing them to a baby animatronic dragon; free; for information, call 563-344-4175.
Event Title: Dragon Training Academy. Venue: Bettendorf Public Library.
Thursday, June 26, 2025, 10:00 AM – 11:00 AM.
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, June 26, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Thursdays; join us in the new 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.
Thursday, June 26, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Hike + Read: Schuetzen Park
enjoy a series of hikes in local parks followed by a mini snack picnic and reading; free; for information, call 563-326-7832.
Event Title: Teen Hike + Read: Schuetzen Park. Venue: Fejervary Learning Center.
Thursday, June 26, 2025, 10:00 AM – 11:00 AM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Caleb Strutz’s Dragon Training Academy
held at City Center Plaza; Brock Barnabas shares his time traveling adventures and inventions, including animatronic dragon puppets; he will be available afterward for a meet and greet with pictures; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Caleb Strutz’s Dragon Training Academy. Venue: LeClaire Community Library.
Thursday, June 26, 2025, 1:00 PM – 2:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Plants vs. Zombies by QC Botanical Center
the QC Botanical Center will be on site with their Meet the Celebrities Behind Your Favorite Characters program; meet the real-life plants that inspired the popular game; learn about some awesome plants; free; for information, call 563-326-7832.
Event Title: Plants vs. Zombies by QC Botanical Center. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, June 26, 2025, 1:00 PM – 1:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
RIPL Outreach: Adventure Camp
on Thursdays; Mr. James will be visiting Adventure Camp every Thursday this summer with books and activities; free; for information, call 309-732-7323.
Event Title: RIPL Outreach: Adventure Camp. Venue: Lincoln Park.
Thursday, June 26, 2025, 1:00 PM – 2:00 PM.
Lincoln Park.
For more info visit www.rockislandlibrary.org.
Skip-a-Long RIPL Outreach
Miss Ranell will be visiting Skip A Long summer camp; free; for information, call 309-732-7323.
Event Title: Skip-a-Long RIPL Outreach. Venue: Skip-a-Long Child Development Services - Milan.
Thursday, June 26, 2025, 1:00 PM – 2:00 PM.
Skip-a-Long Child Development Services - Milan.
For more info visit www.rockislandlibrary.org.
Teen Role Playing
on Thursdays; enjoy our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, June 26, 2025, 2:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Thursday Theater: Dog Man
enjoy the adventures of the half man, half dog, all cop; free; for information, call 563-344-4175.
Event Title: Thursday Theater: Dog Man. Venue: Bettendorf Public Library.
Thursday, June 26, 2025, 2:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
STEAM on Wheels
we'll be exploring various projects and equipment: please note that though this event will start in the Downtown Library parking lot, we will be walking to the STEAM on Wheels building (located about 100 yards from the Downtown Library); this STEAM event is for teens 12-17; free; for information, call 309-732-7323.
Event Title: STEAM on Wheels. Venue: Rock Island Public Library - Downtown Library.
Thursday, June 26, 2025, 3:00 PM – 5:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Stretchy Storytime Primary
ages 3-6 with an adult explore the magic of storytime through movement and music with this month’s theme: colors; free; for information, call 309-524-2470.
Event Title: Stretchy Storytime Primary. Venue: Moline Public Library.
Thursday, June 26, 2025, 5:00 PM – 5:45 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Break-In Box Challenge
at 5 & 6pm use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Thursday, June 26, 2025, 5:00 PM – 6:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
National Mississippi River Museum & Aquarium: Pollution Solutions
ages 9-13 will use a watershed model to investigate how pollutants move in a landscape; taking that information, students will work in small groups to turn everyday objects into a tool for improving the water quality of their lake model; free; for information, call 309-524-2470.
Event Title: National Mississippi River Museum & Aquarium: Pollution Solutions. Venue: Moline Public Library.
Thursday, June 26, 2025, 5:30 PM – 6:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Break-In Box Challenge
at 5 & 6pm use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Thursday, June 26, 2025, 6:00 PM – 7:00 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 for Tots. Venue: Bettendorf Public Library.
Thursday, June 26, 2025, 6:30 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Yoga and Stories in the Park
on Fridays; bring your yoga mat or a towel and join us near the playground; afterwards, stop by our OWL (Outreach Wheeled Library) for selected items available for check out and a fun craft to take home; best for ages 4-10; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, June 27, 2025, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Dragontrainer
watch as inventor and time traveler Brock Barnabas visits the present time to recruit some adventurous kids to travel back to the Medieval times; kids are trained to both defend against and tame dragons using Brock's amazing science-based inventions and techniques; there will be a post-show meet and greet with a baby dragon animatronic free; for information, call 309-732-7323.
Event Title: Dragontrainer. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, June 27, 2025, 10:00 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies out; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5 years; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, June 27, 2025, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Toddler Candyland Adventure
held at City Center Plaza; Small Fry Friday always has fun for toddlers and kids; play a game of Candyland with
us; we’re bringing the beloved children’s game to life with fun sensory stations that will get your littles excited to explore our land of sweets; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Toddler Candyland Adventure. Venue: LeClaire Community Library.
Friday, June 27, 2025, 10:30 AM – 11:30 AM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Books on the Blacktop: Garfield
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: Garfield. Venue: Garfield Elementary School.
Friday, June 27, 2025, 12:30 PM – 1:30 PM.
Garfield Elementary School.
For more info visit www.davenportlibrary.com.
Art with the Figge
his project will relate to the Figge's latest exhibit, and will explore various forms of art and the different tools artists use to create their masterpieces; free; for information, call 309-732-7323.
Event Title: Art with the Figge. Venue: Rock Island Public Library - Watts-Midtown Branch.
Friday, June 27, 2025, 2:00 PM – 3:00 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Books on the Blacktop: Madison
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: Madison Elementary School.
Friday, June 27, 2025, 2:30 PM – 3:30 PM.
Madison Elementary School.
For more info visit www.davenportlibrary.com.
Library2Go at the Backyard Bioblitz
explore our collection of children’s picture books, juvenile series, adult fiction and nonfiction, and DVDs; free; for information, call 309-732-7323.
Event Title: Library2Go at the Backyard Bioblitz. Venue: Hauberg Civic Center Mansion.
Friday, June 27, 2025, 3:00 PM – 5:00 PM.
Hauberg Civic Center Mainsion.
For more info visit www.rockislandlibrary.org.
Teen After Hours Movie Night: Jumanji
we'll watch the Robin Williams comedy, and the library has popcorn and soda; bring your own candy and all your friends; free; for information, call 563-344-4175.
Event Title: Teen After Hours Movie Night: Jumanji. Venue: Bettendorf Public Library.
Friday, June 27, 2025, 6:00 PM – 8:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Break-In Box Challenge
at 9am, 10am, 1pm, and 2pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Saturday, June 28, 2025, 9:00 AM – 10:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Break-In Box Challenge
at 9am, 10am, 1pm, and 2pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Saturday, June 28, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Fortnite Slurp Juice Slime
Explore STEAM (Science Technology Engineering Art Mathematics) on STEM Saturdays; this week we’ll bring a video game healing item to life with slime; it will be sure to win you a battle royale; first-come, first-served while supplies last; free; for information, call 563-289-6007 or e-mail library@leclaireiowa.gov.
Event Title: Fortnite Slurp Juice Slime. Venue: LeClaire Community Library.
Saturday, June 28, 2025, 11:00 AM – 12:00 PM.
LeClaire Community Library.
For more info visit www.leclaireiowa.gov.
Teen Break-In Box Challenge
at 9am, 10am, 1pm, and 2pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Saturday, June 28, 2025, 1:00 PM – 2:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Break-In Box Challenge
at 9am, 10am, 1pm, and 2pm; use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure; free; for information, call 309-524-2470.
Event Title: Teen Break-In Box Challenge. Venue: Moline Public Library.
Saturday, June 28, 2025, 2:00 PM – 3:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, June 30, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
Stories in the Park
join us during the summer in a different park around Moline for stories, songs, and fun; for children birth to 6 years old with an adult; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Ben Butterworth Memorial Parkway.
Monday, June 30, 2025, 10:00 AM – 11:00 AM.
Ben Butterworth Memorial Parkway.
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.
Monday, June 30, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Supersmash Hold
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Supersmash Hold. Venue: Bettendorf Public Library.
Monday, June 30, 2025, 11:00 AM – 1:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Family Art with Figge
Kelsey Vandercoy from the Figge Art Museum will be offering a free art lesson with take home projects for families based around the museum’s exhibitions; for ages 6+; free; for information, call 563-326-7832.
Event Title: Family Art with Figge. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, June 30, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, June 30, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Love Your Guts: Teen Gut Health
poor gut health may manifest as fatigue, upset stomach, and even skin conditions; join us to learn about how you as a teen can benefit from taking better care of your guts; free; for information, call 563-326-7832.
Event Title: Love Your Guts: Teen Gut Health. Venue: Davenport Public Library - Fairmount Street Branch.
Monday, June 30, 2025, 6:00 PM – 7:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, July 1, 2025, 10:00 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 1, 2025, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Expressive Painting Workshop: Dreamscape
teens explore materials, methods, and project ideas for expressive painting that will take you on a journey of emotional expression, self-exploration, and stress relief; free; for information, call 309-524-2470.
Event Title: Expressive Painting Workshop: Dreamscape. Venue: Moline Public Library.
Tuesday, July 1, 2025, 1:00 PM – 2:30 PM.
Moline Public Library.
For more info visit molinelibrary.com.
School of Adventure: Learn Dungeons & Dragons with the Dealt Hand
learn to play Dungeons and Dragons as a family with the help of The Dealt Hand; free; for information, call 563-344-4175.
Event Title: School of Adventure: Learn Dungeons & Dragons with the Dealt Hand. Venue: Bettendorf Public Library.
Tuesday, July 1, 2025, 1:30 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 1, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
3D Pens: Afternoon Activity @ Watts-Midtown
we will be using 3D Pens; free; for information, call 309-732-7323.
Event Title: 3D Pens: Afternoon Activity @ Watts-Midtown. Venue: Rock Island Public Library - Watts-Midtown Branch.
Tuesday, July 1, 2025, 3:30 PM – 4:30 PM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, July 1, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Kids’ Advisory Board
for ages 7 and 10; KAB members will meet once a month with Ms. Emily and Mr. Joe to talk all things library; members will have the opportunity to share ideas for future children’s programs, make suggestions for items to add to library collections, and participate in service projects like making decorations or bulletin boards; free; for information, call 563-326-7832.
Event Title: Kids’ Advisory Board. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, July 1, 2025, 5:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Outdoor Discovery
experiment with different art and science activities outside in the Gardens; activities may be messy so dress accordingly; for pre-K and up with an adult; free; for information, call 309-524-2470.
Event Title: Outdoor Discovery. Venue: Moline Public Library.
Tuesday, July 1, 2025, 6:00 PM – 7:00 PM.
Moline Public Library.
For more info visit molinelibrary.com.
Library in the Park: Fejervery Learning Center
on Wednesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Fejervery Learning Center. Venue: Fejervary Learning Center.
Wednesday, July 2, 2025, 10:00 AM – 12:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Sunshine and Stories
on Wednesdays; we’ll sing songs, dance, and read fun stories; all ages welcome, best for children ages 18 months to 5 years; this program will be held in the Fairmount Children’s Garden weather-permitting; in the case of inclement weather, we’ll move to the Story Room; free; for information, call 563-326-7832.
Event Title: Sunshine and Stories. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 2, 2025, 10:00 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, July 2, 2025, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Skip-a-Long RIPL Outreach
Miss Ranell will be visiting Skip A Long summer camp; free; for information, call 309-732-7323.
Event Title: Skip-a-Long RIPL Outreach. Venue: Skip-a-Long Child Development Services - Milan.
Wednesday, July 2, 2025, 1:00 PM – 2:00 PM.
Skip-a-Long Child Development Services - Milan.
For more info visit www.rockislandlibrary.org.
Bloxels
on Wednesdays; learn to build a video game; kids in 2nd-5th grade can use Bloxels to create their own game; registration is required; free; for information, call 563-326-7832.
Event Title: Bloxels. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 2, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Marquette Park
on Wednesdays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Marquette Park. Venue: Marquette Park.
Wednesday, July 2, 2025, 2:00 PM – 4:00 PM.
Marquette Park.
For more info visit www.davenportlibrary.com.
Tween Role Playing Group
eginner role-playing for ages 10-12 or grades 4-6; free; for information, call 563-344-4175.
Event Title: Tween Role Playing Group. Venue: Bettendorf Public Library.
Wednesday, July 2, 2025, 3:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
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, July 2, 2025, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.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, July 3, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Thursdays; join us in the new 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.
Thursday, July 3, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Leadership Committee
TLC) is a group of enthusiastic teenagers collaborating with library staff to enhance services and programs; free; for information, call 563-344-4175.
Event Title: Teen Leadership Committee. Venue: Bettendorf Public Library.
Thursday, July 3, 2025, 2:00 PM – 3:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Role Playing
on Thursdays; enjoy our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 3, 2025, 2:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Thursday Theater: Moana 2
Moana and Maui are back in another high seas adventure; free; for information, call 563-344-4175.
Event Title: Thursday Theater: Moana 2. Venue: Bettendorf Public Library.
Thursday, July 3, 2025, 2:00 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
English Language Learners Conversation Club
English language learners and ESL students of all ages can chat with teen volunteers to practice English in a relaxed, real-world environment; free; for information, call 563-344-4175.
Event Title: English Language Learners Conversation Club. Venue: Bettendorf Public Library.
Thursday, July 3, 2025, 4:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Teen Book + Club + Movie + Craft: Lynn Painter Celebration!
we love Lynn Painter's super sweet and nostalgic YA romance bestseller Better Than the Movies, so we will have a brief discussion of the book and the movies listed within its story before making matchbox diaries and watching 10 Things I Hate About You; free; for information, call 563-326-7832.
Event Title: Teen Book + Club + Movie + Craft: Lynn Painter Celebration! Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, July 3, 2025, 5:00 PM – 8:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Big/Little Book Club
a book club for Littles (kids in 3rd through 5th grade) and their Bigs (adults or older siblings) to read a book together; we will discuss the book and do some book-related crafts and activities; registration is required; July's book club selection is The Lion of Lark-Hayes Manor by Aubrey Hartmans; free; for information, call 563-326-7832.
Event Title: Big/Little Book Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, July 3, 2025, 6:30 PM – 7:30 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Zoo Camp for Ages 10-13: Creative Colonies, Session #5
thru July 11; work together as Creative Colonies as we examine the threats to species and habitats and the conservation programs working to save them from extinction; $200-250; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 10-13: Creative Colonies, Session #5. Venue: Niabi Zoo.
Monday, July 7, 2025, 9:00 AM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, July 7, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
RIFAC Preschool Storytime
Miss Ranell will visit RIFAC preschool for storytime; free; for information, call 309-732-7323.
Event Title: RIFAC Preschool Storytime. Venue: Rock Island Fitness and Activity Center.
Monday, July 7, 2025, 10:00 AM – 11:00 AM.
Rock Island Fitness and Activity Center.
For more info visit www.rockislandlibrary.org.
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, July 7, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Mario Kart Monday
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Mario Kart Monday. Venue: Bettendorf Public Library.
Monday, July 7, 2025, 11:00 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Tween Pop Tasting Challenge
join Miss Amber and Mister Joe in a tournament of taste to see who is Davenport’s Pop Expert; free; for information, call 563-326-7832.
Event Title: Tween Pop Tasting Challenge. Venue: Davenport Public Library - Main Branch.
Monday, July 7, 2025, 1:00 PM – 2:00 PM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, July 7, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, July 8, 2025, 10:00 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 8, 2025, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 8, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Fan Club
grades 4-8 are encouraged to share their love of all things nerdy, geeky, or fan-related at this new program; 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: Fan Club. Venue: Bettendorf Public Library.
Tuesday, July 8, 2025, 2:30 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, July 8, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Teen Advisory Board Meeting
TAB Members volunteer, organize & 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 Meeting. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, July 8, 2025, 6:30 PM – 7:30 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Fejervery Learning Center
on Wednesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Fejervery Learning Center. Venue: Fejervary Learning Center.
Wednesday, July 9, 2025, 10:00 AM – 12:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Sunshine and Stories
on Wednesdays; we’ll sing songs, dance, and read fun stories; all ages welcome, best for children ages 18 months to 5 years; this program will be held in the Fairmount Children’s Garden weather-permitting; in the case of inclement weather, we’ll move to the Story Room; free; for information, call 563-326-7832.
Event Title: Sunshine and Stories. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 9, 2025, 10:00 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, July 9, 2025, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Bloxels
on Wednesdays; learn to build a video game; kids in 2nd-5th grade can use Bloxels to create their own game; registration is required; free; for information, call 563-326-7832.
Event Title: Bloxels. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 9, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Marquette Park
on Wednesdays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Marquette Park. Venue: Marquette Park.
Wednesday, July 9, 2025, 2:00 PM – 4:00 PM.
Marquette Park.
For more info visit www.davenportlibrary.com.
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, July 9, 2025, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Face 2 Face Game Night
it's board game night; learn a new game or play an old favorite with some new opponents; we will be pulling some great group games from the library board game collection and be exploring some new games from our gamer extraordinaire Wes Dau; he will be with us to demo, teach, and answer questions on any of the games we have to play; free; for information, call 309-524-2470.
Event Title: Face 2 Face Game Night. Venue: Moline Public Library.
Wednesday, July 9, 2025, 5:30 PM – 7:30 PM.
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, July 10, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Thursdays; join us in the new 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.
Thursday, July 10, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Hike + Read: Sunderbruch Park
enjoy a series of hikes in local parks followed by a mini snack picnic and reading; free; for information, call 563-326-7832.
Event Title: Teen Hike + Read: Sunderbruch Park. Venue: Sunderbruch Park.
Thursday, July 10, 2025, 10:00 AM – 11:00 AM.
Sunderbruch Park.
For more info visit www.davenportlibrary.com.
Teen Role Playing
on Thursdays; enjoy our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 10, 2025, 2:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Monster Society Presents: The Creatures of Dungeons and Dragons
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; this program is designed for children 8 to 12; this month's monsters are the creatures of Dungeons and Dragons; free; for information, call 563-326-7832.
Event Title: Monster Society Presents: The Creatures of Dungeons and Dragons. Venue: Davenport Public Library - Eastern Avenue Branch.
Thursday, July 10, 2025, 4:30 PM – 5:20 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.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 for Tots. Venue: Bettendorf Public Library.
Thursday, July 10, 2025, 6:30 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Yoga and Stories in the Park
on Fridays; bring your yoga mat or a towel and join us near the playground; afterwards, stop by our OWL (Outreach Wheeled Library) for selected items available for check out and a fun craft to take home; best for ages 4-10; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, July 11, 2025, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies out; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5 years; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, July 11, 2025, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Reading Buddies with Central High School
members of Girls Learn International from Central High School will be volunteering at the Eastern Library this Spring as Reading Buddies; they will be available to read stories with families or as listeners for kids who wish to practice their reading; free; for information, call 563-326-7832.
Event Title: Reading Buddies with Central High School. Venue: Davenport Public Library - Eastern Avenue Branch.
Friday, July 11, 2025, 4:00 PM – 5:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.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 12, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
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; free; for information, call 563-326-7832.
Event Title: Read to a Dog. Venue: Davenport Public Library - Fairmount Street Branch.
Saturday, July 12, 2025, 3:00 PM – 4:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Zoo Camp for Ages 8-9: The Painted Pack, Session #6
thru July 18; run with the Painted Pack as they harmonize with our Native neighbors, explore life cycles and food webs, and learn about animal myths $200-250; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 8-9: The Painted Pack, Session #6. Venue: Niabi Zoo.
Monday, July 14, 2025, 9:00 AM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, July 14, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
Stories in the Park
join us during the summer in a different park around Moline for stories, songs, and fun; for children birth to 6 years old with an adult; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Stephens Park.
Monday, July 14, 2025, 10:00 AM – 11:00 AM.
Stephens Park.
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.
Monday, July 14, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Supersmash Hold
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Supersmash Hold. Venue: Bettendorf Public Library.
Monday, July 14, 2025, 11:00 AM – 1:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Kidstock Summer Music Camp 3
thru July 18; the camps give young musicians, ages 8-18, the opportunity to participate in workshops lead 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; for information and to register, call 563-326-1333.
Event Title: Kidstock Summer Music Camp 3. Venue: Common Chord.
Monday, July 14, 2025, 12:00 PM – 5:00 PM.
Common Chord.
For more info visit www.commonchordqc.org.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, July 14, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, July 15, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 15, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, July 15, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Shock City
discussion of Aaron Alexovich's book with the Tween the Pages book club for patrons ages 8 to 11; free; for information, call 563-326-7832.
Event Title: Shock City. Venue: Davenport Public Library - Fairmount Street Branch.
Tuesday, July 15, 2025, 4:00 PM – 4:50 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Fejervery Learning Center
on Wednesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Fejervery Learning Center. Venue: Fejervary Learning Center.
Wednesday, July 16, 2025, 10:00 AM – 12:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Sunshine and Stories
on Wednesdays; we’ll sing songs, dance, and read fun stories; all ages welcome, best for children ages 18 months to 5 years; this program will be held in the Fairmount Children’s Garden weather-permitting; in the case of inclement weather, we’ll move to the Story Room; free; for information, call 563-326-7832.
Event Title: Sunshine and Stories. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 16, 2025, 10:00 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, July 16, 2025, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Bloxels
on Wednesdays; learn to build a video game; kids in 2nd-5th grade can use Bloxels to create their own game; registration is required; free; for information, call 563-326-7832.
Event Title: Bloxels. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 16, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Marquette Park
on Wednesdays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Marquette Park. Venue: Marquette Park.
Wednesday, July 16, 2025, 2:00 PM – 4:00 PM.
Marquette Park.
For more info visit www.davenportlibrary.com.
Tween Role Playing Group
eginner role-playing for ages 10-12 or grades 4-6; free; for information, call 563-344-4175.
Event Title: Tween Role Playing Group. Venue: Bettendorf Public Library.
Wednesday, July 16, 2025, 3:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
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, July 16, 2025, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.com.
Kids Anime Club
grades 3-5 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, July 16, 2025, 5:00 PM – 6:00 PM.
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, July 17, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Thursdays; join us in the new 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.
Thursday, July 17, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Role Playing
on Thursdays; enjoy our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 17, 2025, 2:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Yoga and Stories in the Park
on Fridays; bring your yoga mat or a towel and join us near the playground; afterwards, stop by our OWL (Outreach Wheeled Library) for selected items available for check out and a fun craft to take home; best for ages 4-10; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, July 18, 2025, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies out; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5 years; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, July 18, 2025, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Teen Hike + Read: Scott County Park
enjoy a series of hikes in local parks followed by a mini snack picnic and reading; free; for information, call 563-326-7832.
Event Title: Teen Hike + Read: Scott County Park. Venue: Scott County Park.
Saturday, July 19, 2025, 10:00 AM – 11:00 AM.
Scott County Park.
For more info visit www.davenportlibrary.com.
Kids Book Club
discuss a new book and do activities related to the book once a month; pick up your free book at the Youth Desk; free; for information, call 563-344-4175.
Event Title: Kids Book Club. Venue: Bettendorf Public Library.
Saturday, July 19, 2025, 3:30 PM – 4:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Eco Art Camp 2025
thru July 25; ages 5-9 are invited to a weeklong morning art camp to discover nature from an artist’s perspective; create artwork from nature on topics including plant art, soil art and water art; we’ll have fun in the sun and explore different types of art mediums as we interact with nature in our gardens; campers will get hands-on experience with a variety of art techniques and learn how to find inspiration in nature; come join us for fun in the dirt, water and sun; $110-120; for information, call 309-794-0991.
Event Title: Eco Art Camp 2025. Venue: Quad City Botanical Center.
Monday, July 21, 2025, 9:00 AM – 12:00 PM.
Quad City Botanical Center.
For more info visit www.qcgardens.com.
Zoo Camp for Ages 6-7: The Happy Herd, Session #7
thru July 25; gallop along with The Happy Herd as they explore the Animal Family Tree and discover the similarities and differences between its many members; $120-150; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 6-7: The Happy Herd, Session #7. Venue: Niabi Zoo.
Monday, July 21, 2025, 9:00 AM – 12:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, July 21, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
RIFAC Preschool Storytime
Miss Ranell will visit RIFAC preschool for storytime; free; for information, call 309-732-7323.
Event Title: RIFAC Preschool Storytime. Venue: Rock Island Fitness and Activity Center.
Monday, July 21, 2025, 10:00 AM – 11:00 AM.
Rock Island Fitness and Activity Center.
For more info visit www.rockislandlibrary.org.
Stories in the Park
join us during the summer in a different park around Moline for stories, songs, and fun; for children birth to 6 years old with an adult; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Peterson Park.
Monday, July 21, 2025, 10:00 AM – 11:00 AM.
Peterson Park.
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.
Monday, July 21, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Mario Kart Monday
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Mario Kart Monday. Venue: Bettendorf Public Library.
Monday, July 21, 2025, 11:00 AM – 12:30 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Zoo Camp for Ages 6-7: The Happy Herd, Session #7
thru July 25; gallop along with The Happy Herd as they explore the Animal Family Tree and discover the similarities and differences between its many members; $120-150; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 6-7: The Happy Herd, Session #7. Venue: Niabi Zoo.
Monday, July 21, 2025, 1:00 PM – 4:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, July 21, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, July 22, 2025, 10:00 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 22, 2025, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 22, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Fan Club
grades 4-8 are encouraged to share their love of all things nerdy, geeky, or fan-related at this new program; 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: Fan Club. Venue: Bettendorf Public Library.
Tuesday, July 22, 2025, 2:30 PM – 4:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, July 22, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Library in the Park: Fejervery Learning Center
on Wednesdays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Fejervery Learning Center. Venue: Fejervary Learning Center.
Wednesday, July 23, 2025, 10:00 AM – 12:00 PM.
Fejervary Learning Center.
For more info visit www.davenportlibrary.com.
Sunshine and Stories
on Wednesdays; we’ll sing songs, dance, and read fun stories; all ages welcome, best for children ages 18 months to 5 years; this program will be held in the Fairmount Children’s Garden weather-permitting; in the case of inclement weather, we’ll move to the Story Room; free; for information, call 563-326-7832.
Event Title: Sunshine and Stories. Venue: Davenport Public Library - Fairmount Street Branch.
Wednesday, July 23, 2025, 10:00 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, July 23, 2025, 11:00 AM – 11:30 AM.
Rock Island Public Library - Southwest Branch.
For more info visit www.rockislandlibrary.org.
Bloxels
on Wednesdays; learn to build a video game; kids in 2nd-5th grade can use Bloxels to create their own game; registration is required; free; for information, call 563-326-7832.
Event Title: Bloxels. Venue: Davenport Public Library - Eastern Avenue Branch.
Wednesday, July 23, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Library in the Park: Marquette Park
on Wednesdays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Marquette Park. Venue: Marquette Park.
Wednesday, July 23, 2025, 2:00 PM – 4:00 PM.
Marquette Park.
For more info visit www.davenportlibrary.com.
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, July 23, 2025, 4:00 PM – 6:00 PM.
Davenport Public Library - Fairmount Street Branch.
For more info visit www.davenportlibrary.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, July 24, 2025, 10:00 AM – 11:00 AM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Stories in the Gardens
on Thursdays; join us in the new 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.
Thursday, July 24, 2025, 10:00 AM – 11:00 AM.
Moline Public Library.
For more info visit molinelibrary.com.
Teen Role Playing
on Thursdays; enjoy our favorite role-playing games; free; for information, call 563-344-4175.
Event Title: Teen Role Playing. Venue: Bettendorf Public Library.
Thursday, July 24, 2025, 2:00 PM – 5:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.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 for Tots. Venue: Bettendorf Public Library.
Thursday, July 24, 2025, 6:30 PM – 7:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Yoga and Stories in the Park
on Fridays; bring your yoga mat or a towel and join us near the playground; afterwards, stop by our OWL (Outreach Wheeled Library) for selected items available for check out and a fun craft to take home; best for ages 4-10; free; for information, call 563-326-7832.
Event Title: Yoga and Stories in the Park. Venue: Vander Veer Botanical Park.
Friday, July 25, 2025, 9:00 AM – 10:00 AM.
Vander Veer Botanical Park.
For more info visit www.davenportlibrary.com.
Stories @ Main
on Fridays; jump, shake, and shimmy the sillies out; we’ll have stories, songs, and fun; all ages welcome, best for children ages 1 to 5 years; free; for information, call 563-326-7832.
Event Title: Stories @ Main. Venue: Davenport Public Library - Main Branch.
Friday, July 25, 2025, 10:00 AM – 10:30 AM.
Davenport Public Library - Main Branch.
For more info visit www.davenportlibrary.com.
Zoo Camp for Ages 4-5: The Funky Flock, Session #8
thru June 6; fly with the Funky Flock as they explore a variety of habitats from around the world each day; this 5 day, 2-hour-long camp is for children ages 4-5 years as well as 1 parent/caregiver per child; adult participation is important to develop nature-based interaction with your child; $120-150; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 4-5: The Funky Flock, Session #1. Venue: Niabi Zoo.
Monday, July 28, 2025, 9:30 AM – 11:30 AM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Slattery Park
on Mondays; enjoy a storytime at 10am, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Slattery Park. Venue: Slattery Park.
Monday, July 28, 2025, 10:00 AM – 12:00 PM.
Slattery Park.
For more info visit www.davenportlibrary.com.
Stories in the Park
join us during the summer in a different park around Moline for stories, songs, and fun; for children birth to 6 years old with an adult; free; for information, call 309-524-2470.
Event Title: Stories in the Park. Venue: Moline Browning Field.
Monday, July 28, 2025, 10:00 AM – 11:00 AM.
Browning Park.
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.
Monday, July 28, 2025, 10:00 AM – 11:30 AM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Supersmash Hold
tournaments for tweens and teens ages 12+; free; for information, call 563-344-4175.
Event Title: Supersmash Hold. Venue: Bettendorf Public Library.
Monday, July 28, 2025, 11:00 AM – 1:00 PM.
Bettendorf Public Library.
For more info visit www.bettendorflibrary.com.
Zoo Camp for Ages 4-5: The Funky Flock, Session #8
thru June 6; fly with the Funky Flock as they explore a variety of habitats from around the world each day; this 5 day, 2-hour-long camp is for children ages 4-5 years as well as 1 parent/caregiver per child; adult participation is important to develop nature-based interaction with your child; $120-150; for information and to register, call 309-799-3482.
Event Title: Zoo Camp for Ages 4-5: The Funky Flock, Session #1. Venue: Niabi Zoo.
Monday, July 28, 2025, 1:00 PM – 3:00 PM.
Niabi Zoo.
For more info visit www.niabizoo.com.
Library in the Park: Emeis Park
on Mondays; enjoy a storytime, activities, checking out materials, placing holds, getting a library card and so much more; free; for information, call 563-326-7832.
Event Title: Library in the Park: Emeis Park. Venue: Emeis Park.
Monday, July 28, 2025, 2:00 PM – 4:00 PM.
Emeis Park.
For more info visit www.davenportlibrary.com.
Walkers & Wigglers Storytime
on Tuesdays; we'll sing songs, dance, and read fun stories; all ages welcome, best for 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, July 29, 2025, 10:00 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 29, 2025, 10:30 AM – 11:00 AM.
Rock Island Public Library - Watts-Midtown Branch.
For more info visit www.rockislandlibrary.org.
Pop-Up Library at Autistic & Loved
attendees will have the opportunity to visit the OWL, learn about our Summer Reading Program, register for a library card, and browse from a collection of materials for check out; free; for information, call 563-326-7832.
Event Title: Pop-Up Library at Autistic & Loved. Venue: Autistic and Loved.
Tuesday, July 29, 2025, 11:00 AM – 1:00 PM.
Autistic and Loved.
For more info visit www.davenportlibrary.com.
Lego Club
on Tuesdays; flex your building skills with a new challenge each week, or just practice with some free-build time; this program is best suited to elementary-aged kids; free; for information, call 563-326-7832.
Event Title: Lego Club. Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 29, 2025, 2:00 PM – 3:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.
Virtual Event: Weekly Teen Book Talk
on Tuesdays; check out this week's book talk from Emily, the Young Adult Librarian; just go to our Facebook page (or our Teen page, if you want to watch live); free; for information, call 309-732-7323.
Event Title: Virtual Event: Weekly Teen Book Talk. Venue: Rock Island Public Library - Downtown Library.
Tuesday, July 29, 2025, 3:45 PM – 4:00 PM.
Rock Island Public Library - Downtown Library.
For more info visit www.rockislandlibrary.org.
Anime Takeover!
join us as we watch an anime film, have snacks, and socialize with others interested in anime; content will be rated PG13/TV14 (or international equivalent); for ages 11 to 111; free; for information, call 563-326-7832.
Event Title: Anime Takeover! Venue: Davenport Public Library - Eastern Avenue Branch.
Tuesday, July 29, 2025, 6:00 PM – 8:00 PM.
Davenport Public Library - Eastern Avenue Branch.
For more info visit www.davenportlibrary.com.