Library Catalog
Website
Events
Library Catalog
Website
Events
Library Catalog
Website
Events
Español
Português
Catalog
My Account
McAuliffe Branch
Literacy
Support the Library
About
Hours & Locations
Mission & History
Library Policies
Contact Us
Board of Trustees
Friends of the Library
Framingham Public Library Foundation
Literacy Unlimited
Community Partners
Volunteer
Work for the Library
Newsroom
Browse
Books for Adults
Audiobooks
Movies & TV
Music
Magazines & Newspapers
Library of Things
Languages
Seed Library
Did You Know?
Services
Cards & Borrowing
Bookmobile
Museum Passes
Spark Lab
Meeting Rooms
Job Search Assistance
Ask/Book a Librarian
Technical Assistance
Technology at the Library
Information & Research Assistance
Local History & Genealogy
The Citizenship Corner
Veterans Resource Center
Find Online
Digital Collection: eBooks and More
Research Resources
Consumer Reports
Mango Languages
Information Guides
Finding Your Way
Yearbooks
Events & Programs
Events Calendar
Community Events
Monthly Newsletter
Lifelong Learning Programs
Brown Bag Learning Series
Kids & Teens
Kids
Teens
Homework Center
How do I?
Get a Library Card
Reserve a Book
Sign up for our Newsletter
Renew a Book Online
Download an eBook
Ask a Question
Reserve a Museum Pass
Request a Meeting Room
Support the Library
Recommend an Item for Purchase
Make a Suggestion
Save Money at the Library?
News & Events
Events Calendar
Events Calendar
/ Science
Browse by Category
Show All
Animals
Homework Center
Gardening
Adult Summer Reading
Storytime
African American/Black History Month
STEM
Spark Lab
Science
Food, Cooking
Lifelong Learning Lecture Series
Crafts
Outside Group
Makerspace
All Ages
Art
Exercise
Writing
Lectures
Music
Adults
Movies
Book Discussion
Kids
Teens
Main Library
McAuliffe Branch
Browse by Date
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
Sorry, there are no events scheduled