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
Date:
Tuesday, June 17, 2025
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, 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.