Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Infant Feeding Support Group In-Person

Tuesdays 10-11:30 Join Liz Cable, IBCLC, from Rising Tide Doulas for a drop-in infant feeding support group where you can get your questions answered whether you are chestfeeding, breastfeeding,...  More
Date:
Tuesday, April 23, 2024
Time:
10:00am - 11:30am
Location:
Children's Program Room
Categories:
  Youth (Birth-5) Program  

Buried in Treasure Hoarding Workshop In-Person

Are your belongings taking over your home? Join us for this multi-week "Buried in Treasures" Workshop for Help with Compulsive Acquiring, Saving and Hoarding! Please note this is a 2 hour per week,...  More
Date:
Tuesday, April 23, 2024 Show more dates
Time:
1:30pm - 3:30pm
Location:
Eastham Room
Categories:
  Adult Program  

Trustees Special Meeting In-Person

Date:
Tuesday, April 23, 2024 Show more dates
Time:
4:00pm - 6:00pm
Location:
Eastham Room
Categories:
  Library Trustees  

Growing More With Less, Maximizing Food Production in the Home Vegetable Garden with James Rosato In-Person

-Growing More With Less, Maximizing Food Production in the Home Vegetable Garden In this class we will discuss strategies for making the most of the space we have while minimizing the amount of...  More
Date:
Tuesday, April 23, 2024
Time:
6:00pm - 7:30pm
Location:
Greg Turner Meeting Room
Categories:
  Adult Program  

NRHS Students rehearsing for May 2nd Changing the World reception In-Person

NRHS English teachers Beth Seiser and Genna Margotta will visit with a group of their freshmen English students to rehearse for the May 2nd Changing the World reception.
Date:
Wednesday, April 24, 2024
Time:
10:00am - 11:30am
Location:
Greg Turner Meeting Room
Categories:
  Adult Program     General Audience (All Ages) Program     Staff Use     Young Adult Program  

Any Book Club In-Person

Interested in joining a book club, but worried you won't like the books? Concerned that the books might be too long to fit into your schedule? We have a solution! We are starting an Any Book Club. ...  More
Date:
Wednesday, April 24, 2024
Time:
6:00pm - 7:15pm
Categories:
  Adult Program  
Registration Type:
In-Person Registration
Register! - 44 seats left

Pre-School Story Time In-Person

Join Fran for Pre-School Story Time - every Thursday at 10:30am! Pre-School Story Time with Fran will meet every Thursday at 10:30 a.m. in the Children's Program Room. If the weather is...  More
Date:
Thursday, April 25, 2024
Time:
10:30am - 11:30am
Location:
Children's Program Room
Categories:
  Youth (Birth-5) Program  

Energy Decision Education In-Person

Join us on Thursday, April 25 5:30 - 6:30 pm with Q & A Eastham Library Rebates to Save Energy and Reduce your Carbon Footprint Join the Cape Light Compact for a free energy savings...  More
Date:
Thursday, April 25, 2024
Time:
5:00pm - 7:00pm
Location:
Greg Turner Meeting Room
Categories:
  Town Board/Committee  

Productive Conversations Without Confrontation

About the Discussion: In today’s divided political climate it can feel impossible to hold civil conversations about current events–especially when misinformation and conspiracy theories abound....  More
Date:
Thursday, April 25, 2024
Time:
5:30pm - 7:00pm
Categories:
  Adult Program  

FREE Citizenship Course In-Person

Prepare and practice for the U.S. citizenship test. Learn about history and government, interview tips, and more! Immigration Attorney Stephanie Souza from the Immigration Resource Center, Community...  More
Date:
Thursday, April 25, 2024
Time:
6:00pm - 7:30pm
Location:
Small Conference Room
Categories:
  Adult Program  

View More Events:

Today's Hours

Title/Search

LibCal

Spaces

Use our online tool to book study rooms in the library.

Eastham Public Library

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.