Zoo Pass Giveaway Update

As of 4/1/25, the library has run out of zoo passes. We will announce in the future if there is another giveaway. 
Those who were able to receive a pass have until 5/22/25 to use them!

Upcoming Events

Audience
Audience
Program Type
Location
Registration Type

Primary tabs

This event is in the "Adults" group.

The Black Angel's Secret: The Ruth Anne Dodge Memorial

6:30pm - 8:30pm
Adults
Meeting Room B
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Adults
Program Type: History/Genealogy, Presentation
Event Details:

Daniel Chester French took time out from his work on the iconic seated Abraham Lincoln in Washington D.C. to come to Council Bluffs to create a memorial to Ruth Anne Dodge.

This event is in the "Adults" group.

Worlds Away Book Club

7:00pm - 8:00pm
Adults
Meeting Room D
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Adults
Program Type: Book Club
Event Details:

Escape the ordinary and plunge into the unique, alternate worlds depicted in science fiction and fantasy genres. Our Worlds Away Book Club will transport you into other cultures, peoples, eras and galaxies with our selection.

This event is in the "Adults" group.

Live Music with James Margolis

3:00pm - 4:00pm
Adults
Meeting Room B
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Adults
Program Type: Music
Event Details:

Please join us for this live music event with musician James Margolis.

This event is in the "Adults" group.

Iowa's Prohibition & Bootlegging Legacy

6:30pm - 8:00pm
Adults
Meeting Room B
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Adults
Program Type: History/Genealogy, Presentation
Event Details:

Join Iowa historical fiction writer, Ann Hanigan Kotz, as she takes you through the early 20th Century in her program, Iowa’s Prohibition & Bootlegging Legacy.

This event is in the "Adults" group.

Computer Class - Microsoft Office Basics

6:30pm - 8:00pm
Adults
Meeting Room D
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Adults
Program Type: Class, Makerspace, Technology
Event Details:

Work smarter and get more out of Microsoft Office. Whether you’re new to Office or simply want to refresh your existing skills, you’ve come to the right place. No registration required.

This event is in the "Adults" group.

Lunch & Learn: Getting Started with Facebook

11:00am - 12:00pm
Adults
Meeting Room D
Register
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Adults
Program Type: Class
Registration Required
Event Details:

Join us for our Healthy Aging Lunch and Learn series. This week's topic is Getting Started with Facebook. During this hands-on workshop, you can sign up for Facebook and begin building your profile.

This event is in the "Adults" group.
This event is in the "Family" group.
This event is in the "Everyone" group.

Paper Crafting Drop-In

3:30pm - 5:00pm
Adults, Family, Everyone
Makerspace Drop-In
Library Branch: Council Bluffs Public Library
Room: Makerspace Drop-In
Age Group: Adults, Family, Everyone
Program Type: Arts & Crafts, Drop-In, Makerspace
Event Details:

Stop by the Makerspace to make & take a paper crafting project.

This event is in the "Adults" group.

746 Needlework Club

6:00pm - 8:00pm
Adults
Meeting Room D
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

The 746 Needlework Club meets the second and fourth Thursdays each month.


Needlework – Knitting, Crocheting, Embroidery – All skill levels welcome!
Please bring your own supplies.

This event is in the "Adults" group.

OUR Community Reads Author Visit: Shelby Van Pelt

6:30pm - 8:30pm
Adults
Meeting Room B
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Adults
Program Type: Author Talk, OUR Community Reads
Event Details:

Shelby Van Pelt, author of OUR Community Reads 2025 title Remarkably Bright Creatures, joins us for an author talk and Q&A. Book signing to follow.

This event is in the "Age 14 & Up" group.
This event is in the "Adults" group.

How to Sew: a Cell Phone Bean Bag

9:00am - 11:00am
Age 14 & Up, Adults
Meeting Room D
Waitlist
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Age 14 & Up, Adults
Program Type: Arts & Crafts, Class, Makerspace
Registration Required
Event Details:

The Makerspace has sewing machines! Learn how to use the machine and sew a small project! All materials will be provided. (Colors may vary.)

Skills learned: basic sewing & pressing.

This event is in the "Age 14 & Up" group.
This event is in the "Adults" group.

How to Sew: a Cell Phone Bean Bag

2:00pm - 4:00pm
Age 14 & Up, Adults
Meeting Room D
Waitlist
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Age 14 & Up, Adults
Program Type: Arts & Crafts, Class, Makerspace
Registration Required
Event Details:

The Makerspace has sewing machines! Learn how to use the machine and sew a small project! All materials will be provided. (Colors may vary.)

Skills learned: basic sewing & pressing.

This event is in the "Adults" group.
This event is in the "Family" group.
This event is in the "Everyone" group.

3D Printing Drop-In

2:00pm - 4:00pm
Adults, Family, Everyone
Makerspace Drop-In
Library Branch: Council Bluffs Public Library
Room: Makerspace Drop-In
Age Group: Adults, Family, Everyone
Program Type: Drop-In, Makerspace, Technology
Event Details:

Stop by the Makerspace to learn about the process of 3D Printing! Take home a small 3D printed item.

This is a drop-in program. Pop by any time between 2 and 4 p.m.

This event is in the "Adults" group.

Friends of the CBPL Annual Meeting

6:00pm - 7:00pm
Adults
Meeting Room B
Register
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Adults
Registration Required
Event Details:

Join the Friends of the Council Bluffs Public Library for their annual meeting of their membership.

This event is in the "Adults" group.
Library Branch: Council Bluffs Public Library
Room: Meeting Room C
Age Group: Adults
Event Details:

Whether you are learning Spanish or English, come to our monthly Language Exchange to practice with native speakers and fellow learners.

This event is in the "Adults" group.

Lunch Bunch Book Club

12:00pm - 1:00pm
Adults
Meeting Room A
Library Branch: Council Bluffs Public Library
Room: Meeting Room A
Age Group: Adults
Program Type: Book Club
Event Details:

Join in as we discuss a mix of contemporary fiction and nonfiction books. Take your mind out of the grind of everyday life to be transported into captivating and calming reads.

This event is in the "Adults" group.
This event is in the "Family" group.
This event is in the "Everyone" group.

3D Printing Drop-In

2:00pm - 4:00pm
Adults, Family, Everyone
Makerspace Drop-In
Library Branch: Council Bluffs Public Library
Room: Makerspace Drop-In
Age Group: Adults, Family, Everyone
Program Type: Drop-In, Makerspace, Technology
Event Details:

Stop by the Makerspace to learn about the process of 3D Printing! Take home a small 3D printed item.

This is a drop-in program. Pop by any time between 2 and 4 p.m.

This event is in the "Age 14 & Up" group.
This event is in the "Adults" group.

Budgeting Basics

6:00pm - 7:30pm
Age 14 & Up, Adults
Meeting Room B
Library Branch: Council Bluffs Public Library
Room: Meeting Room B
Age Group: Age 14 & Up, Adults
Program Type: Presentation
Event Details:

Take control of your finances and build a brighter future with Budgeting Basics!

This event is in the "Adults" group.

Adult Board Game Night

6:00pm - 8:45pm
Adults
Meeting Room A
Library Branch: Council Bluffs Public Library
Room: Meeting Room A
Age Group: Adults
Program Type: Drop-In, Gaming
Event Details:

Come play new and classic board and card games. This group meets the first and third Tuesday of each month, and it is free to attend. You are welcome to bring your favorite games or just stop in to join a game.

This event is in the "Adults" group.
This event is in the "Family" group.
This event is in the "Everyone" group.

3D Printing Drop-In

2:00pm - 4:00pm
Adults, Family, Everyone
Makerspace Drop-In
Library Branch: Council Bluffs Public Library
Room: Makerspace Drop-In
Age Group: Adults, Family, Everyone
Program Type: Drop-In, Makerspace, Technology
Event Details:

Stop by the Makerspace to learn about the process of 3D Printing! Take home a small 3D printed item.

This is a drop-in program. Pop by any time between 2 and 4 p.m.

This event is in the "Adults" group.

Non-Fiction Book Club

7:00pm - 8:00pm
Adults
Meeting Room C
Library Branch: Council Bluffs Public Library
Room: Meeting Room C
Age Group: Adults
Program Type: Book Club
Event Details:

Are you a history buff? Or do you love reading medical mysteries or family memoirs?

This event is in the "Adults" group.

Lunch & Learn: Intro to Instagram

11:00am - 12:00pm
Adults
Meeting Room D
Register
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Adults
Program Type: Class
Registration Required
Event Details:

Join us for our Healthy Aging Lunch and Learn series where you will enjoy lunch while learning valuable information. This week's topic is Getting Started with Instagram.

This event is in the "Age 14 & Up" group.
This event is in the "Adults" group.

Intro to 3D Printing

2:00pm - 4:00pm
Age 14 & Up, Adults
Meeting Room D
Register
Registration
Library Branch: Council Bluffs Public Library
Room: Meeting Room D
Age Group: Age 14 & Up, Adults
Program Type: Arts & Crafts, Class, Makerspace
Registration Required
Event Details:

Learn how to use Tinkercad to build and manipulate 3D designs. In this class, we’ll go over merging and subtracting shapes, readying objects for 3D printing by adding supports and exporting files.

This event is in the "Adults" group.
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Class, Presentation
Registration Required
Event Details:

Getting the right plant in the right location is the key to a successful native garden.

This event is in the "Adults" group.

Basic Soldering: Stained Glass

6:30pm - 8:00pm
Adults
Makerspace
Full
Registration
Library Branch: Council Bluffs Public Library
Room: Makerspace
Age Group: Adults
Program Type: Arts & Crafts, Class, Makerspace
Registration Required
Event Details:

Learn how to solder stained glass. In this class, we’ll go over the basics of the soldering iron, types of solder, basic terminology, and safety. Then, we’ll put that knowledge to use by practicing soldering scrap glass.