Upcoming Events

Featured Events

Ongoing Events
Event Type

Start Time

Age
Program Type
Room
This event is in the "Family" group.
This event is in the "Teens" group.
This event is in the "Adults" group.

Summer Reading Challenge

All Day 6/1 - 8/14
Family, Teens, Adults
Library Branch: Online
Age Group: Family, Teens, Adults
Program Type: Reading Incentive Program
Program Details:
This year our summer reading challenge for all ages is designed to develop a reading habit and connect everyone to the world of ideas through the Ames Public Library. Read and complete challenges to earn virtual badges. See how many you c...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "All Ages" group.

Outrage to Change Exhibit

7/1 @ 4:00pm - 7/31 @ 5:00pm
All Ages
Library Branch: Ames Public Library
Room: Ames Public Library
Age Group: All Ages
Program Type: Arts/Crafts
Program Details:
Come see some amazing art by Jill Wells in the Library's Southeast windows! This exhibit is part of Octagon Center for the Arts #outragetochange project, which is a pop-up art show featuring and supporting BIPOC artists. Jill Wells ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.
This event is in the "Adults" group.
Library Branch: Online
Age Group: Teens, Adults
Program Type: Special Event
Program Details:
Join our panelists for a conversation and hear how menstruation ​connects to gender identity and race, learn about the different types of period products that exist, and discuss stigmas surrounding menstrual health. Participants can enter to win priz...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.

Board of Trustees Meeting

7:00pm - 9:00pm
Adults
Library Branch: Ames Public Library
Room: Rotary Room
Age Group: Adults
Program Type: Boards/Government


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Storytime Online

10:00am - 10:30am
Family
Library Branch: Online
Age Group: Family
Program Type: Storytime
Program Details:
Join us for a storytime with your Ames Public Library friends on Facebook Live! You can also watch past storytimes on our YouTube channel.   ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Teen Advisory Group (TAG)

7:00pm - 8:00pm
Teens
Library Branch: Online
Age Group: Teens
Program Type: Boards/Government, Meetup
Program Details:
Help plan exciting library events for teens, share what you’re reading, and make new friends.  E-mail trastogi@amespubliclibrary.org for more information or to participate in the online meeting. Supported by the Ames Public Library Frien...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Terrific Tuesday: Tadpoles & Tales

10:00am - 10:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Special Event
Registration Required
Seats Remaining: 990
Program Details:
Join us every Tuesday for a fun online event for families featuring a special presenter! This week, we'll have a live event with Tadpoles & Tales, a storytelling duo with music and participation, featuring Amy Ressler and musical genius Bob Re...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.

Books @ Noon

12:00pm - 1:00pm
Adults
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion, Meetup
Program Details:
Share what you've read recently—fiction or nonfiction—and hear about what everyone else is reading. Books @ Noon is currently communicating via e-mail. To learn more or to join the group, e-mail webref@amespubliclibrary.org. ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Storytime Online

10:00am - 10:30am
Family
Library Branch: Online
Age Group: Family
Program Type: Storytime
Program Details:
Join us for a storytime with your Ames Public Library friends on Facebook Live! You can also watch past storytimes on our YouTube channel.   ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.
This event is in the "Adults" group.

Pridefest 2020 Storytelling Project

6:00pm - 7:00pm
Teens, Adults
Library Branch: Online
Age Group: Teens, Adults
Program Type: Special Event
Program Details:
Ames Pridefest 2020 is ready to #StayInBeOut! The Pridefest 2020 Storytelling Project, in partnership with Ames Public Library, will create opportunities for local people to tell their stories during our Pridefest celebration. Stories will be shar...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Terrific Tuesday: Juggler Jason Kollum

10:00am - 10:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Special Event
Registration Required
Seats Remaining: 989
Program Details:
Join us every Tuesday for a fun online event for families featuring a special presenter! This week, Juggler Jason Kollum will present “See the Show!  Become the Pro!” on Facebook live. Enjoy high-energy juggling, comedy, big balanci...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Stamped: Antiracism Teen Book Club

7:00pm - 8:00pm
Teens
Closed
Registration
Library Branch: Online
Age Group: Teens
Program Type: Book Discussion
Registration Required
Seats Remaining: 0
Program Details:
“What I mean by that is we—all of us—have to fight against performance and lean into participation. We have to be participants. Active.” ― Jason Reynolds, Stamped: Racism, Antiracism, and You: A Remix of the National Book Award-winning Stamped fro...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Storytime Online

10:00am - 10:30am
Family
Library Branch: Online
Age Group: Family
Program Type: Storytime
Program Details:
Join us for a storytime with your Ames Public Library friends on Facebook Live! You can also watch past storytimes on our YouTube channel.   ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Family Book Club

7:00pm - 8:00pm
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Book Discussion
Registration Required
Seats Remaining: Unlimited
Program Details:
Title: Where the Mountain Meets the Moon by Grace Lin Do you have elementary age children? Are you looking for something fun to do together this summer? Join our Family Book Club as we read Where the Mountain Meets the Moon by Gr...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Teen Advisory Group (TAG)

7:00pm - 8:00pm
Teens
Library Branch: Online
Age Group: Teens
Program Type: Boards/Government, Meetup
Program Details:
Help plan exciting library events for teens, share what you’re reading, and make new friends.  E-mail trastogi@amespubliclibrary.org for more information or to participate in the online meeting. Supported by the Ames Public Library Frien...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.

Great Books 2

2:00pm - 4:00pm
Adults
Open
Registration
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion, Meetup
Registration Required
Seats Remaining: 42
Program Details:
Join us on Zoom to discuss classic short stories and essays recommended by the Great Books Foundation. Learn more about our discussion format at https://www.greatbooks.org/nonprofit-organization/what-is-shared-inquiry/. Call us at ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Terrific Tuesday: NASA's Artemis

10:00am - 10:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Special Event
Registration Required
Seats Remaining: 992
Program Details:
Join us every Tuesday for a fun online event for families featuring a special presenter! This week, join us for a live online presentation and Q&A about NASA's Artemis program with Patricia Moore. With the Artemis program, NASA will land th...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.

Mystery Lovers Book Club

12:00pm - 1:00pm
Adults
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion
Program Details:
Mystery readers, talk about books by a selected author each month. Mystery Lovers Book Club is currently communicating via e-mail. To learn more or to join the group, e-mail webref@amespubliclibrary.org. ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Stamped: Antiracism Teen Book Club

7:00pm - 8:00pm
Teens
Closed
Registration
Library Branch: Online
Age Group: Teens
Program Type: Book Discussion
Registration Required
Seats Remaining: 0
Program Details:
“What I mean by that is we—all of us—have to fight against performance and lean into participation. We have to be participants. Active.” ― Jason Reynolds, Stamped: Racism, Antiracism, and You: A Remix of the National Book Award-winning Stamped fro...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Storytime Online

10:00am - 10:30am
Family
Library Branch: Online
Age Group: Family
Program Type: Storytime
Program Details:
Join us for a storytime with your Ames Public Library friends on Facebook Live! You can also watch past storytimes on our YouTube channel.   ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.
Registration
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion
Registration Required
Seats Remaining: 12
Program Details:
Check out this book discussion group exploring social and cultural topics through the lens of fiction and nonfiction. The goal is to encourage deep reflection and nuanced discussion about how the topics' impacts manifest and resonate in modern soci...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Terrific Tuesday: Facebook Live Zoo Tour

10:00am - 10:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Special Event
Registration Required
Seats Remaining: 992
Program Details:
Join us every Tuesday for a fun online event for families featuring a special presenter! This week, we'll have a live tour of Blank Park Zoo. Join us on Facebook Live for a virtual walk with a zoo expert while enjoying fun educational and personal...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Stamped: Antiracism Teen Book Club

7:00pm - 8:00pm
Teens
Closed
Registration
Library Branch: Online
Age Group: Teens
Program Type: Book Discussion
Registration Required
Seats Remaining: 0
Program Details:
“What I mean by that is we—all of us—have to fight against performance and lean into participation. We have to be participants. Active.” ― Jason Reynolds, Stamped: Racism, Antiracism, and You: A Remix of the National Book Award-winning Stamped fro...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Adults
Program Type: Boards/Government


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Adults" group.

028: Real Reads

7:00pm - 9:00pm
Adults
Open
Registration
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion, Meetup
Registration Required
Seats Remaining: 30
Program Details:
This month's title: Influenza: The Hundred-Year Hunt to Cure the Deadliest Disease in History by Jeremy Brown 028 focuses on recently published, popular nonfiction on a variety of topics. Join us for an online discussion using Zoom. Plea...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Family" group.

Storytime Online

10:00am - 10:30am
Family
Library Branch: Online
Age Group: Family
Program Type: Storytime
Program Details:
Join us for a storytime with your Ames Public Library friends on Facebook Live! You can also watch past storytimes on our YouTube channel.   ...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.

This event is in the "Teens" group.

Teen Advisory Group (TAG)

7:00pm - 8:00pm
Teens
Library Branch: Online
Age Group: Teens
Program Type: Boards/Government, Meetup
Program Details:
Help plan exciting library events for teens, share what you’re reading, and make new friends.  E-mail trastogi@amespubliclibrary.org for more information or to participate in the online meeting. Supported by the Ames Public Library Frien...


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome program proposals via our website at bit.ly/APLprogram.