To check a specific branch’s programs Use the “Categories” icon to choose your library.

28 Sun 29 Mon 30 Tue 1 Wed 2 Thu 3 Fri 4 Sat
All-day
12:00 AM
1:00 AM
2:00 AM
3:00 AM
4:00 AM
5:00 AM
6:00 AM
7:00 AM
8:00 AM
9:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
6:00 PM
7:00 PM
8:00 PM
9:00 PM
10:00 PM
11:00 PM
10:00 AM Tai Chi
Tai Chi
Apr 29 @ 10:00 AM – 11:00 AM
If you’re looking for a way to reduce stress, consider tai chi (TIE-CHEE). Originally developed for self-defense, tai chi has evolved into a graceful form of exercise that’s now used for stress reduction and a[...]
4:00 PM Craft Closet Clean Out
Craft Closet Clean Out
Apr 29 @ 4:00 PM – 5:00 PM
Come create your own masterpiece! We will provide the supplies, you just bring your creativity. Each participant will be able to use any of the provided supplies to create one beautiful work of art. For[...]
10:00 AM Knitting Club
Knitting Club
May 1 @ 10:00 AM – 12:00 PM
Gather to work on your current project and have a fun time with fellow knitters. Beginners welcome…just bring your own yarn & needles (size 8 in the 10 inch length are recommended for newbies). We’ll[...]
11:00 AM Little Hands Art Class
Little Hands Art Class
May 1 @ 11:00 AM – 11:30 AM
Join us for a quick story and a toddler-friendly art project. Warning: We may give your toddler paint. Dress accordingly. For children 18 months- 4 years old.
3:30 PM Lego Club
Lego Club
May 1 @ 3:30 PM – 4:30 PM
 
11:00 AM Floor Yoga
Floor Yoga
May 2 @ 11:00 AM – 12:00 PM
Exercise. Meditation. Flexibility. Breathing. Posture. Come join us as we learn the restorative art of yoga on Thursdays. Instructor: Lynne Campbell. Bring your own yoga mat. This class is for ages 18 and up and[...]
3:00 PM Chair Yoga
Chair Yoga
May 2 @ 3:00 PM – 4:00 PM
Exercise. Meditation. Flexibility. Breathing. Posture. Come join us as we learn the restorative art of yoga on Thursdays. Instructor: Lynne Campbell. Bring your own yoga mat. This class is for ages 18 and up and[...]
10:00 AM Book Sale
Book Sale
May 3 @ 10:00 AM – May 4 @ 12:00 AM
 
10:00 AM Crochet Club
Crochet Club
May 3 @ 10:00 AM – 2:00 PM
Gather to work on your current project and have a fun time with fellow crochet fanatics. Beginners welcome…just bring your own yarn & hook (size G hook is recommended for newbies). This club is for[...]
10:00 AM Crochet Club
Crochet Club
May 3 @ 10:00 AM – 12:00 PM
Gather to work on your current project and have a fun time with fellow crochet fanatics. Beginners welcome…just bring your own yarn & hook (size G hook is recommended for newbies). This club is for[...]
10:00 AM Needlework Fridays
Needlework Fridays
May 3 @ 10:00 AM – 12:00 PM
Description:Gather to work on your current project and have a fun time with fellow needlework fanatics! Whether you like crochet, knitting, cross stitch, needlepoint, quilting, or anything in between, this group is open to all![...]
12:00 AM Book Sale
Book Sale
May 4 @ 12:00 AM – 3:30 PM