• Game Zone

    Are you an expert at board and card games and want to demonstrate your skills, or just want to learn the basics? Or maybe you'd like to sink the 8 […]

  • Chess Club for Kids

    Come learn to play chess, or just play a game! This is an informal and welcoming program for kids up to age 12 and their families.Chess Club meets every Monday. Please […]

  • One-On-One Reading Coach for Kids

    Our One-on-One Reading Tutor for Kids provides students in grades K-3 with an opportunity to improve their reading skills by working one-on-one with a reading coach. Our reading coach creates a positive […]

  • STEM NOVEMBER

    Drop in on Monday afternoons for a new STEM adventure, from engineering to learning to code. November 3: Code and Go MiceNovember 10: Hovercraft November 17: 3D Design with TinkercadNovember 24: SpirographsNo registration required. […]

  • Make It Mondays: Fall Trees

    Join us every Monday for arts and crafts at the library! Each week will feature a different activity that focuses on building creativity, social-emotional, and school readiness skills through art. […]

  • Tech Help for Seniors

    Need tech assistance? Drop by for personalized support at our Tech Drop-Ins! Whether it’s software updates, data transfers, or general computer queries, our experts are here to help. Explore affordable […]

  • *Hybrid* Science Fiction Book Club

    If you enjoy Science Fiction, then this is the book club for you!  The Science Fiction Book Club meets at it's new day and time, on the 4th Monday of every […]

  • Tech Mentor / Computer & iPad Assistance

    Tech mentoring and Computer 1-on-1 assistance. A Volunteer Tech Mentor/computer coach will be available to help customers increase their computer skills. Are you a senior trying to catch up with […]

  • Tech Mentor

    Need help printing or using Word and Excel? Want to set up an email account? Need ideas on tech security? Questions on accessing SJPL eResources? From the basics to somewhat […]

  • ELL Conversation Club for Beginners

    Come and practice speaking English with a friendly group in the library. Improve your English communication skills in a relaxed environment. Learn and use English in a fun way! We […]