Calendar

12:00 am
Dedham Public Library will close both locations at 6pm this evening due to inclement weather. Thank you!
Dec 3 @ 10:30 am – 11:30 am
10:30 am
Play cards with a fun bunch of people and enjoy free coffee. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 3 @ 10:30 am – 11:30 am
10:30 am
Join us for a half-hour of stories, songs, and fingerplay, followed by a craft. Storytime is a great activity for your child to attend as it helps increase attention spans and helps develop fine motor[...]
Main Library
Dec 3 @ 3:30 pm – 4:30 pm
3:30 pm
Join us for an afternoon craft on Tuesday, December 3. This week we will be making our own Popsicle Stick Reindeer decorations! All supplies will be provided and is open to children of all ages.[...]
Dedham Public Library
6:00 pm
Looking for a way to incorporate your love of books into this holiday season? Using pages from old books we’ll cut, paste, and sew ornaments, gift tags and gift bags! A great way to begin[...]
Main Library
Dec 3 @ 7:00 pm – 8:00 pm
7:00 pm
Join us as we discuss Educated by Tara Westover.
Endicott Branch Library
Dec 4 @ 10:30 am – 11:30 am
10:30 am
Join us for stories, music & dance at the Endicott Branch! Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 4 @ 11:00 am – 11:30 am
11:00 am
Groove with your child to popular children’s songs to help them learn rhythm and coordination at our baby and toddler dance party! This takes place at the Main Library. Registration is required for all adults[...]
Main Library
Dec 4 @ 4:00 pm – 5:00 pm
4:00 pm
Come down to the Endicott Library for Teen Anime Club. Enjoy a different Anime theme and activity each month while we stream everything from Slice of Life, Action, Comedy to Giant Robots! Recommended for ages[...]
Endicott Branch Library
Dec 4 @ 4:30 pm – 6:30 pm
4:30 pm
The Main Library has a baby grand piano that is open for the public to play on Wednesdays. Feel free to stop in and play whether you are a beginner or expert. Please be sure[...]
Main Library
Dec 4 @ 6:00 pm – 8:00 pm
6:00 pm
Interested in the Guinness Book of World Records winner for Most Played Trading Card Game? Come play Magic: The Gathering @ Endicott! Have a tournament, play multiplayer or even Archenemy.
Endicott Library
Dec 4 @ 6:30 pm – 8:15 pm
6:30 pm
Meet in small groups to practice speaking with a tutor. Use library resources to improve your English and help your children with homework. All language levels welcome. Tutoring groups meet on Wednesdays and Thursdays from[...]
Endicott Branch Library
Dec 5 @ 10:30 am – 11:15 am
10:30 am
Come join Ms. Marsha as we play, sing, dance, create simple crafts, and listen to stories at Tottime Sing n Learn. This monthly playgroup includes freeplay, simple crafts, music and movement and stories tied to[...]
Endicott Branch Library
Dec 5 @ 5:00 pm – 6:00 pm
5:00 pm
In this workshop, will learn the 3d printing options available at the library. The first half hour will be spent reviewing our printing policies and how to make sure you get your print right the[...]
Main Library
Dec 5 @ 6:30 pm – 8:15 pm
6:30 pm
Meet in small groups to practice speaking with a tutor. Use library resources to improve your English and help your children with homework. All language levels welcome. Tutoring groups meet on Wednesdays and Thursdays from[...]
Endicott Branch Library
Dec 5 @ 6:30 pm – 7:15 pm
6:30 pm
Pajama Storytime meets at the Endicott Branch Library every first and third Thursday of the month at 6:30 p.m. It is a fun time for children to enjoy nursery rhymes and bedtime stories. Children are[...]
Endicott Branch Library
Dec 6 @ 10:00 am – 11:00 am
10:00 am
Join us at our Endicott Branch to play a fun game of Mahjong.  Please bring your own cards and game. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 6 @ 10:30 am – 11:15 am
10:30 am
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 7 @ 10:00 am – 12:00 pm
10:00 am
Come to the Main Library Children’s Room on December 7th for our Holiday Kids’ Craft Fair! Do some holiday shopping while supporting these young artists.
Main Library
Dec 9 @ 3:30 pm – 4:15 pm
3:30 pm
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 10 @ 10:30 am – 11:30 am
10:30 am
Play cards with a fun bunch of people and enjoy free coffee. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 10 @ 6:00 pm – 8:00 pm
6:00 pm
Join us on second Tuesdays for a Fiber Free-For-All! Bring your current sewing, knitting, crocheting, embroidery and needle-felting projects… or start something new, here at the Dedham Public Library’s maker space.   We will provide:[...]
Main Library
Dec 10 @ 6:30 pm – 8:00 pm
6:30 pm
Join us for a fun game of chess at the Endicott Branch. This group meets the second and fourth Tuesday of every month. All skill levels welcome! Please be sure to register for this event[...]
Endicott Branch Library
Dec 11 @ 10:30 am – 11:30 am
10:30 am
Join us for stories, music & dance at the Endicott Branch! Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 11 @ 4:00 pm – 5:00 pm
4:00 pm
Come down to the Endicott Library for Teen Anime Club. Enjoy a different Anime theme and activity each month while we stream everything from Slice of Life, Action, Comedy to Giant Robots! Recommended for ages[...]
Endicott Branch Library
Dec 11 @ 4:30 pm – 6:30 pm
4:30 pm
The Main Library has a baby grand piano that is open for the public to play on Wednesdays. Feel free to stop in and play whether you are a beginner or expert. Please be sure[...]
Main Library
5:30 pm
Calling all heroes, adventurers, dungeon-crawlers, and other foolish mortals: Will you face the unspeakable terror of the horrific and aptly-named Tomb of Annihilation? This program is recommended for experienced D&D players aged 10-18. Newer and[...]
Dedham Public Library
6:00 pm
Come on down to Dungeons and Dragons for Teens and YA Holiday Tomb of Horrors Dec 11th and 18th from 6:00-8:00pm. @Endicott! Bring 5 level 1 characters or just your imagination as your group of[...]
Endicott Branch Library
Dec 11 @ 6:00 pm – 8:00 pm
6:00 pm
Brighten these winter days with this luminaria made of oiled paste paper. They are a thing of beauty on their own, enchanting when a tea light or votive candle lights it from within. We will[...]
Main Library
Dec 11 @ 6:30 pm – 8:15 pm
6:30 pm
Meet in small groups to practice speaking with a tutor. Use library resources to improve your English and help your children with homework. All language levels welcome. Tutoring groups meet on Wednesdays and Thursdays from[...]
Endicott Branch Library
Dec 12 @ 12:30 pm – 1:30 pm
12:30 pm
Join the Endicott Afternoon Book Group as they discuss The Curious Incident of the Dog in the Night by Mark Haddon.
Endicott Branch Library
Dec 12 @ 1:00 pm – 3:00 pm
1:00 pm
Every early release for the rest of the school year, join us for drop-in crafts at the Dedham Public Library!
Dedham Public Library
Dec 12 @ 6:30 pm – 8:15 pm
6:30 pm
Meet in small groups to practice speaking with a tutor. Use library resources to improve your English and help your children with homework. All language levels welcome. Tutoring groups meet on Wednesdays and Thursdays from[...]
Endicott Branch Library
Dec 13 @ 10:00 am – 11:00 am
10:00 am
Join us at our Endicott Branch to play a fun game of Mahjong.  Please bring your own cards and game. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 13 @ 10:30 am – 11:15 am
10:30 am
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 14 @ 9:00 am – 3:00 pm
9:00 am
BOOK SALE!   Saturday, December 14 from 9-3 at the main library, 43 Church Street. You won’t want to miss this sale — one of our biggest and best of the year.  You’ll find hardcover and[...]
Main Library
Dec 14 @ 1:00 pm – 2:00 pm
1:00 pm
Location, location, location… some plants just naturally grow better next to others, and well, some don’t.  Here’s where you can learn what keeps the peace in your garden.   This lecture series is presented by[...]
Main Library
Dec 16 @ 3:30 pm – 4:15 pm
3:30 pm
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 17 @ 10:30 am – 11:30 am
10:30 am
Play cards with a fun bunch of people and enjoy free coffee. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 17 @ 7:00 pm – 8:00 pm
7:00 pm
This month’s book is Becoming by Michelle Obama.
Endicott Branch Library
Dec 18 @ 10:30 am – 11:30 am
10:30 am
Join us for stories, music & dance at the Endicott Branch! Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 18 @ 4:00 pm – 5:00 pm
4:00 pm
Come down to the Endicott Library for Teen Anime Club. Enjoy a different Anime theme and activity each month while we stream everything from Slice of Life, Action, Comedy to Giant Robots! Recommended for ages[...]
Endicott Branch Library
Dec 18 @ 4:30 pm – 6:30 pm
4:30 pm
The Main Library has a baby grand piano that is open for the public to play on Wednesdays. Feel free to stop in and play whether you are a beginner or expert. Please be sure[...]
Main Library
6:00 pm
Come on down to Dungeons and Dragons for Teens and YA Holiday Tomb of Horrors Dec 11th and 18th from 6:00-8:00pm. @Endicott! Bring 5 level 1 characters or just your imagination as your group of[...]
Endicott Branch Library
Dec 18 @ 7:00 pm – 9:00 pm
7:00 pm
This month we will be reading Becoming by Michelle Obama. The Main Library Book Group meets the third Wednesday of the month at 7pm in the History Room.
Main Library
Dec 19 @ 6:00 pm – 7:00 pm
6:00 pm
Abstract or non-representational art lets us explore the interaction and playfulness of color and shape without all that pesky “looking like something” nonsense. In this program we’ll explore the use liquid watercolor and sharpies to[...]
Main Library
Dec 20 @ 10:00 am – 11:00 am
10:00 am
Join us at our Endicott Branch to play a fun game of Mahjong.  Please bring your own cards and game. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 20 @ 10:30 am – 11:15 am
10:30 am
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 23 @ 3:30 pm – 4:15 pm
3:30 pm
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 24 @ 10:30 am – 11:30 am
10:30 am
Play cards with a fun bunch of people and enjoy free coffee. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 24 @ 10:30 am – 11:30 am
10:30 am
Join us for a half-hour of stories, songs, and fingerplay, followed by a craft. Storytime is a great activity for your child to attend as it helps increase attention spans and helps develop fine motor[...]
Main Library
Dec 27 @ 10:00 am – 11:00 am
10:00 am
Join us at our Endicott Branch to play a fun game of Mahjong.  Please bring your own cards and game. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 27 @ 10:30 am – 11:15 am
10:30 am
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 30 @ 3:30 pm – 4:15 pm
3:30 pm
Come and enjoy Super Awesome Fun Time! Music, song, stories, and sensory play for all. You don’t want to miss this. Free and for all ages! Please be sure to register on Eventbrite!
Main Library
Dec 31 @ 10:30 am – 11:30 am
10:30 am
Play cards with a fun bunch of people and enjoy free coffee. Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Dec 31 @ 10:30 am – 11:30 am
10:30 am
Join us for a half-hour of stories, songs, and fingerplay, followed by a craft. Storytime is a great activity for your child to attend as it helps increase attention spans and helps develop fine motor[...]
Main Library
Dec 31 @ 2:00 pm – 3:00 pm
2:00 pm
This month we will be discussing The Matchmaker by Elin Hilderbrand. All are welcome!
Traditions
Dec 31 @ 2:00 pm – 3:00 pm
2:00 pm
This month we will be discussing The Matchmaker by Elin Hilderbrand. All are welcome!
Senior Center
Jan 1 @ 10:30 am – 11:30 am
10:30 am
Join us for stories, music & dance at the Endicott Branch! Please be sure to register for this event on Eventbrite.
Endicott Branch Library
Jan 1 @ 11:00 am – 11:30 am
11:00 am
Groove with your child to popular children’s songs to help them learn rhythm and coordination at our baby and toddler dance party! This takes place at the Main Library. Registration is required for all adults[...]
Main Library