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.

Over the next few weeks, the ramp at the Main Library will be undergoing repairs; a temporary ramp will be in place until the permanent one is repaired. During this time, limited parking will be available.

In observance of Independence Day, the Library will close at 5 on Wednesday, July 3 and will be closed Thursday, July 4. 

Events Calendar


Main Library Hours
Mon, Jun 17 9:00AM to 8:00PM
Tue, Jun 18 9:00AM to 8:00PM
Wed, Jun 19 9:00AM to 8:00PM
Thu, Jun 20 9:00AM to 8:00PM
Fri, Jun 21 10:15AM to 5:00PM
(To accommodate staff meetings, the Library will open at 10:15 on the third Friday of the month.)
Sat, Jun 22 9:00AM to 5:00PM
Sun, Jun 23 Closed

Endicott Branch Hours
Mon, Jun 17 9:00AM to 5:00PM
Tue, Jun 18 12:00PM to 8:00PM
Wed, Jun 19 9:00AM to 5:00PM
Thu, Jun 20 12:00PM to 8:00PM
Fri, Jun 21 10:15AM to 5:00PM
(To accommodate staff meetings, the Library will open at 10:15 on the third Friday of the month.)
Sat, Jun 22 Closed
Sun, Jun 23 9:00AM to 2:00PM

Upcoming Events
Fri, Jun 21, 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, Jun 21, 10:30am - 11:30am
Main Library - Children's Room,Main Lawn
Hands on play is the best kind of play!
Registration is now closed

Fri, Jun 21, 12:00pm - 1:00pm
Ames Senior Center
Books are available for checkout at the Main... more
Books are available for checkout at the Main Library and Endicott Branch Library beginning one month before the meeting dates.

Sat, Jun 22, 10:30am - 11:30am
Main Library - Teen Space
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

Sat, Jun 22, 10:30am - 12:00pm
Main Library - Children's Room,Main Lawn
Calling all bookworms! Come down to our Summer... more
Calling all bookworms! Come down to our Summer Reading Program kickoff event, featuring The Caterpillar Lab!

Sat, Jun 22, 12:00pm - 1:30pm
Main Library
Calling all bookworms! Come down to our Summer... more
Calling all bookworms! Come down to our Summer Reading Program kickoff event, featuring The Caterpillar Lab!

Mon, Jun 24, 9:30am - 10:00am
Endicott Branch - Back Lawn,Children's Area
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 am program, please only register for one music program per day.

Mon, Jun 24, 11:00am - 11:30am
Endicott Branch - Children's Area,Back Lawn
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 am program, please only register for one music program per day.

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

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

Tue, Jun 25, 11:00am - 11:45am
Main Library - Children's Room
June is national Pride month!

Wed, Jun 26, 5:30pm - 6:30pm
Main Library - Teen Space
Normally, the words "eyeball" and "needle" should... more
Normally, the words "eyeball" and "needle" should never be used in the same sentence, but in June we are making an exception! Learn the art of needle felting as we create our own felted wool eyeballs.

Wed, Jun 26, 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!

Wed, Jun 26, 6:30pm - 8:00pm
Zoom
Join author Milo Todd on Zoom as he discusses the... more
Join author Milo Todd on Zoom as he discusses the Stonewall Rebellion, a grassroots movement that sparked LGBTQ+ rights across the country.
Register

Thu, Jun 27, 10:30am - 11:00am
Main Library - Children's Room
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.

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

Fri, Jun 28, 10:30am - 11:30am
Gonzalez Field
Join DPL staff member and avid walker Ellen for a... more
Join DPL staff member and avid walker Ellen for a brisk 2-mile walk around Gonzalez Field every Friday morning this summer. Don’t forget to wear sneakers and sunscreen and bring your water bottle!

Sat, Jun 29, 3:00pm - 4:00pm
Main Library - Main Lawn,Children's Room
June may be ending, but Pride lasts forever!

Sun, Jun 30, All day
Virtual Events
Make sure to get your reviews in!

Mon, Jul 01, All day
Virtual Event
Get ready to read with this month's prompt!

Mon, Jul 01, 9:30am - 10:00am
Endicott Branch - Back Lawn,Children's Area
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 am program, please only register for one music program per day.

Mon, Jul 01, 11:00am - 11:30am
Endicott Branch - Children's Area,Back Lawn
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 am program, please only register for one music program per day.

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

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

Tue, Jul 02, 11:00am - 11:45am
Main Library - Children's Room
Summer is here and that means it’s time to Read,... more
Summer is here and that means it’s time to Read, Renew, and Repeat!

Tue, Jul 02, 3:30pm - 4:30pm
Main Library - Children's Room
Time to play, build, and tinker!

Wed, Jul 03, 9:30am - 10:00am
Endicott Branch - Children's Area,Back Lawn
You’re never too young for the library!

Wed, Jul 03, 10:30am - 11:00am
Endicott Branch - Back Lawn,Children's Area
Join us every Wednesday morning as we sing, move,... more
Join us every Wednesday morning as we sing, move, shake and read a story.

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

Fri, Jul 05, 10:30am - 11:30am
Gonzalez Field
Join DPL staff member and avid walker Ellen for a... more
Join DPL staff member and avid walker Ellen for a brisk 2-mile walk around Gonzalez Field every Friday morning this summer. Don’t forget to wear sneakers and sunscreen and bring your water bottle!

Mon, Jul 08, 9:30am - 10:00am
Endicott Branch - Back Lawn,Children's Area
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 am program, please only register for one music program per day.

Mon, Jul 08, 11:00am - 11:30am
Endicott Branch - Children's Area,Back Lawn
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 am program, please only register for one music program per day.

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

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

Tue, Jul 09, 11:00am - 11:45am
Main Library - Children's Room
Summer is here and that means it’s time to Read,... more
Summer is here and that means it’s time to Read, Renew, and Repeat!

Tue, Jul 09, 3:30pm - 4:30pm
Main Library - Children's Room
Time to play, build, and tinker!

Tue, Jul 09, 6:30pm - 7:30pm
Main Library - Piano Space
Learn about long-lasting, low-waste options for... more
Learn about long-lasting, low-waste options for every person and every room in your home from the Boston General Store.

Wed, Jul 10, 9:30am - 10:00am
Endicott Branch - Children's Area,Back Lawn
You’re never too young for the library!

Wed, Jul 10, 10:30am - 11:00am
Endicott Branch - Back Lawn,Children's Area
Join us every Wednesday morning as we sing, move,... more
Join us every Wednesday morning as we sing, move, shake and read a story.

Wed, Jul 10, 3:30pm - 4:30pm
Main Library - Media Tables
What makes a toaster toast, or a printer print, or... more
What makes a toaster toast, or a printer print, or a calculator calculate?

Wed, Jul 10, 5:30pm - 6:30pm
Main Library
Ever accidentally shrunk a sweater? Turn it into an... more
Ever accidentally shrunk a sweater? Turn it into an artform as we create adorable creatures using wool and needles!

Wed, Jul 10, 6:30pm - 7:30pm
Main Library - Piano Space
Join local author S. T. Gibson as she discusses her... more
Join local author S. T. Gibson as she discusses her new book, Evocation.

Fri, Jul 12, 9:30am - 10:30am
Endicott Branch - Children's Area
Join us for a caregiver and infant social hour!

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

Fri, Jul 12, 10:30am - 11:30am
Gonzalez Field
Join DPL staff member and avid walker Ellen for a... more
Join DPL staff member and avid walker Ellen for a brisk 2-mile walk around Gonzalez Field every Friday morning this summer. Don’t forget to wear sneakers and sunscreen and bring your water bottle!

Mon, Jul 15, 9:30am - 10:00am
Endicott Branch - Back Lawn,Children's Area
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 am program, please only register for one music program per day.

Mon, Jul 15, 11:00am - 11:30am
Endicott Branch - Children's Area,Back Lawn
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 am program, please only register for one music program per day.

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

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

Tue, Jul 16, 11:00am - 11:45am
Main Library - Children's Room
Summer is here and that means it’s time to Read,... more
Summer is here and that means it’s time to Read, Renew, and Repeat!

Tue, Jul 16, 3:30pm - 4:30pm
Main Library - Children's Room
Time to play, build, and tinker!

Wed, Jul 17, 9:30am - 10:00am
Endicott Branch - Children's Area,Back Lawn
You’re never too young for the library!

Wed, Jul 17, 10:30am - 11:00am
Endicott Branch - Back Lawn,Children's Area
Join us every Wednesday morning as we sing, move,... more
Join us every Wednesday morning as we sing, move, shake and read a story.

Wed, Jul 17, 5:30pm - 6:30pm
Main Library
Ever accidentally shrunk a sweater? Turn it into an... more
Ever accidentally shrunk a sweater? Turn it into an artform as we create adorable creatures using wool and needles!

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

Fri, Jul 19, 10:30am - 11:30am
Gonzalez Field
Join DPL staff member and avid walker Ellen for a... more
Join DPL staff member and avid walker Ellen for a brisk 2-mile walk around Gonzalez Field every Friday morning this summer. Don’t forget to wear sneakers and sunscreen and bring your water bottle!

Fri, Jul 19, 12:00pm - 1:00pm
Ames Senior Center
Books are available for checkout at the Main... more
Books are available for checkout at the Main Library and Endicott Branch Library beginning one month before the meeting dates.

Sat, Jul 20, 3:00pm - 4:30pm
Main Library - Teen Space
Who's that peeking out from the cave? Sculpt a... more
Who's that peeking out from the cave? Sculpt a dragon eye that's fierce or friendly using a glass eye, air dry clay and metallic paint.