Event Search
JCPH Staff Retreat
Fri, Apr 19, 2024 - 8:30am | Meeting Room A, Meeting Room B, Meeting Room C
City Attorney's Office
Fri, Apr 19, 2024 - 9:00am | Meeting Room D
English Conversation Group
Fri, Apr 19, 2024 - 10:00am | Meeting Room E
Want to practice your English skills in a fun and informal group? Join us Friday mornings to practice conversations skills, learn new expressions,...
Chinese Bilingual Storytime
Fri, Apr 19, 2024 - 10:30am | Storytime Room
Join us every Friday for a special Chinese Bilingual Storytime with Children's Librarian Fang! Together we will enjoy songs, rhymes, stories and...
Book End Special: Diversions
Fri, Apr 19, 2024 - 10:30am | Book End Bookstore
Find a new hobby or interest this spring! Books in our Diversions display -- from knitting to jewelry crafting, quilting, yoga or playing an...
Movie Crafternoon: Pokémon Detective Pikachu
Fri, Apr 19, 2024 - 1:00pm | Storytime Room
Kick off your weekend and enjoy a No School Day with a movie crafternoon! We'll watch Pokémon Detective Pikachu and make some fun Pokémon crafts...
ICPL Volunteer Recognition Event
Sat, Apr 20, 2024 - 10:00am | Meeting Room A, Meeting Room B, Meeting Room C
The Library has a wonderful group of volunteers and we extend our heartfelt thanks to all Iowa City Public Library volunteers who share their time...
CANCELED Healing in the Heartland - It Begins Here
Sat, Apr 20, 2024 - 10:00am | Canceled
A day forum to support womxn's physical and mental health by providing a space for information sharing, discussion, and storytelling activities.
Family Storytime
Sat, Apr 20, 2024 - 10:30am | Storytime Room
Family Storytime is recommended for all ages and includes both shorter and longer stories combined with action games and activities. 家庭故事会包括较长或较短的故事,...
IC Speaks Spoken Word Club
Sat, Apr 20, 2024 - 11:00am | Meeting Room E
Spoken Word Club is a weekly generative writing workshop that provides teen writers with a safe space to share their work, get inspired, and meet...
Book End Special: Diversions
Sat, Apr 20, 2024 - 11:00am | Book End Bookstore
Find a new hobby or interest this spring! Books in our Diversions display -- from knitting to jewelry crafting, quilting, yoga or playing an...
Socially Anxious Board Games
Sat, Apr 20, 2024 - 2:00pm | Meeting Room D
Are you socially anxious, introverted, new in town, or just looking for an easy way to meet new people? Come join our Socially Anxious Hangout Group...
University of Iowa Youth Ballet Spring Ensemble
Sat, Apr 20, 2024 - 2:30pm | Meeting Room A, Meeting Room B, Meeting Room C
All ages are invited to enjoy a free to the public showcase from the students studying at the University of Iowa Youth Ballet in a child-friendly...
Digital Media Lab Help Hours
Sun, Apr 21, 2024 - 12:00pm | Digital Media Lab
Want some help starting a digital media project like scanning slides, editing a video, or converting a VHS tape? Expect to have questions while you...
Book End Special: Diversions
Sun, Apr 21, 2024 - 12:30pm | Book End Bookstore
Find a new hobby or interest this spring! Books in our Diversions display -- from knitting to jewelry crafting, quilting, yoga or playing an...
Writing Session for Palestinian Poetry
Sun, Apr 21, 2024 - 12:30pm | Meeting Room D
Writing poems for poetry in public
Human Library
Sun, Apr 21, 2024 - 1:00pm | Meeting Room A, Meeting Room B, Meeting Room C
The purpose of Human Library is to help bridge the divide between people of different cultural, ethnic, religious, and social groups through open and...
Sunday Fun Day: Ladybug Magnets!
Sun, Apr 21, 2024 - 2:00pm | Storytime Room
Ladybugs are waking up! Stop by the Storytime Room today to make your own ladybug glass gem magnet! Sunday Fun Days are suitable for all-ages, but...
Iowa City Pride April Board Meeting
Sun, Apr 21, 2024 - 3:00pm | Meeting Room D
Towncrest Wellness Apothecary Give Back Days
Mon, Apr 22, 2024 - 9:00am | Other
Purchase over the counter products sold at Towncrest Wellness Apothecary and support the Iowa City Public Library at the same time! From April 22nd...
- 1 of 20
- next ›