Title/Search
LibCal
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Tech Help In-Person
Get assistance with your tech-related questions, including device troubleshooting, software navigation, and basic computer skills.
- Date:
- Monday, May 19, 2025
Show more dates
- Time:
- 3:30pm - 5:00pm
- Location:
- Makerspace
- Audience:
- All Ages
- Categories:
- All Ages
- Registration Type:
- In-Person Registration
- Register! - 4 seats left
Coffee, Cake & Conversation In-Person
Continues to meet every Tuesday morning at 10:30 a.m. New members are always welcome. Come join us, meet new friends, and talk about any book, newspaper article, or magazine you have been reading.
- Date:
- Tuesday, May 20, 2025
Show more dates
- Time:
- 10:30am - 11:30am
- Location:
- Conference Room
- Audience:
- Adult
- Categories:
- Adult Book Clubs Friends of the Library
May: Tiny Tots Story Time In-Person
This story time will be held on Tuesdays mornings (May 6th, 13th and 27th) from 10:30am to 11:00am for children 18 months to 3 years old.
Please note: there will be no story time on May 20th.
We...
More
- Date:
- Tuesday, May 20, 2025
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Children's Room
- Audience:
- Children
- Categories:
- Children Storytime
- Registration Type:
- In-Person Registration
- Register!
Dungeons & Dragons In-Person
The ESPL teen DND group is currently beginning a new adventure and has limited space to fold in additional characters. If you are interested in joining our group or waitlist, feel free to email our...
More
- Date:
- Tuesday, May 20, 2025
Show more dates
- Time:
- 5:00pm - 7:00pm
- Location:
- Teen Space
- Audience:
- Teen
- Categories:
- Gaming Teen
- Registration Type:
- In-Person Registration
- Register!
Yoga for Adults In-Person
Join us for an 8 week yoga course with Pauline Genest. The classes are geared for all levels and will have plenty of options for yogis to either up-level or cool-down their practice. The classes are...
More
- Date:
- Tuesday, May 20, 2025
Show more dates
- Time:
- 6:00pm - 7:00pm
- Location:
- Conference Room
- Audience:
- Adult
- Categories:
- Adult Health and Wellness
- Registration Type:
- In-Person Registration
- Register! - 8 seats left
Board of Trustees Meeting
- Date:
- Tuesday, May 20, 2025
Show more dates
- Time:
- 7:00pm - 8:00pm
- Audience:
- Adult
- Categories:
- Board of Trustees
May: Preschool Story Time In-Person
This story time will be held on Wednesday mornings (May 7th, 14th and 28th) from 10:30am – 11:00am for children ages 3 to 5 years old.
Please note: there will be no story time on May 21st.
...
More
- Date:
- Wednesday, May 21, 2025
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Children's Room
- Audience:
- Children
- Categories:
- Children Storytime
- Registration Type:
- In-Person Registration
- Register! - 3 seats left
Feature Film In-Person
Join us for snacks and a screening! If available, the film will be shown with subtitles in English.
- Date:
- Wednesday, May 21, 2025
Show more dates
- Time:
- 1:00pm - 4:00pm
- Location:
- Conference Room
- Audience:
- Adult
- Categories:
- Adult All Ages
- Registration Type:
- In-Person Registration
- Register! - 20 seats left
Discover Makercart In-Person
Drop by and use a mobile cart with various tools and equipment for your next creative project. Perfect for DIY projects and experimentation.
- Date:
- Wednesday, May 21, 2025
Show more dates
- Time:
- 3:30pm - 5:00pm
- Location:
- Makerspace
- Audience:
- Children
- Categories:
- Children
- Registration Type:
- In-Person Registration
- Register!
Thursday Night Book Group In-Person
We will meet virtually to discuss a new title each month. Please email Bethany at manager@myespl.org for the title and the link. We look forward to chatting about books with you!
- Date:
- Thursday, May 22, 2025
- Time:
- 6:00pm - 7:00pm
- Audience:
- Adult
- Categories:
- Adult Book Clubs
- Registration Type:
- Online Registration
- Register! - 19 seats left
View More Events:
Today's Hours
Spaces
Use our online tool to book study rooms in the library.
No Spaces available!
Book a Research Appointment
Meet one on one with one of our expert librarians and get help with your research.