Event List

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type

Primary tabs

This event is in the "Teens" group

Colorful Crafting & Cupcakes for Teens

Thursday, March 19, 2026 at 2:00pm - 4:00pm
Teen Space at Ames Public Library
Program Type:
Arts/Crafts
Age Group:
Teens

Celebrate spring break with some fun at the Library! Come hang out and make cards or other crafts from the Teen Space's collection of kits. 

We'll also have cupcakes and other confections to fuel your creativity. 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Arts/Crafts
Program Details:

Celebrate spring break with some fun at the Library! Come hang out and make cards or other crafts from the Teen Space's collection of kits. 

We'll also have cupcakes and other confections to fuel your creativity. 


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.

Dana McNamara

Thursday, March 19, 2026 at 2:30pm - 3:30pm
Study Room #3 - 2nd 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: Study Room #3 - 2nd Floor
Purpose of Meeting

Monthly Career Planning Meeting

Reading Incentive Team Meeting

Thursday, March 19, 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
This event is in the "Adults" group

Conversation Circles: Chinese

Thursday, March 19, 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.

This event is in the "Family" group

Baby Time

Thursday, March 19, 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.

Big Bluestem Audubon Society

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

General meeting open to the public about birds

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

This event is in the "Adults" group

Learn with the League: Ames Electric Utility

Thursday, March 19, 2026 at 7:00pm - 8:30pm
Rotary Room at Ames Public Library
Program Type:
Presentation
Age Group:
Adults

 

Topic — Ames Electric Utility - Past, Present and Future

Speaker — Don Kom, Director of Electric Services, City of Ames

Library Branch: Ames Public Library
Room: Rotary Room
Age Group: Adults
Program Type: Presentation
Program Details:

 

Topic — Ames Electric Utility - Past, Present and Future

Speaker — Don Kom, Director of Electric Services, City of Ames


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 "Adults" group

Library Board of Trustees Meeting

Thursday, March 19, 2026 at 7:00pm - 9:00pm
Dale H. Ross Board Room at Ames Public Library
Program Type:
Boards/Government
Age Group:
Adults
Library Branch: Ames Public Library
Room: Dale H. Ross Board 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 proposals via our website for programs at www.amespubliclibrary.org/programproposal and exhibits at https://www.amespubliclibrary.org/exhibit-proposal.

Austin Behrends

Friday, March 20, 2026 at 10:00am - 10:45am
Nancy Divine Study Room - 1st Floor at Ames Public Library
Purpose of Meeting:

To meet with someone and have a discussion

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

To meet with someone and have a discussion

This event is in the "Family" group

Storybook S.T.E.M.

Friday, March 20, 2026 at 10:30am - 11:00am
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Meetup, Storytime
Age Group:
Family

 

Families are invited to enjoy a short storytime and get hands-on with a fun related STEM activity for all ages!

 

Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Family
Program Type: Meetup, Storytime
Program Details:

 

Families are invited to enjoy a short storytime and get hands-on with a fun related STEM activity for all ages!

 


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.

Clelia Sweeney scanning

Friday, March 20, 2026 at 1:15pm - 3:15pm
IDEA Center Scanning Station at Ames Public Library
Purpose of Meeting:

Scanning

This is not a library sponsored event.
Library Branch: Ames Public Library
Room: IDEA Center Scanning Station
Purpose of Meeting

Scanning

Story County Democrats Credentials Committee

Friday, March 20, 2026 at 3:30pm - 5:30pm
PEO Room at Ames Public Library
Purpose of Meeting:

Meeting of the Story County Democrats Credentials Committee to prepare for the 3/21 County Convention.

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

Meeting of the Story County Democrats Credentials Committee to prepare for the 3/21 County Convention.

This event is in the "Teens" group

Teen Book vs. Movie: Book Club

Friday, March 20, 2026 at 4:00pm - 5:00pm
Teen Space at Ames Public Library
Program Type:
Book Discussion
Age Group:
Teens

Hey teens, take a front row seat in the ultimate showdown: book vs. movie!

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Book Discussion
Program Details:

Hey teens, take a front row seat in the ultimate showdown: book vs. movie!


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.

Toastmasters Division A Speech Contest

Saturday, March 21, 2026 at 9:30am - 12:00pm
Farwell T. Brown Auditorium at Ames Public Library
Purpose of Meeting:

Speech Contests - International and Hunorous

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

Speech Contests - International and Hunorous

This event is in the "Family" group

Family Storytime

Saturday, March 21, 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.

This event is in the "Adults" group

Conversation Circles: Japanese

Saturday, March 21, 2026 at 2:00pm - 3: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 Japanese. 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 Japanese. 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.

Ames Community Moms Group meeting

Saturday, March 21, 2026 at 2:30pm - 5:00pm
Danfoss Room at Ames Public Library
Purpose of Meeting:

The monthly meeting of Ames Community Moms Group. Our usual space is no longer available and the new space we secured is likely unavailable for 3/21.

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

The monthly meeting of Ames Community Moms Group. Our usual space is no longer available and the new space we secured is likely unavailable for 3/21.

This event is in the "Adults" group

Conversation Circles: Russian

Saturday, March 21, 2026 at 3:00pm - 4: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 Russian. 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 Russian. 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.

This event is in the "Adults" group

Conversation Circles: French

Saturday, March 21, 2026 at 4:00pm - 5:30pm
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 French. 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 French. 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.

Girl Scout Troop 769 & 1266

Sunday, March 22, 2026 at 1:30pm - 3:30pm
Danfoss Room at Ames Public Library
Purpose of Meeting:

troop meeting

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

troop meeting

Girl Scout Troop 769 & 1266

Sunday, March 22, 2026 at 1:30pm - 3:30pm
PEO Room at Ames Public Library
Purpose of Meeting:

troop meeting

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

troop meeting

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

Pokémon Club

Sunday, March 22, 2026 at 2:00pm - 4:00pm
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Class/Workshop, Meetup
Age Group:
Family, Teens

 

Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Family, Teens
Program Type: Class/Workshop, Meetup
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.

Project Smyles meeting

Monday, March 23, 2026 at 9:00am - 12:00pm
Danfoss Room at Ames Public Library
Purpose of Meeting:

Project Smyles staff to do a review of storytime materials.

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

Project Smyles staff to do a review of storytime materials.

RealClear Quarterly Meeting

Monday, March 23, 2026 at 9:00am - 4:00pm
PEO Room at Ames Public Library
Purpose of Meeting:

This is a central location for some of our staff to meet up between out offices. We have done a quarterly meeting here before and enjoyed the space! We are also happy to move to a ...

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

This is a central location for some of our staff to meet up between out offices. We have done a quarterly meeting here before and enjoyed the space! We are also happy to move to a smaller room like the Dale H.