Ames Free Library

"Where the Community Connects"


Current hours: Monday - Wednesday & Friday - Saturday, 10 a.m. - 5 p.m.; Thursday 10 a.m. - 8 p.m.

  • Visits are limited to a maximum of 45 minutes per person.
  • Total occupancy in the building is limited to 10 visitors at any given time, so short waits outside may be necessary.
  • Please go here for more information on what services are currently available.
  • Email us at, or call 508-238-2000.
  • Check out our list of online programs here!

Library Groups

*Please note that in-person Library meetings and activities are suspended until further notice due to the COVID-19 outbreak. For library service updates, please check our home page or subscribe to our weekly or monthly newsletters.*

The Ames Free Library is proud to be a collaborative resource and meeting space for a number of Library Groups that are free and open to all! Each group's members are drawn together by their passion for things like knitting, reading, genealogy and food. For your convenience, below is a list of our current groups and a description of each. This list, much like the library, is a living breathing thing, and as such will morph and change periodically. Feel free to check back again as it will update as changes are made.

Ames Free Library Groups:

Book Clubs

The Ames Free Library hosts several book clubs that meet regularly. For more information on when they meet and what they are scheduled to read next, go HERE.

BC Crafting Group

We are a small group who meets informally each Tuesday to craft. Although originally beaders, we now work with different mediums and embrace any crafter interested in joining. We find things like color and design are not craft specific and most of us have interest in several areas.  If you are looking for input, inspiration, or just pleasant company, please bring a project and join us. 

Community Meditation 

Welcome to an open, peer-to-peer meditation sangha, where we will sit together for 30 minutes followed by a 30 minute tea where we can connect. Anyone with a meditation practice in any tradition is welcome, as well as people who are new and curious to try meditation in a low key, supportive environment. This groups meets on Friday mornings at Queset House.

Dancing for Fun


It’s fun. It’s healthy. It’s social. It keeps your brain sharp. It improves your sense of balance. It does not need any fancy equipment. It is gentle on your body. And ANYONE CAN DO IT! Every second Wednesday of the month, spend an hour finding your groove, with Mary Lou Almeida as your guide. If you already have dance skills, share them with your neighbors. Singles and couples welcome. Dress comfortable. Free and open to all. Let’s dance! 

Easton Genealogy Club

Stuck on a tough "puzzle" in your family tree? Join Ed Hands and the Easton Genealogy Club where you can use the Ames Free Library's resources to solve the riddle. The Easton Genealogy Club meets the 2nd Saturday of each month. To view current  & past Genealogy Club Newsletters, go HERE.

English for All

Each Monday and Wednesday, join us for an "English for All" class for immigrants who want to improve their English. During class time we practice speaking, pronunciation, listening, reading, vocabulary, and basic writing skills. We also learn about American geography and culture. Each class ends with a word game, so we have time to laugh and relax together. Students are encouraged to work outside of class on homework and books that the library provides and the instructor chooses based on the student's level and interests. After class is dismissed, the instructor stays to answer questions or review problem areas with individual students. Enrollment is limited; If you are interested, please contact Julie Un at 

Knitting Group

A group of fiber enthusiasts of all abilities who meet on the first and third Thursdays of the month. Sit, stitch, enjoy a snack (if you or someone else brings one) and great conversation! 


Come and join us on the 1st Saturday of the month from 10:00 am - 12:00 pm as we get creative having fun building with LEGO. Plenty of play space and LEGOs will be provided, just bring your imagination! No unattended child drop-offs are allowed. For all ages, free and open to all! 

Library Beaders

Join the Library Beaders on the fourth Monday of each month as we explore the infinite variety of ways to assemble beads of every size, shape, and color. Bring a piece in progress or an idea for something you'd like to create. Our goal is to have fun while being inspired by fellow artisans, sharing tips, techniques, and resources.

Needleworker's Group

Come spend a couple of hours every first and third Wednesday of the month with like minded stitchers and work on your current W. I. P. (work in progress). Be inspired by others' work and inspire others with yours. All skill levels are encouraged to join!

Tai Chi in the Garden with Vince

Come join us on the last Saturday of every month (April through September) to practice and learn the 24 Posture Yang Style Tai Chi Chuan Form. Tai Chi is an excellent, low impact exercise to promote decreased stress and better health.  No previous experience required. 

TED Talk Thursdays

Expand your horizons with TED Talk Thursdays on the 2nd Thursday of the month. TED Talks are recorded presentations that last 20 minutes or less on wide variety of topics including from science and technology to culture and arts. During each TED Talk Thursday, we will watch three TED talks on a common theme and discuss the talks.  

Teen Advisory Board (TAB)

Are you between the ages of 12 and 18? Do you want to have a say in what happens at YOUR library? If you answered yes to these questions, please consider joining the AFL Teen Advisory Board! By joining the AFL Teen Advisory Board you can earn volunteer or community service hours, help plan events and programs at your library, help choose library materials like books, movies, and games; help promote library awareness, and eat snacks...lots and lots of snacks. Meets the third Friday of each month, from 3 - 4 p.m. at Queset House! 

Quilting Group

The Ames Free Library Quilting Group meets on the second Monday and second Tuesday of every month. The general format will allow for ideas, inspiration and quilt chatter. 

Zentangle Group

Zentangle is a relaxing drawing method utilizing structured patterns to create beautiful images. Participants are encouraged to teach one pattern to the rest of the group, but if you don't want to do this, and just want to learn new patterns or zentangle on your own in a group environment, that is fine. Please come join us anyway; no pressure, that's the zentangle way! During each meeting, on the third Tuesday of every other month, Debbie Adduci will teach one new pattern of this meditative and mindful drawing technique. All materials will be provided by the library. Free and open to all!