Ames Free Library

"Where the Community Connects"

LIBRARY OPEN FOR HOLDS PICKUP, QUICK BROWSING, AND COMPUTER USE!

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 info@amesfreelibrary.org, or call 508-238-2000.
  • Check out our list of online programs here!

Kids Events

Monday, March 01 to Friday, March 05
10:00am - 5:00pm
Every spring, schools and libraries celebrate Read Across America on March 2 - Dr. Seuss' birthday! Pop in anytime this week (March 1 through March 5) to pick up a packet of fun story-based worksheets, or grab a book from our display! You'll find books from Across America, with stories featuring... Read more
Monday, March 08
10:00am - 5:00pm
Each month we will provide a new new craft kit for you to take home & create art with your child. This month, make your own playdough! Our kit will provide the materials necessary for two small batches, along with the instructions on how to make it. *This craft does require adult... Read more
Thursday, March 18
3:00pm - 4:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Friday, March 19
3:00pm - 4:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Saturday, March 27
2:00pm - 3:30pm
Youth Services will be hosting a Zoom Room for Pokémon fans (ages 13 and under) to log in to play a round with other Pokemon fans or compare cards with other trainers! You must have your own deck to play, but beginners are welcome to observe matches. No registration is required. Click here... Read more
Monday, April 12
10:00am - 5:00pm
Each month we will provide a new new craft kit for you to take home & create art with your child. April's kit will be available to pick up in the Children’s Room starting on Monday, April 12, for as long as supplies last. Specialty supplies and directions to complete the craft are included. You... Read more
Monday, April 19
10:00am - 8:00pm
In celebration of the Patriot's Day holiday, the Ames Free Library will be closed.
Tuesday, April 20
2:00pm - 3:30pm
Youth Services will be hosting a Zoom Room for Pokémon fans (ages 13 and under) to log in to play a round with other Pokemon fans or compare cards with other trainers! You must have your own deck to play, but beginners are welcome to observe matches. No registration is required. Click here... Read more
Thursday, April 22
1:00pm - 2:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Thursday, April 22
2:00pm - 3:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Monday, May 10
10:00am - 5:00pm
Each month we will provide a new new craft kit for you to take home & create art with your child. May's kit will be available to pick up in the Children’s Room starting on Monday, May 10, for as long as supplies last. Specialty supplies and directions to complete the craft are included. You may... Read more
Friday, May 21
1:00pm - 2:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Friday, May 21
2:00pm - 3:00pm
Pop in on Zoom for some book recommendations! Youth Services librarians will share a few new or popular items from the Youth collection at the library. Come prepared to tell us about a book or series that you have enjoyed. You’ll tell us the title & author, and then a few things you liked about... Read more
Friday, May 28
2:00pm - 3:30pm
Youth Services will be hosting a Zoom Room for Pokémon fans (ages 13 and under) to log in to play a round with other Pokemon fans or compare cards with other trainers! You must have your own deck to play, but beginners are welcome to observe matches. No registration is required. Click here... Read more
Monday, May 31
10:00am - 8:00pm
The Ames Free Library will be closed in observance of Memorial Day.
Monday, July 05
10:00am - 8:00pm
The Ames Free Library will be closed on Monday, July 5th, in observance of Independence Day.
Monday, September 06
10:00am - 8:00pm
The Ames Free Library will be closed Monday, September 6 in observance of Labor Day.
Monday, October 11
10:00am - 8:00pm
The Ames Free Library will be closed for Columbus Day.
Thursday, November 11
10:00am - 8:00pm
The Ames Free Library will be closed in observance of Veterans Day.
Thursday, November 25
10:00am - 8:00pm
The Ames Free Library will be closed in observance of Thanksgiving.
Friday, December 24 to Saturday, December 25
10:00am - 5:00pm
The Ames Free Library will be closed Friday, December 24th and Saturday, December 25th in observance of Christmas.
Friday, December 31 to Saturday, January 01
10:00am - 5:00pm
The Ames Free Library will be closed Friday, December 31, 2021 and Saturday, January 1, 2022 in celebration of the new year!