Event List

Age Group
Age Group
Program Type
Program Type
Room
Ongoing Events
Event Type

Primary tabs

This event is in the "Family" group.

Kids Chess Club

Tuesday, April 15, 2025 at 4:00pm - 5:00pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Meetup
Age Group:
Family
:


 

Come play chess! Whether you are just a beginner or already an expert, all kids in grades 1-5 are welcome to come have fun. Drop in and learn how to play or make new friends with other chess lovers.

 

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

 

Come play chess! Whether you are just a beginner or already an expert, all kids in grades 1-5 are welcome to come have fun. Drop in and learn how to play or make new friends with other chess lovers.

 


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 "Teens" group.

Teen Night: Learn About Healthy Relationships

Tuesday, April 15, 2025 at 5:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Presentation
Age Group:
Teens
:


Hey teens, come explore the key elements of strong, respectful, and supportive relationships—whether with friends, family, or romantic partners. 

Pizza will be provided!

 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Presentation
Program Details:

Hey teens, come explore the key elements of strong, respectful, and supportive relationships—whether with friends, family, or romantic partners. 

Pizza will be provided!

 


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.

Tail Waggin' Tales

Wednesday, April 16, 2025 at 6:00pm - 6:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Special Event, Storytime
Age Group:
Family
:


Get ready to clap your hands and wag your tail! 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Class/Workshop, Special Event, Storytime
Program Details:

Get ready to clap your hands and wag your tail! 


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 "Teens" group.

Meet Marmalade

Wednesday, April 16, 2025 at 6:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Special Event
Age Group:
Teens
:


Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Special Event
Program Details:

Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 


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.

Tail Waggin' Tales

Wednesday, April 23, 2025 at 6:00pm - 6:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Special Event, Storytime
Age Group:
Family
:


Get ready to clap your hands and wag your tail! 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Class/Workshop, Special Event, Storytime
Program Details:

Get ready to clap your hands and wag your tail! 


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 "Teens" group.

Meet Marmalade

Wednesday, April 23, 2025 at 6:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Special Event
Age Group:
Teens
:


Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Special Event
Program Details:

Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 


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.

Generative Writing Workshop

Saturday, April 26, 2025 at 10:00am - 12:00pm
PEO Room at Ames Public Library
Program Type:
Iowa Center for the Book, Class/Workshop
Age Group:
Adults
:


 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: Adults
Program Type: Iowa Center for the Book, Class/Workshop
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.

This event is in the "Family" group.

Tail Waggin' Tales

Wednesday, April 30, 2025 at 6:00pm - 6:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Special Event, Storytime
Age Group:
Family
:


Get ready to clap your hands and wag your tail! 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Class/Workshop, Special Event, Storytime
Program Details:

Get ready to clap your hands and wag your tail! 


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 "Teens" group.

Meet Marmalade

Wednesday, April 30, 2025 at 6:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Special Event
Age Group:
Teens
:


Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Special Event
Program Details:

Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 


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 "Teens" group.

YSS Teen Workshop: Mental Health Awareness

Monday, May 5, 2025 at 3:00pm - 4:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Teens
:


May is National Mental Health Month! During this workshop, teens will learn steps to take to support and maintain their mental health through self-care and stress management. Fun activities will be provided!

 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop
Program Details:

May is National Mental Health Month! During this workshop, teens will learn steps to take to support and maintain their mental health through self-care and stress management. Fun activities will be provided!

 


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.

Kids Chess Club

Tuesday, May 6, 2025 at 4:00pm - 5:00pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Meetup
Age Group:
Family
:


 

Come play chess! Whether you are just a beginner or already an expert, all kids in grades 1-5 are welcome to come have fun. Drop in and learn how to play or make new friends with other chess lovers.

 

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

 

Come play chess! Whether you are just a beginner or already an expert, all kids in grades 1-5 are welcome to come have fun. Drop in and learn how to play or make new friends with other chess lovers.

 


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.

Computer Classes

Wednesday, May 7, 2025 at 10:00am - 12:00pm
PEO Room at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Adults
:


 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: Adults
Program Type: Class/Workshop
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.

This event is in the "Family" group.

Tail Waggin' Tales

Wednesday, May 7, 2025 at 6:00pm - 6:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Special Event, Storytime
Age Group:
Family
:


Get ready to clap your hands and wag your tail! 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Class/Workshop, Special Event, Storytime
Program Details:

Get ready to clap your hands and wag your tail! 


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 "Teens" group.

Meet Marmalade

Wednesday, May 7, 2025 at 6:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Special Event
Age Group:
Teens
:


Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Special Event
Program Details:

Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 


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

World Collage Day 2025

Saturday, May 10, 2025 at 10:00am - 3:00pm
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Arts/Crafts, Class/Workshop
Age Group:
Teens, Adults
:


Come celebrate World Collage Day with a hands-on collage workshop! Local collage artists will start the day by showing examples of their work and introducing techniques.

Open
Required
Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Teens, Adults
Program Type: Arts/Crafts, Class/Workshop
Required
Seats Remaining: 49
Program Details:

Come celebrate World Collage Day with a hands-on collage workshop! Local collage artists will start the day by showing examples of their work and introducing techniques.


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.

Math Minds Unite

Sunday, May 11, 2025 at 1:30pm - 4:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Family, Teens
:



Math Minds Unite is a tutoring program for any child in grades 3-8 who may need a little extra help developing math skills.

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family, Teens
Program Type: Class/Workshop
Program Details:


Math Minds Unite is a tutoring program for any child in grades 3-8 who may need a little extra help developing math skills.


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.

Pokémon Club

Sunday, May 11, 2025 at 2:00pm - 3:30pm
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.

This event is in the "Teens" group.

Swift Youth Writers Group

Sunday, May 11, 2025 at 2:00pm - 4:00pm
PEO Room at Ames Public Library
Program Type:
Class/Workshop, Meetup
Age Group:
Teens
:


 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: 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.

This event is in the "Adults" group.

Computer Classes

Wednesday, May 14, 2025 at 10:00am - 12:00pm
PEO Room at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Adults
:


 

Library Branch: Ames Public Library
Room: PEO Room
Age Group: Adults
Program Type: Class/Workshop
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.

This event is in the "Family" group.

Tail Waggin' Tales

Wednesday, May 14, 2025 at 6:00pm - 6:30pm
Storytime Room at Ames Public Library
Program Type:
Class/Workshop, Special Event, Storytime
Age Group:
Family
:


Get ready to clap your hands and wag your tail! 

Library Branch: Ames Public Library
Room: Storytime Room
Age Group: Family
Program Type: Class/Workshop, Special Event, Storytime
Program Details:

Get ready to clap your hands and wag your tail! 


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 "Teens" group.

Meet Marmalade

Wednesday, May 14, 2025 at 6:30pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop, Special Event
Age Group:
Teens
:


Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop, Special Event
Program Details:

Teens are invited to meet therapy dog Marmalade and her dog-mom Stephanie Peters of Plucky Paws! 


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.

Tarot Anatomy: The Minors

Saturday, May 17, 2025 at 3:00pm - 5:00pm
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Adults
:


In this workshop, we'll get to know the Minor Arcana of the Tarot deck. We'll learn about the four suits in Tarot, the structure of each suit, and how to use these cards in your Tarot practice.

Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Adults
Program Type: Class/Workshop
Program Details:

In this workshop, we'll get to know the Minor Arcana of the Tarot deck. We'll learn about the four suits in Tarot, the structure of each suit, and how to use these cards in your Tarot practice.


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 "Teens" group.

YSS Teen Activity: Mental Health Bracelets

Monday, May 19, 2025 at 6:00pm - 7:00pm
Teen Space at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Teens
:


To celebrate Mental Health Month, teens will make Praise-lets (bracelets!) to remind themselves to be kind to themselves and passing this kindness on to others. All materials will be provided.

 

Library Branch: Ames Public Library
Room: Teen Space
Age Group: Teens
Program Type: Class/Workshop
Program Details:

To celebrate Mental Health Month, teens will make Praise-lets (bracelets!) to remind themselves to be kind to themselves and passing this kindness on to others. All materials will be provided.

 


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.

Backyard Composting

Monday, May 19, 2025 at 6:30pm - 7:30pm
Farwell T. Brown Auditorium at Ames Public Library
Program Type:
Class/Workshop
Age Group:
Adults
:


Carissa Thoma from Down to Earth Living will share her years of experience composting, so you can get green in your backyard!

Library Branch: Ames Public Library
Room: Farwell T. Brown Auditorium
Age Group: Adults
Program Type: Class/Workshop
Program Details:

Carissa Thoma from Down to Earth Living will share her years of experience composting, so you can get green in your backyard!


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.