Library Programs

Program Calendar 

Upcoming Events

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

English Language Learners Club In-Person

Come and join us weekly for a conversation group that will be working on English language basics. All are welcome! Meet new people, increase your fluency and vocabulary. Mondays 1pm at Elmvale Branch
Date:
Monday, April 7, 2025 Show more dates
Time:
1:00 PM - 2:00 PM
Location:
Elmvale Branch
Audience:
  Adult  
Categories:
  Adult Programming  

Storytime at Elmvale Branch In-Person

Join Miss Amanda for Storytime in the library! We will be singing songs, readings stories and having fun! At the end of each storytime program, families can take home a free craft! Elmvale: Tuesdays...  More
Date:
Tuesday, April 8, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Elmvale Branch
Audience:
  Children  
Categories:
  Childrens Programming  

Best Intentions Book Club In-Person

This fun monthly book club is designed for moms that have the best of intentions to finish a book, but sometimes don't. Please know that spoilers happen in this book club. Registration for this full...  More
Date:
Tuesday, April 8, 2025 Show more dates
Time:
6:00 PM - 7:00 PM
Location:
Midhurst Meeting Room
Audience:
  Adult  
Categories:
  Adult Programming  

Storytime at Midhurst Branch In-Person

Join Miss Amanda for Storytime in the library! We will be singing songs, readings stories and having fun! At the end of each storytime program, families can take home a free craft! Midhurst:...  More
Date:
Wednesday, April 9, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Midhurst Branch
Audience:
  Children  
Categories:
  Childrens Programming  

Senior Tech Help Elmvale Branch In-Person

With new technology being released daily, it can be hard to keep up! Sign up for an appointment for seniors to receive one-on-one tech help. Bi-weekly Thursdays 3pm-5pm (40 minute appointments) at...  More
Date:
Wednesday, April 9, 2025
Time:
3:00 PM - 3:40 PM
Location:
Elmvale Branch
Audience:
  Adult  
Categories:
  Adult Programming  
Registrations are fully booked!

Senior Tech Help Elmvale Branch In-Person

With new technology being released daily, it can be hard to keep up! Sign up for an appointment for seniors to receive one-on-one tech help. This week only on Wednesday Bi-weekly Thursdays 3pm-5pm...  More
Date:
Wednesday, April 9, 2025
Time:
3:40 PM - 4:20 PM
Location:
Elmvale Branch
Audience:
  Adult  
Categories:
  Adult Programming  
Registration Type:
In-Person Registration
Register! - 1 seat left

Senior Tech Help Elmvale Branch In-Person

With new technology being released daily, it can be hard to keep up! Sign up for an appointment for seniors to receive one-on-one tech help. This week only on Wednesday Bi-weekly Thursdays 3pm-5pm...  More
Date:
Wednesday, April 9, 2025
Time:
4:20 PM - 5:00 PM
Location:
Elmvale Branch
Audience:
  Adult  
Categories:
  Adult Programming  
Registration Type:
In-Person Registration
Register! - 1 seat left

Volunteer Income Tax Program: Elmvale Branch In-Person

In person, phone appointments and drop off processing of taxes are available for those within the tax brackets of: $35,000 for one person $45,000 for two people up to $50,000 for a family of...  More
Date:
Thursday, April 10, 2025
Time:
10:00 AM - 1:00 PM
Location:
The McGuire Meeting Room
Audience:
  Adult  
Categories:
  Adult Programming  

After School Games In-Person

Come on in after school hours to play some games with friends and family! The library will provide games (and some snacks) or you can bring your own! All ages are welcome to join in the...  More
Date:
Thursday, April 10, 2025 Show more dates
Time:
3:30 PM - 5:00 PM
Location:
Minesing Branch
Audience:
  Children  
Categories:
  Childrens Programming  

Knit & Crochet In-Person

These "Chicks with Sticks" love to meet and chat because let's face it, "Knit Happens". Beginner knitters and crocheters and all levels are welcome. Thursdays 6:30pm at Elmvale Branch Cost: Free No...  More
Date:
Thursday, April 10, 2025 Show more dates
Time:
6:30 PM - 7:30 PM
Location:
Elmvale Branch
Audience:
  Adult     Teen  
Categories:
  Adult Programming  

View More Events:

Today's Hours

Contact Us

Branches

Elmvale Branch (705) 322-1482

Midhurst Branch (705) 737-5650

Minesing Branch (705) 722-6440