Skip to main content
My Account
Toggle navigation
Events Calendar
Meeting Room Reservations
Study Room Reservations
About Room Reservations
Return to Main Site
Return to Main Site
Toggle navigation
Events Calendar
Meeting Room Reservations
Study Room Reservations
About Room Reservations
Events
View All Events
Adults
Teens
Children
Hatch Events
Community
Reserve Meeting Rooms
Reserve Study Rooms
Apply
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Monday Night Movie
6:30 PM
to
8:45 PM
Wednesday Book Group
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Mad About the Movies
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Music with Matt Heaton
10:00 AM
to
10:45 AM
MetroWest Readers Fest Presents an Evening with Gish Jen
7:00 PM
to
9:00 PM
MOVIE: WEST SIDE STORY ON THE BIG SCREEN
1:30 PM
to
4:30 PM
Intro to Google Sheets and Docs
6:30 PM
to
8:30 PM
Resume Resources
6:30 PM
to
8:30 PM
Social Services Resource Sessions
5:00 PM
to
7:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Drop In Tech Help
11:00 AM
to
12:00 PM
Financial Literacy and Resource Clinic
6:30 PM
to
8:30 PM
More than a Drag Story: Quyen Tran, a WFPL Pride Program
7:00 PM
to
8:45 PM
Body Qigong for Health and Healing
11:00 AM
to
12:00 PM
Body Qigong for Health and Healing
11:00 AM
to
12:00 PM
Body Qigong for Health and Healing
11:00 AM
to
12:00 PM
Body Qigong for Health and Healing
11:00 AM
to
12:00 PM
GBPFLAG: Journey to Acceptance, a WFPL Pride Program
7:00 PM
to
8:30 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
Event: All Access Concert & Backstage with Leo Gozbekian & Music industry Friends
7:00 PM
to
8:30 PM
Yoga
11:00 AM
to
12:00 PM
Yoga
11:00 AM
to
12:00 PM
Yoga
11:00 AM
to
12:00 PM
Yoga
11:00 AM
to
12:00 PM
Computer Basics
2:00 PM
to
4:00 PM
Computer Basics
2:00 PM
to
5:00 PM
CANCELED Digital Preservation Drop-In
2:00 PM
to
4:00 PM
Intro to Excel
6:30 PM
to
8:30 PM
Magic the Gathering
6:00 PM
to
7:00 PM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
*CANCELLED* Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Pokemon Club
6:00 PM
to
7:00 PM
Music with Leeann
10:00 AM
to
10:30 AM
Author Visit: How to Bake a Universe
10:00 AM
to
11:00 AM
Cuentos en Español / Spanish Story Time
10:00 AM
to
10:30 AM
Intro to Microsoft Word
6:30 PM
to
8:00 PM
Monday Night Movie: Major!
6:30 PM
to
8:30 PM
Introduction to the Sewing Machine
5:00 PM
to
7:00 PM
Zinesters Club: Earth Zines *Canceled*
7:00 PM
to
9:00 PM
Vinyl Front Zippered Bags
5:00 PM
to
7:00 PM
Electronics 101
7:00 PM
to
9:00 PM
Hand Carved Wood Spatulas
5:00 PM
to
7:00 PM
Beginner Arduino for Non-Programmers *Canceled*
7:00 PM
to
9:00 PM
Beyond the Binary Book Club
4:15 PM
to
5:15 PM
Beyond the Binary Book Club
4:15 PM
to
5:15 PM
Magic the Gathering
6:00 PM
to
8:45 PM
Magic the Gathering
6:00 PM
to
8:45 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Collective Memory Project Digitization Day
11:00 AM
to
4:00 PM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Project Literacy Drop-in Conversation
10:00 AM
to
11:30 AM
Using Music for Meditation, Movement & Peace
12:00 PM
to
1:00 PM
Using Music for Meditation, Movement & Peace
12:00 PM
to
1:00 PM
Using Music for Meditation, Movement & Peace
12:00 PM
to
1:00 PM
Using Music for Meditation, Movement & Peace
12:00 PM
to
1:00 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop-In Conversation with Project Literacy
7:00 PM
to
8:30 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Cuentos en Español / Spanish Story Time
10:00 AM
to
10:30 AM
Music with Matt Heaton
10:00 AM
to
10:45 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Magic the Gathering
6:00 PM
to
7:00 PM
Pokemon Club
6:00 PM
to
7:00 PM
Wings of Fire Author Signing
6:00 PM
to
7:00 PM
Gender Story Time
11:00 AM
to
11:30 AM
Rainbow Book Club
4:00 PM
to
5:00 PM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
ASL Story Time
4:00 PM
to
4:30 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Music with Leeann
10:00 AM
to
10:30 AM
Domino Night at the Library!
6:00 PM
to
8:00 PM
WFPL Board of Trustees Meeting
7:00 PM
to
8:45 PM
Social Services Resource Sessions
5:00 PM
to
6:00 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Drop In Tech Help
7:00 PM
to
8:45 PM
Little Beats: Creative Movement
11:00 AM
to
11:30 AM
Social Services Resource Sessions
5:00 PM
to
7:00 PM
Social Services Resource Sessions
5:00 PM
to
7:00 PM
Special Screening and Q&A: Recovery City
2:00 PM
to
4:00 PM
Baby Story Time
11:00 AM
to
11:30 AM
Cuentos en Español / Spanish Story Time
11:00 AM
to
11:30 AM
Cuentos en Español / Spanish Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Baby Story Time
11:00 AM
to
11:30 AM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Tinker Tuesdays
3:00 PM
to
5:00 PM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Patio Story Time
11:00 AM
to
11:30 AM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Lawn Games
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Music with Matt Heaton
10:00 AM
to
10:30 AM
Music with Matt Heaton
10:00 AM
to
10:30 AM
Magic the Gathering
6:00 PM
to
7:00 PM
Magic the Gathering
6:00 PM
to
7:00 PM
Pokemon Club
6:00 PM
to
7:00 PM
Pokemon Club
6:00 PM
to
7:00 PM
Board Games
6:00 PM
to
7:00 PM
Board Games
6:00 PM
to
7:00 PM
My Sister, Daisy Author Reading
11:00 AM
to
11:30 AM
Music with Mariana Iranzi
10:00 AM
to
10:30 AM
Music with Cornell Coley
10:00 AM
to
10:30 AM
Music with Liz Buchanan
10:00 AM
to
10:30 AM
Music with Vanessa Trien
10:00 AM
to
10:30 AM
Music with Sulinha Boucher
10:00 AM
to
10:30 AM
Music with Rubber Biscuit
10:00 AM
to
10:30 AM
Music with Marcos Valles
10:00 AM
to
10:30 AM
My Summers with a Serial Killer: A Massachusetts True Crime Story (Virtual)
7:00 PM
to
8:00 PM
An Evening with Bestselling Author B.A. Shapiro (Virtual)
7:00 PM
to
8:00 PM
Amateur Sleuths & the World of Art and Artifacts: A Panel of Mystery Writers (Virtual)
7:00 PM
to
8:00 PM
iPhone and iPad Basics
7:00 PM
to
8:30 PM
Introduction to Chromebooks
6:30 PM
to
8:00 PM
Plant Parenthood Primer & Swap with Quontay “Q” Turner of Emerald City Plant Shop
6:30 PM
to
7:30 PM
Domino Night at the Library!
6:00 PM
to
8:00 PM
Drop-In Tech Help
7:00 PM
to
8:45 PM
Pop-Up Cards
5:00 PM
to
7:00 PM
Chainmail Jewelry
7:00 PM
to
9:00 PM
French Seam Book Bags
5:00 PM
to
7:00 PM
Saddle Stitch Book Binding
7:00 PM
to
9:00 PM
Electronics 101
7:00 PM
to
9:00 PM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
Senior Center Book Group
10:00 AM
to
11:00 AM
SpeakOut Boston: pronouns, gender, identity
7:00 PM
to
8:45 PM
Tabletop RPG
3:00 PM
to
5:00 PM
Tabletop RPG
3:00 PM
to
5:00 PM
Tabletop RPG
3:00 PM
to
5:00 PM
Tabletop RPG
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Crafternoon
3:00 PM
to
5:00 PM
Book Club
3:00 PM
to
5:00 PM
Book Club
3:00 PM
to
5:00 PM
Book Club
3:00 PM
to
5:00 PM
Book Club
3:00 PM
to
5:00 PM
Card Games
3:00 PM
to
5:00 PM
Card Games
3:00 PM
to
5:00 PM
Board Games
3:00 PM
to
5:00 PM
Board Games
3:00 PM
to
5:00 PM
Wild Wednesday
3:00 PM
to
5:00 PM
Wild Wednesday
3:00 PM
to
5:00 PM
Magic the Gathering
3:00 PM
to
5:00 PM
Magic the Gathering
3:00 PM
to
5:00 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
Mystery Lovers Group - via Zoom
7:00 PM
to
8:30 PM
NEW! LGBTQ+ Book Group
7:00 PM
to
8:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
VIBRANT: Visually Impaired Blind Recipients Accessing New Technologies
1:00 PM
to
5:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
11:00 AM
to
12:00 PM
Drop-In Tech Help
7:00 PM
to
8:45 PM
Drop-In Tech Help
7:00 PM
to
8:45 PM
Drop-In Tech Help
7:00 PM
to
8:45 PM
Drop-In Tech Help
7:00 PM
to
8:45 PM
Historical Society of Watertown - Meet John Adams
2:00 PM
to
4:00 PM
The Family Roe: An American Story with Joshua Prager
7:00 PM
to
8:00 PM
Prev
Next