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, Mar 18 9:00AM to 8:00PM
Tue, Mar 19 9:00AM to 8:00PM
Wed, Mar 20 9:00AM to 8:00PM
Thu, Mar 21 9:00AM to 8:00PM
Fri, Mar 22 9:00AM to 5:00PM
Sat, Mar 23 9:00AM to 5:00PM
Sun, Mar 24 Closed

Endicott Branch Hours
Mon, Mar 18 9:00AM to 5:00PM
Tue, Mar 19 12:00PM to 8:00PM
Wed, Mar 20 9:00AM to 5:00PM
Thu, Mar 21 12:00PM to 8:00PM
Fri, Mar 22 9:00AM to 5:00PM
Sat, Mar 23 Closed
Sun, Mar 24 9:00AM to 2:00PM

Upcoming Events
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, 10:30am - 11:00am
Endicott Branch - Children's Area
Join Miss Lisa and friends as we sing, dance,... more
Join Miss Lisa and friends as we sing, dance, shake, and move, adding in a story or two!

Wed, Mar 20, 5:30pm - 6:30pm
Main Library - Teen Space
Join us Wednesdays in March for the high-speed,... more
Join us Wednesdays in March for the high-speed, banana-fueled madness that is Mario Kart 8.

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.
This event is full

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.
This event is full

Mon, Mar 25, 3:30pm - 4:30pm
Endicott Branch - Study/Gaming Area
The Teen Advisory Board (TAB) works with the teen... more
The Teen Advisory Board (TAB) works with the teen librarian to help the library select books and plan programs. It also counts as volunteer hours!

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, 10:30am - 11:00am
Endicott Branch - Children's Area
Join Miss Lisa and friends as we sing, dance,... more
Join Miss Lisa and friends as we sing, dance, shake, and move, adding in a story or two!

Wed, Mar 27, 5:30pm - 6:30pm
Main Library - Teen Space
Join us Wednesdays in March for the high-speed,... more
Join us Wednesdays in March for the high-speed, banana-fueled madness that is Mario Kart 8.

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
Endicott Branch - Children's Area
Join Aldrich President Jim Zebrowski on a... more
Join Aldrich President Jim Zebrowski on a captivating journey through the cosmos with his backyard astronomy program.

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!

Sat, Mar 30, 10:00am - 2:00pm
Main Library - Piano Space,Rotunda Space
Do you love puzzles? Think you have what it takes... more
Do you love puzzles? Think you have what it takes to win a puzzle race? Then you’ll want to join us for this program!

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.

Wed, Apr 03, 10:30am - 11:00am
Endicott Branch - Children's Area
Join Miss Lisa and friends as we sing, dance,... more
Join Miss Lisa and friends as we sing, dance, shake, and move, adding in a story or two!

Wed, Apr 03, 6:00pm - 7:00pm
Main Library - Piano Space
Join local author Edwin Hill as he discusses his... more
Join local author Edwin Hill as he discusses his book, Who to Believe.

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

Mon, Apr 08, 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 08, 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, Apr 08, 12:30pm - 1:30pm
Endicott Branch
Come join us as we discuss a variety of book titles.

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

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

Wed, Apr 10, 10:30am - 11:00am
Endicott Branch - Children's Area
Join Miss Lisa and friends as we sing, dance,... more
Join Miss Lisa and friends as we sing, dance, shake, and move, adding in a story or two!

Wed, Apr 10, 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, Apr 11, 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.

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

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

Mon, Apr 15, All day
Main Library
The Library is closed in observance of the holiday

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

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

Tue, Apr 16, 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.

Wed, Apr 17, 10:30am - 11:00am
Endicott Branch - Children's Area
Join Miss Lisa and friends as we sing, dance,... more
Join Miss Lisa and friends as we sing, dance, shake, and move, adding in a story or two!