Upcoming Events

Age Group

Primary tabs

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! 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.

View from the Margins Book Discussion Group

2:00pm - 4:00pm
Adults
Waitlist
Registration
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion
Registration Required
Waitlist Seats Remaining: 3
Program Details:
This Month's Title: Lot: Stories by Bryan Washington 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...


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.

Play Together

11:00am - 11:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Meetup
Registration Required
Seats Remaining: 11
Program Details:
Play, dance, and sing together on Zoom! Families with young children (especially preschool age) are invited to register for our online play dates featuring music and movement. Registration required for each week. Space is limited, so sign up ...


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! 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.
Library Branch: Ames Public Library
Room: Danfoss 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 "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: 5
Program Details:
This month's title: The New Jim Crow: Mass Incarceration in the Age of Colorblindness by Michelle Alexander 028 focuses on recently published, popular nonfiction on a variety of topics. Join us for an online discussion using Zoom.  ...


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! 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.
This event is in the "Teens" group.
This event is in the "Adults" group.

515 Day

All Day
Family, Teens, Adults
Library Branch: Ames Public Library
Room: Ames Public Library
Age Group: Family, Teens, Adults
Program Type: Special Event
Program Details:
  515 Day is a new spring celebration for those who live, work and play in the 515 area code on 5/15. Activities in Downtown Ames will include family-friendly activities, live music, specials and sales, and more! Be sure to check out wha...


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.

Improved Wildlife Habitats in Ames

2:00pm - 3:00pm
Teens, Adults
Library Branch: Online
Age Group: Teens, Adults
Program Type: Nature/Sustainability
Program Details:
  Ames Middle School students will share why birds are essential parts of our ecosystem. Climate change has had a large effect on birds, from changing their migration patterns to preventing them from finding food. Learn how you can help ...


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 1

2:00pm - 4:00pm
Adults
Library Branch: Online
Age Group: Adults
Program Type: Book Discussion
Program Details:
Discuss classic short stories and essays recommended by the Great Books Foundation. Registration is full for Great Books 1. Call (515) 239-5646 ext. 4 to learn more. Supported by the Ames Public Library Friends Foundation. ...


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.

Science in the City

All Day 5/17 - 5/21
Family
Library Branch: Online
Age Group: Family
Program Type: Special Event
Program Details:
  Ames Middle School students will present a fun, hands-on demonstration about science at work in our own community. More information 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 "Family" group.

Play Together

11:00am - 11:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Meetup
Registration Required
Seats Remaining: 10
Program Details:
Play, dance, and sing together on Zoom! Families with young children (especially preschool age) are invited to register for our online play dates featuring music and movement. Registration required for each week. Space is limited, so sign up ...


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! 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.

Genealogy Plus

10:00am - 12:00pm
Adults
Open
Registration
Library Branch: Online
Age Group: Adults
Program Type: History/Genealogy, Presentation
Registration Required
Seats Remaining: 189
Program Details:
  Topic: Adding Stories to Your Genealogy Speaker: Patricia Rose Ballard Coffie Each monthly Genealogy PLUS event features an hour-long presentation by an expert followed by a study session. Genealogists cover the facts—names, date...


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:30pm
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.  Supported by the Ames Public Library Friends Foundation. ...


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: Online
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! 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.

Play Together

11:00am - 11:30am
Family
Open
Registration
Library Branch: Online
Age Group: Family
Program Type: Meetup
Registration Required
Seats Remaining: 13
Program Details:
Play, dance, and sing together on Zoom! Families with young children (especially preschool age) are invited to register for our online play dates featuring music and movement. Registration required for each week. Space is limited, so sign up ...


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! 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.

Ames History Museum Lecture Series

7:00pm - 8:30pm
Adults
Library Branch: Online
Age Group: Adults
Program Type: History/Genealogy, Presentation
Program Details:
Topic: First Ladies: More Than the Women Behind the Men Presenter: Diana Carlin, professor emerita of communication, St. Louis University Join Ames History Museum and Ames Public Library for a series of online lectures. The position o...


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:
Books @ Noon is currently an e-mail book group. E-mail webref@amespubliclibrary.org.org to join. Share what you've read recently—fiction or nonfiction—and hear about what everyone else is reading. Be prepared to give a brief description and your...


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: Online
Age Group: Adults
Program Type: Arts/Crafts, Black Arts and Music Festival
Program Details:
  Local artist Cameron Gray will host conversations with featured artists, diving into the beauty of Black creators and their creations. Each discussions will identify and explore how the featured artist defines themselves and their practic...


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! 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.

Branches:
Ames Public Library
Description:
Ames Public Library will be closed Monday, May 31 for Memorial Day. ...