• Public Speaking Practice

    Do you have a presentation or interview coming up? Want to gain confidence with your public speaking and conversation skills? Silicon Valley Speaking Club meetings are an excellent opportunity for practice!  A […]

  • A Four-Day Hands-on Python Workshop

    Kick-start your coding journey with this engaging beginner-level Python workshop! Perfect for middle and high school students interested in coding or preparing for college admissions. This program covers essential Python […]

  • (Virtual) Evergreen Book Club

    Please join us on the first Wednesday of each month from 6:00 - 7:00pm for a fun and engaging literary discussion. New members are always welcome!This month's discussion is devoted […]

  • (Virtual) Cambrian and Pearl Mystery Book Club

    This month we will be discussing Zero Days by Ruth Ware.Hired by companies to hack security systems, Jack and her husband are the best penetration specialists in the business. But after […]

  • Milpitas Children's Chess Club

    Come play chess and make new friends in a fun and relaxed environment! This program is for children from grades 1-8. Registration is not required but space is limited. This […]

  • San Jose Stamp Club

    Our library volunteer and experienced stamp collector from San Jose Stamp Club invites you to attend a meeting to learn about the fun and educational opportunities with collecting stamps. Meetings are free to […]

  • Bedtime Storytime

    Join us for evening Family Storytime in our program room! This storytime series is suitable for all ages and will feature stories, songs, rhymes and dances, all to encourage the […]

  • Teen Advisory Board Meeting

    There will be a mandatory Zoom meeting for the members of the Morgan Hill Library Teen Advisory Board. This is a members only meeting. Members will be emailed the link […]