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, June 16, 2025
Show more dates
- Time:
- 3:30pm - 5:00pm
- Location:
- Makerspace
- Audience:
- All Ages
- Categories:
- All Ages
- Registration Type:
- In-Person Registration
- Register! - 3 seats left
Teen Chef: Smoothie Making In-Person
Learn how to make a smoothie and craft your own delicious summer drink! Supplies provided, please email teen@myespl.org in advance with any allergies or dietary questions.
- Date:
- Monday, June 16, 2025
- Time:
- 5:00pm - 6:00pm
- Audience:
- Teen
- Categories:
- Teen
- 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, June 17, 2025
Show more dates
- Time:
- 10:30am - 11:30am
- Location:
- Conference Room
- Audience:
- Adult
- Categories:
- Adult Book Clubs Friends of the Library
Tiny Tots Story Time In-Person
This story time will be held on Tuesdays mornings (June 3rd, 10th, 17th and 24th) for children ages 18 months to 3 years old.
We will read books, sing songs and do finger plays. Exploratory social...
More
- Date:
- Tuesday, June 17, 2025
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Children's Room
- Audience:
- Children
- Categories:
- Children Storytime
- Registration Type:
- In-Person Registration
- Register! - 11 seats left
Bloxels In-Person
Tuesday June 17th From 3:30pm to 5:30pm
Build Your Games, build your game using Bloxels and let your friends try it out. Space is limited.
- Date:
- Tuesday, June 17, 2025
- Time:
- 3:30pm - 5:00pm
- Location:
- Makerspace
- Audience:
- Children
- Categories:
- Children
- Registration Type:
- In-Person Registration
- Register! - 3 seats left
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
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, June 17, 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! - 2 seats left
Board of Trustees Meeting
- Date:
- Tuesday, June 17, 2025
Show more dates
- Time:
- 7:00pm - 8:00pm
- Audience:
- Adult
- Categories:
- Board of Trustees
June Preschool Story Time In-Person
This story time will be held on Wednesday mornings (June 4th, 11th, 18th, and the 25th) for children ages 3 to 5.
There will be age-appropriate stories, songs, finger plays and a craft. A...
More
- Date:
- Wednesday, June 18, 2025
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Children's Room
- Audience:
- Children
- Categories:
- Children Storytime
- Registration has closed.
Feature Film In-Person
Join us for snacks and a screening! If available, the film will be shown with subtitles in English.
- Date:
- Wednesday, June 18, 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
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.