Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Summer Babies In-Person
Babies from birth to 17 months and their caregivers are invited to join us for books, songs, rhymes, and brain-building fun. Register for a reminder email.
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 10:00am - 10:30am
- Location:
- Storyhour Room
- Audience:
- Toddler
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 7 seats left
ESL Class/Clase de Inglés In-Person
🎓 Everyday English
Level: Intermediate to Advanced
Who it's for: Adults building on basic skills for work or education.
🗣️ What you’ll learn:
Speak confidently in everyday situations....
More
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 10:00am - 11:30am
- Location:
- e-Learning Center
- Audience:
- Adults
- Categories:
- Adult Program
TABLING: Affinity by Molina In-Person
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 10:00am - 2:00pm
- Location:
- Lobby-Café
- Audience:
- Adults
- Categories:
- One-On-One Program
Computer Learning Labs In-Person
Visit computer lab for hands on computer learning. Get one-on-one support as you progress through technology learning plans. Beginners welcome. No registration required.
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 10:30am - 12:00pm
- Location:
- The Hub
- Audience:
- Adults Seniors
- Categories:
- Computer Classes
- Registration Type:
- In-Person Registration
- Register! - 8 seats left
Gamers Hangout In-Person
Cool down and play video games at the library. We will have the xbox, PS5, switch, and laptops out to play. For ages 11-17.
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 2:00pm - 4:00pm
- Location:
- The Hub
- Audience:
- Teens Tweens
- Categories:
- Teen Program Tweens
- Registration Type:
- In-Person Registration
- Register! - 17 seats left
Mah Jongg at the Town Branch In-Person
Come to the library's Town Branch to play Mah Jongg!
This is open game-play for players of all levels as long as you understand the basics of game play. One board will be provided, but if you have...
More
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 2:00pm - 4:00pm
- Location:
- Town Branch
- Audience:
- Adults
- Categories:
- Town Branch Program
Summer Stories at the Branch In-Person
For ages 4-7 years old
Enjoy stories and a simple craft each week at the Branch. Don't forget to count each program in your Summer Reading log!
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 4:30pm - 5:00pm
- Location:
- Town Branch
- Audience:
- Elementary Age
- Categories:
- Children's Program Town Branch Program
- Registration Type:
- In-Person Registration
- Register! - 4 seats left
Knitting & Crochet Club at the Town Branch In-Person
Chat and learn knitting or crochet techniques from one another! Bring a current knitting or crochet project or begin a new one! All experience levels are welcome!
Address: 181 South Plank Rd Ste 2
- Date:
- Wednesday, July 23, 2025
Show more dates
- Time:
- 6:00pm - 7:30pm
- Location:
- Town Branch
- Audience:
- Adults
- Categories:
- Town Branch Program
TABLING: HealthFirst In-Person
- Date:
- Thursday, July 24, 2025
Show more dates
- Time:
- 9:00am - 11:00am
- Location:
- Lobby-Café
- Audience:
- Adults
- Categories:
- One-On-One Program
Summer Toddlers In-Person
Toddlers from age 18-36 months and their caregivers are invited to join us for books, songs, rhymes and more. Register for a reminder email.
- Date:
- Thursday, July 24, 2025
Show more dates
- Time:
- 10:00am - 10:45am
- Location:
- Storyhour Room
- Audience:
- Toddler
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 10 seats left