Upcoming Events

Age Group

Primary tabs

Welcome to Medicare

6:00pm - 8:00pm
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Purpose of Meeting
Pre-Registration is required at SHIIP office. This is an informational program regarding Medicare. ...

Dance Practice

9:30am - 12:30pm
Library Branch: Ames Public Library
Room: Danfoss Room
Purpose of Meeting
Dance Practice...
This event is in the "Adults" group.

Great Books 2

1:00pm - 3:00pm
Library Branch: Ames Public Library
Room: Rotary Room
Age Group: Adults
Program Type: Book Discussion, Meetup
Program Details:
Come discuss classic short stories and essays recommended by the Great Books Foundation. Participate in-person or on Zoom. Call (515) 239-5646 ext. 4 to register or 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.

Team Mtg

4:00pm - 5:00pm
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room

retired thinkers mtg

12:30pm - 2:30pm
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Purpose of Meeting
bimonthly discussion of RT...

Library Quilters

6:30pm - 8:30pm
Library Branch: Ames Public Library
Room: PEO Room
Purpose of Meeting
Sharing quilts, design ideas and techniques....

Candidate Forum

6:15pm - 8:15pm
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Purpose of Meeting
This will be a candidate forum for Mayoral and City Council candidates for the first hour and Ames School Board Candidates for the 2nd hour. ...
This event is in the "Teens" group.
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.  For more information, e-mail jheid@amespubliclibrary.org.  Or join us on zoom https://us02web.zoom.us/j/88694558548...


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.

Block Builders

9:45am - 12:00pm
Library Branch: Ames Public Library
Room: Rotary Room
Purpose of Meeting
To share information on quilt making. ...

Dance Practice

9:30am - 12:30pm
Library Branch: Ames Public Library
Room: Danfoss Room
Purpose of Meeting
Dance Practice...
This event is in the "Adults" group.
Registration
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Age Group: Adults
Program Type: Book Discussion, Meetup
Registration Required
Seats Remaining: 1
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.

Library Branch: Ames Public Library
Room: PEO Room
Purpose of Meeting
The Ames Sanctuary Interfaith Partners (ASIP) supports the needs and humane treatment of our asylum-seeking and undocumented immigrants. This includes our DACA immigrants. Our members come from 13 Ames faith congregations (to date) including the Ch...

ChildNet 3.0

6:00pm - 8:30pm
Library Branch: Ames Public Library
Room: Danfoss Room
Purpose of Meeting
Training for home child care providers...