Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Events Calendar


Main Library Hours
Mon, Feb 26 9:00AM to 8:00PM
Tue, Feb 27 9:00AM to 8:00PM
Wed, Feb 28 9:00AM to 8:00PM
Thu, Feb 29 9:00AM to 8:00PM
Fri, Mar 01 9:00AM to 5:00PM
Sat, Mar 02 9:00AM to 5:00PM
Sun, Mar 03 Closed

Endicott Branch Hours
Mon, Feb 26 9:00AM to 5:00PM
Tue, Feb 27 12:00PM to 8:00PM
Wed, Feb 28 9:00AM to 5:00PM
Thu, Feb 29 12:00PM to 8:00PM
Fri, Mar 01 9:00AM to 5:00PM
Sat, Mar 02 Closed
Sun, Mar 03 9:00AM to 2:00PM

Upcoming Events
Mon, Mar 04, 9:30am - 10:00am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 9:30 program, please only register for one music program per day.

Mon, Mar 04, 11:00am - 11:30am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 11:00 program, please only register for one music program per day.

Mon, Mar 04, 7:00pm - 8:00pm
Virtual Program
Join Erica Cirino as she leads a discussion and Q&A... more
Join Erica Cirino as she leads a discussion and Q&A about her book Thicker Than Water: The Quest for Solutions to the Plastic Crisis on Zoom.
Register

Tue, Mar 05, 9:30am - 10:00am
Main Library - Children's Room
You’re never too young for the library!

Tue, Mar 05, 10:15am - 10:45am
Main Library
You’re never too young for the library!

Tue, Mar 05, 11:00am - 11:45am
Main Library - Children's Room
Storytime is as easy as ABC!

Tue, Mar 05, 6:30pm - 7:30pm
Endicott Branch
Come join us for a discussion on both fiction and... more
Come join us for a discussion on both fiction and nonfiction books.

Wed, Mar 06, 4:00pm - 5:00pm
Virtual Author Talk
You are invited to an intimate conversation with... more
You are invited to an intimate conversation with Nina Totenberg as she talks about her nearly fifty-year friendship with Supreme Court Justice Ruth Bader Ginsburg and her book Dinners With Ruth.
Register

Wed, Mar 06, 7:00pm - 9:00pm
Endicott Branch - Newspaper Table
Meeting details, including agenda and location,... more
Meeting details, including agenda and location, will be posted at least 48 hours in advance.

Thu, Mar 07, 10:00am - 11:00am
Virtual Program
We are so fascinated with witches and witchcraft so... more
We are so fascinated with witches and witchcraft so we are taking this opportunity to discuss both with historian and author Marion Gibson about her book, "Witchcraft: A History in 13 Trials".
Register

Thu, Mar 07, 6:00pm - 7:00pm
Main Library - Teen Space
THIS SESSION IS FULL.
Registration is now closed

Thu, Mar 07, 7:15pm - 7:45pm
Endicott Branch
Drop in at the library to observe the night sky... more
Drop in at the library to observe the night sky through a telescope.

Fri, Mar 08, 9:30am - 10:30am
Main Library - Children's Room
Join us for a caregiver and baby social hour!

Fri, Mar 08, 10:30am - 11:30am
Main Library
Hands on play is the best kind of play!

Sat, Mar 09, 10:30am - 11:30am
Main Library - Children's Room
Shamrocks and rainbows and tea, oh my!

Mon, Mar 11, 9:30am - 10:00am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 9:30 program, please only register for one music program per day.

Mon, Mar 11, 11:00am - 11:30am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 11:00 program, please only register for one music program per day.

Mon, Mar 11, 12:30pm - 1:30pm
Endicott Branch
Come join us as we discuss a variety of book titles.

Tue, Mar 12, 9:30am - 10:00am
Main Library - Children's Room
You’re never too young for the library!

Tue, Mar 12, 10:15am - 10:45am
Main Library
You’re never too young for the library!

Tue, Mar 12, 11:00am - 11:45am
Main Library - Children's Room
Storytime is as easy as ABC!

Wed, Mar 13, 1:30pm - 2:30pm
Main Library
The Friends of the Library’s monthly board... more
The Friends of the Library’s monthly board meeting. Everyone is welcome!

Thu, Mar 14, 1:00pm - 3:00pm
Main Library - Piano Space
The Memory Café at Dedham Public Library is a... more
The Memory Café at Dedham Public Library is a welcoming, interactive place for individuals and families living with memory changes.

Thu, Mar 14, 4:00pm - 5:00pm
Virtual Author Talk
Join us as we chat with master storyteller and... more
Join us as we chat with master storyteller and internationally bestselling author Christopher Paolini about his return to the World of Eragon with Murtagh, a stunning continuation of the epic fantasy.
Register

Thu, Mar 14, 6:00pm - 6:45pm
Endicott Branch - Children's Area
Learn how to make your own fermented vegetables!

Thu, Mar 14, 6:00pm - 7:00pm
Main Library - Teen Space
THIS SESSION IS FULL.
Registration is now closed

Thu, Mar 14, 7:00pm - 8:00pm
Virtual Program
We just love a good Monster Romance Panel!
Register

Thu, Mar 14, 7:00pm - 8:00pm
Main Library - Rotunda Space
Join us for our discussion of Say Nothing by... more
Join us for our discussion of Say Nothing by Patrick Radden Keefe.

Fri, Mar 15, 9:00am - 10:15am
Main Library
The library will have a delayed opening due to a... more
The library will have a delayed opening due to a staff meeting.

Fri, Mar 15, 10:30am - 11:30am
Main Library - Children's Room
Hands on play is the best kind of play!

Mon, Mar 18, 9:30am - 10:00am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 9:30 program, please only register for one music program per day.

Mon, Mar 18, 11:00am - 11:30am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 11:00 program, please only register for one music program per day.

Mon, Mar 18, 7:00pm - 8:00pm
Virtual Author Talk
You’re invited to a fascinating exploratory... more
You’re invited to a fascinating exploratory conversation with Madeline Miller as she chats with us about her body of work and her process in retelling Greek classics into modern epics in fiction.
Register

Tue, Mar 19, 9:30am - 10:00am
Main Library - Children's Room
You’re never too young for the library!

Tue, Mar 19, 10:15am - 10:45am
Main Library
You’re never too young for the library!

Tue, Mar 19, 11:00am - 11:45am
Main Library - Children's Room
Storytime is as easy as ABC!

Tue, Mar 19, 6:30pm - 7:30pm
Endicott Branch
Come join us at the Endicott Branch for a... more
Come join us at the Endicott Branch for a discussion on our monthly book selection.

Tue, Mar 19, 7:00pm - 8:00pm
Virtual Event
Learn about the separation of migrant families at... more
Learn about the separation of migrant families at U.S. borders and the racial biases and corruption in U.S. foster care and adoption systems.
Register

Wed, Mar 20, 6:30pm - 7:30pm
Main Library
The Art Thief by Michael Finkel and The Many Lives... more
The Art Thief by Michael Finkel and The Many Lives of Mama Love by Laura Love Hardin

Thu, Mar 21, 6:00pm - 7:00pm
Main Library - Piano Space
Join local author, Kathy Elkind as she talks about... more
Join local author, Kathy Elkind as she talks about her debut memoir, To Walk It Is to See It: 1 Couple, 98 Days, 1400 Miles on Europe's GR5.

Thu, Mar 21, 6:00pm - 7:00pm
Main Library - Teen Space
THIS SESSION IS FULL.
Registration is now closed

Thu, Mar 21, 7:00pm - 7:45pm
Main Library - Rotunda Space
Join us at the Main Library for our LGBT+ Book Group!

Fri, Mar 22, 10:30am - 11:30am
Main Library - Children's Room
Hands on play is the best kind of play!

Sat, Mar 23, 10:30am - 11:30am
Main Library
Discover a new way of learning the world’s... more
Discover a new way of learning the world’s greatest board game. No Stress Chess is a chess teacher unlike any other.

Mon, Mar 25, 9:30am - 10:00am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 9:30 program, please only register for one music program per day.

Mon, Mar 25, 11:00am - 11:30am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 11:00 program, please only register for one music program per day.

Tue, Mar 26, 9:30am - 10:00am
Main Library - Children's Room
You’re never too young for the library!

Tue, Mar 26, 10:15am - 10:45am
Main Library
You’re never too young for the library!

Tue, Mar 26, 11:00am - 11:45am
Main Library - Children's Room
Storytime is as easy as ABC!

Wed, Mar 27, 6:30pm - 7:30pm
Main Library - Zoom,Piano Space
Join us for this month’s musical adventure with... more
Join us for this month’s musical adventure with pianist Michael Leidig!

Thu, Mar 28, 10:30am - 11:00am
Main Library
Join Friend of the Library, Dick Pierce, for 30... more
Join Friend of the Library, Dick Pierce, for 30 minutes of your favorite family-friendly songs.

Thu, Mar 28, 6:00pm - 7:00pm
Main Library - Teen Space
THIS SESSION IS FULL.
Registration is now closed

Fri, Mar 29, 10:30am - 11:30am
Main Library - Children's Room
Hands on play is the best kind of play!

Mon, Apr 01, 9:30am - 10:00am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 9:30 program, please only register for one music program per day.

Mon, Apr 01, 11:00am - 11:30am
Endicott Branch
Join us every Monday for live music and singing... more
Join us every Monday for live music and singing with Jonah, one of our children’s librarians. This registration is for the 11:00 program, please only register for one music program per day.

Tue, Apr 02, 9:30am - 10:00am
Main Library - Children's Room
You’re never too young for the library!

Tue, Apr 02, 10:15am - 10:45am
Main Library
You’re never too young for the library!

Tue, Apr 02, 6:30pm - 7:30pm
Endicott Branch
Come join us for a discussion on both fiction and... more
Come join us for a discussion on both fiction and nonfiction books.