Upcoming Events
Skip Upcoming Events widget
Sat, Jun 20, 11:00am - 11:45am
Meeting Room
Do you have a love of dancing? Interested in learning some new moves?  Come to our free salsa dancing program where we will provide the space and instructor to help you learn the basics of salsa dancing.   For adults.
This event is full

Tue, Jun 23, 10:30am - 11:00am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Tue, Jun 23, 3:30pm - 4:30pm
Meeting Room
Join us for a DIY art project celebrating summer by creating paper squishies! In this program you'll get to create your own squishy by drawing and stuffing your own with yarn. For children ages 5 - 12.

Wed, Jun 24, 10:30am - 11:00am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers. For ages 0 - 18 months with their parent or caregiver. Build your baby's early learning skills while you bond through stories, songs, rhymes, and gentle movement.
This event is full

Thu, Jun 25, 2:00pm - 3:00pm
Meeting Room
Learn about the ancient and modern art technique of block printing, celebrated and used by many different cultures. Join us to carve your own stamps and print your designs.  For ages 13 - 17.

Sat, Jun 27, 10:30am - 12:00pm
Meeting Room
Looking for a welcoming space to work on your current fiber art project? Look no further! Join us to meet up with others and bring your crochet, embroidery, etc. to work on. For Adults.

Tue, Jun 30, 10:30am - 11:00am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Wed, Jul 01, 10:30am - 11:00am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers. For ages 0 – 18 months with their parent or caregiver. Build your baby's early learning skills while you bond through stories, songs, rhymes, and gentle movement.

Mon, Jul 06, 12:00pm - 5:00pm
Meeting Room
Make a difference in lives of others by donating blood. Join the American Red Cross in a good deed. For ages 16* and older.
Register

Wed, Jul 08, 5:00pm - 6:00pm
Meeting Room
Starting an original painting can be intimidating, so let’s make it fun! This activity uses random dice rolls to give you ideas for an original painting. Feel free to be as serious, or as silly, as you want! For Adults ages 18 and up.

Thu, Jul 09, 2:00pm - 3:00pm
Meeting Room
The World Cup is almost at an end. Celebrate today by competing against friends to see who the best at the FIFA 24 is. Don't want to compete? Join us to play for fun and learn more about the World Cup. For teens ages 12-17. While supplies last.

Sat, Jul 11, 10:30am - 11:30am
Meeting Room
Join our monthly book club for an engaging discussion of our latest selection, "The Enchanted Greenhouse" by Sarah Beth Durst. 

Mon, Jul 13, 10:30am - 11:30am
Meeting Room
Is hoarding more common among seniors? Join us to learn the differences between collecting, cluttering, and hoarding. Discover the different types of treatment for those who might have a significant problem.

Mon, Jul 13, 2:00pm - 3:00pm
Meeting Room
This workshop will introduce teens to the importance and basics of budgeting. Explore various types of budgets before creating a personalized cash-saving envelope system.  For Ages 13 – 17. 

Tue, Jul 14, 3:30pm - 4:30pm
Meeting Room
Join us for an afternoon art program presented by Friends of the Junior Art Center. Learn about the famous Aegis shield from Ancient Greek mythology and make your own shield inspired by the legend. For ages 5 - 12.

Wed, Jul 15, 4:00pm - 6:00pm
Meeting Room
Did you miss a library event this past year that you really regret? Join us this day to try out some of the art activities that the library has offered this year. For Adults ages 18 and up. Registration required.

Thu, Jul 16, 10:30am - 12:00pm
Meeting Room
Are you interested in learning how to crochet? Come learn how during our beginner's crochet program. Learn how to make a coaster or two.
This event is full

Mon, Jul 20, 2:00pm - 3:00pm
Meeting Room
Want to learn some tips on how to get (and keep) a job? Stop by this program to learn the process of getting a job: from the job search, applying for positions, and the interview, to standard practices in the workplace.  For Ages 13 – 17.

Tue, Jul 21, 10:30am - 11:00am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Jul 21, 3:30pm - 4:30pm
Meeting Room
Learn about bugs and their important role in Earth’s ecosystem and build a bug hotel to  observe them in nature. For ages 5 – 12.

Wed, Jul 22, 10:30am - 11:00am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers.Build your baby's early learning skills while you bond through stories, songs, rhymes, and gentle movement. For ages 0 - 18 months with their parent or caregiver.
Registration opens Wednesday, July 1 2026 at 9:00am

Thu, Jul 23, 2:00pm - 3:00pm
Meeting Room
From ancient times to the present, bookmarks have helped readers save their page in a book. Express your creativity and learn basic embroidery stitches as you sew a custom corner bookmark.   For ages 13 - 17. 

Sat, Jul 25, 10:30am - 12:00pm
Meeting Room
Looking for a welcoming space to work on your current fiber art project? Look no further! Join us to meet up with others and bring your crochet, embroidery, etc. to work on. For Adults.

Tue, Jul 28, 10:30am - 11:00am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Jul 28, 3:30pm - 4:30pm
Meeting Room
Kites have played a large role in both history and scientific exploration. Learn about their significance while also making a kite to enjoy at home! For ages 5-12 with a parent or caregiver.

Wed, Jul 29, 10:30am - 11:00am
Meeting Room
Join us for a morning storytime designed for babies and their caregivers.Build your baby's early learning skills while you bond through stories, songs, rhymes, and gentle movement. For ages 0 - 18 months with their parent or caregiver.
Registration opens Wednesday, July 1 2026 at 9:00am