Upcoming Events

Age Group
Program Type

Primary tabs

This event is in the "Teens" group.
This event is in the "Adults" group.
Library Branch: Online
Age Group: Teens, Adults
Program Type: Presentation
Program Details:
  Virtual Event https://us02web.zoom.us/j/83510458903   Logistics of Health Care: Accessing Gender-Affirming Health Care as a Trans and Non-binary Person What do transgender and nonbinary people need to know to make informe...


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.
This event is in the "Teens" group.
This event is in the "Adults" group.
Library Branch: Online
Age Group: Family, Teens, Adults
Program Type: Nature/Sustainability, Presentation
Program Details:
  Are you interested in reducing your waste and being more eco-friendly? Want to know more about local programs that can help you? Join us to learn more about low waste practices and sustainability in the Ames community, as well as some ...


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.
Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Author/Writing, Book Discussion, Presentation, Special Event
Program Details:
  All ages are invited to an entertaining afternoon celebrating the release of the new children's book A Moo Cow Came Traveling by Mark Mulholland and illustrated by local artist Dorothia Rohner. Attendees can hear excerpts from the book 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.
Library Branch: Ames Public Library
Room: PEO Room
Age Group: Adults
Program Type: Presentation
Program Details:
Details coming soon! ...


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: Presentation, Special Event


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: PEO Room
Age Group: Adults
Program Type: Presentation
Program Details:
Details coming soon! ...


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: Presentation, Special Event


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: Class/Workshop, History/Genealogy, Presentation


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: Class/Workshop, History/Genealogy, Presentation


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: Class/Workshop, History/Genealogy, Presentation


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: Class/Workshop, History/Genealogy, Presentation


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: Class/Workshop, History/Genealogy, Presentation


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.