Event List

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type

Primary tabs

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

Winter Reading Challenge

All Day 12/1 - 1/31
Ames Public Library at Ames Public Library
Program Type:
Special Event
Age Group:
Family, Teens, Adults

All ages are invited to earn a prize for reading 30 days this winter!

3 Ways to Play:

Library Branch: Ames Public Library
Room: Ames Public Library
Age Group: Family, Teens, Adults
Program Type: Special Event
Program Details:

All ages are invited to earn a prize for reading 30 days this winter!

3 Ways to Play:


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

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

Memory Project Exhibit

All Day 1/2 - 2/1
Vestibule at Ames Public Library
Program Type:
Arts/Crafts
Age Group:
Family, Teens, Adults

 

Come see portraits created by Ames High School students for this year's Memory Project.

Library Branch: Ames Public Library
Room: Vestibule
Age Group: Family, Teens, Adults
Program Type: Arts/Crafts
Program Details:

 

Come see portraits created by Ames High School students for this year's Memory Project.


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Project Smyles staff meeting

Wednesday, January 14, 2026 at 1:00pm - 3:00pm
Dale H. Ross Board Room at Ames Public Library
Purpose of Meeting:

Storytime evaluations and reviews as a team.

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Purpose of Meeting

Storytime evaluations and reviews as a team.

This event is in the "Teens" group

Teen Advisory Group (TAG)

Wednesday, January 14, 2026 at 5:00pm - 6:00pm
PEO Room at Ames Public Library
Program Type:
Boards/Government, Meetup
Age Group:
Teens

 

Hey 6th-12th graders, help plan exciting Library events for teens, share what you’re reading, make new friends, and eat some food! 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: Teens
Program Type: Boards/Government, Meetup
Program Details:

 

Hey 6th-12th graders, help plan exciting Library events for teens, share what you’re reading, make new friends, and eat some food! 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

girl scouts troop 1506

Wednesday, January 14, 2026 at 6:00pm - 7:00pm
Rotary Room at Ames Public Library
Purpose of Meeting:

bimonthly meeting

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Rotary Room
Purpose of Meeting

bimonthly meeting

This event is in the "Adults" group

That's Fun

Wednesday, January 14, 2026 at 6:30pm - 8:30pm
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Meetup
Age Group:
Adults

Adulthood isn’t always fun, but at the Library it can be. Connect with other adults for a different fun-filled activity each month to build community.

Waitlist
Registration Required
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Adults
Program Type: Meetup
Registration Required
Program Details:

Adulthood isn’t always fun, but at the Library it can be. Connect with other adults for a different fun-filled activity each month to build community.


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Tutoring

Wednesday, January 14, 2026 at 6:30pm - 8:30pm
Study Room #3 - 2nd Floor at Ames Public Library
Purpose of Meeting:

Tutoring Session

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Study Room #3 - 2nd Floor
Purpose of Meeting

Tutoring Session

Tutoring

Wednesday, January 14, 2026 at 6:30pm - 8:30pm
Nancy Divine Study Room - 1st Floor at Ames Public Library
Purpose of Meeting:

Tutoring session

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Nancy Divine Study Room - 1st Floor
Purpose of Meeting

Tutoring session

This event is in the "Adults" group

Conversation Circles: German

Wednesday, January 14, 2026 at 7:00pm - 8:00pm
Dale H. Ross Board Room at Ames Public Library
Program Type:
Language Learning, Meetup
Age Group:
Adults

 

Gather (in person or online) for casual conversations in German. Chat in your native language or get comfortable speaking in another language.

 

Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Age Group: Adults
Program Type: Language Learning, Meetup
Program Details:

 

Gather (in person or online) for casual conversations in German. Chat in your native language or get comfortable speaking in another language.

 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Amar

Thursday, January 15, 2026 at 10:15am - 12:00pm
Study Room #3 - 2nd Floor at Ames Public Library
Purpose of Meeting:

Work.

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Study Room #3 - 2nd Floor
Purpose of Meeting

Work.

This event is in the "Family" group

Family Storytime

Thursday, January 15, 2026 at 10:30am - 11:00am
Storytime Room at Ames Public Library
Program Type:
Storytime
Age Group:
Family

 

Children of all ages and their grown-ups are invited to this storytime to build listening, language, and literacy skills through music, movement, song and action rhymes. Each week will feature a new theme.

 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Storytime
Program Details:

 

Children of all ages and their grown-ups are invited to this storytime to build listening, language, and literacy skills through music, movement, song and action rhymes. Each week will feature a new theme.

 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Friendship Ark games and books

Thursday, January 15, 2026 at 11:30am - 1:30pm
Dale H. Ross Board Room at Ames Public Library
Purpose of Meeting:

lunch, games and reading

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Purpose of Meeting

lunch, games and reading

Zoom meeting

Thursday, January 15, 2026 at 12:00pm - 1:00pm
Study Room #3 - 2nd Floor at Ames Public Library
Purpose of Meeting:

Zoom call

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Study Room #3 - 2nd Floor
Purpose of Meeting

Zoom call

Dana McNamara

Thursday, January 15, 2026 at 2:00pm - 3:00pm
Nancy Divine Study Room - 1st Floor at Ames Public Library
Purpose of Meeting:

Monthly Career Planning Meeting

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Nancy Divine Study Room - 1st Floor
Purpose of Meeting

Monthly Career Planning Meeting

This event is in the "Adults" group

UnityPoint Health - Eyerly Ball at the Library

Thursday, January 15, 2026 at 2:00pm - 3:00pm
Lisa Fawcett Nilsson Study Room - 2nd Floor at Ames Public Library
Program Type:
Social Services
Age Group:
Adults

 

Staff from UnityPoint Health - Eyerly Ball will be available in the Library to connect you with mental health services.

  • Thursdays, 2-3pm on the second floor

 

Library Branch: Ames Public Library
Room: Lisa Fawcett Nilsson Study Room - 2nd Floor
Age Group: Adults
Program Type: Social Services
Program Details:

 

Staff from UnityPoint Health - Eyerly Ball will be available in the Library to connect you with mental health services.

  • Thursdays, 2-3pm on the second floor

 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Reading Incentive Team Meeting

Thursday, January 15, 2026 at 3:30pm - 4:30pm
Dale H. Ross Board Room at Ames Public Library
This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room

Story County Civil Service Commission Annual Board Meeting

Thursday, January 15, 2026 at 4:30pm - 5:30pm
Dale H. Ross Board Room at Ames Public Library
Purpose of Meeting:

2026 Annual Meeting open to the public

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Dale H. Ross Board Room
Purpose of Meeting

2026 Annual Meeting open to the public

Bible study

Thursday, January 15, 2026 at 4:30pm - 6:00pm
Study Room #3 - 2nd Floor at Ames Public Library
Purpose of Meeting:

Bible study

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Study Room #3 - 2nd Floor
Purpose of Meeting

Bible study

This event is in the "Adults" group

Conversation Circles: Chinese

Thursday, January 15, 2026 at 6:00pm - 7:00pm
PEO Room at Ames Public Library
Program Type:
Language Learning, Meetup
Age Group:
Adults

 

Gather (in person or online) for casual conversations in Chinese. Chat in your native language or get comfortable speaking in another language.

 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: Adults
Program Type: Language Learning, Meetup
Program Details:

 

Gather (in person or online) for casual conversations in Chinese. Chat in your native language or get comfortable speaking in another language.

 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

LWV Ames

Thursday, January 15, 2026 at 6:00pm - 8:00pm
Danfoss Room at Ames Public Library
Purpose of Meeting:

Annual Planning Meeting

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Danfoss Room
Purpose of Meeting

Annual Planning Meeting

Big Bluestem Audubon Society

Thursday, January 15, 2026 at 6:15pm - 8:15pm
Farwell T. Brown Auditorium at Ames Public Library
Purpose of Meeting:

General meeting open to the public about birds and birding. No charge for admission.

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Purpose of Meeting

General meeting open to the public about birds and birding. No charge for admission.

This event is in the "Family" group

Baby Time

Thursday, January 15, 2026 at 6:30pm - 7:00pm
Storytime Room at Ames Public Library
Program Type:
Meetup, Storytime
Age Group:
Family

 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Meetup, Storytime
Program Details:

 


Ames Public Library connects you to the world of ideas through diverse and inclusive resources and programs. We welcome proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

LWV ASC Annual Planning Meeting

Thursday, January 15, 2026 at 6:30pm - 8:00pm
Rotary Room at Ames Public Library
Purpose of Meeting:

Annual Planning Meeting

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Rotary Room
Purpose of Meeting

Annual Planning Meeting

Meeting

Thursday, January 15, 2026 at 7:00pm - 8:00pm
Study Room #3 - 2nd Floor at Ames Public Library
Purpose of Meeting:

Meeting

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: Study Room #3 - 2nd Floor
Purpose of Meeting

Meeting