Ronny Michael Greenberg

Pianist Ronny Michael Greenberg 
Saturday, December 2, 2023
3:00 PM - 4:00 PM
Main Library, Oak Room

Join pianist and producer Ronny Michael Greenberg for Piano Roulette, an immersive and interactive experience where tradition and surprise take center stage! It will begin with a selection of piano works by eminent composers such as Liszt, Rachmaninoff, Debussy, and Chopin. Then it will shift to the Wheel of Fortune. Members of the audience will be chosen at random and invited to spin the wheel. The multi-genre selections may range from jazz standards and heartwarming Disney medleys to more classical masterpieces, ensuring an unpredictable adventure. All ages are welcome.  Co-sponsored by Music at Kohl Mansion and the San Mateo Public Library.


Reduce Stress this Holiday Season with Meditation
Thursday, December 7, 2023
6:00 PM - 7:00 PM
Online via Zoom

Learn about the extraordinary effects of meditation to reduce stress-related responses, improve concentration, and enhance  mental equilibrium.  Longtime meditator Umesh Bhatia presents a simple, time-tested meditation technique, followed by a short meditation sitting. No experience needed. Registration is required.

Our Missing Hearts by Celeste Ng

Book Discussion: Our Missing Hearts by Celeste Ng
Thursday, December 7, 2023
6:30 PM - 7:30 PM
Main Library, Laurel Room

Please join us when we meet to discuss Our Missing Hearts by Celeste Ng.  

Fixit Clinic

Fixit Clinic
Saturday, December 9, 2023
11:00 AM - 12:00 PM
Main Library, Oak Room

Bring: broken electronics, appliances, toys, etc. for assessment, disassembly, and possible repair. We'll provide workspace, tools, and guidance by specialists from to help you disassemble, troubleshoot & maybe even fix your item.

  • Bring your broken item with all parts necessary to recreate the symptoms (carry-in only: no oversize items)
  • Bring any parts and tools you already own that might be helpful (e.g. hand tools, sewing supplies)
  • Come ready to describe what’s wrong and what you’ve tried
  • Come ready to learn and to share your knowledge with others

Walk-ins are always welcome but please help us by registering in advance. Select the 2023 San Mateo Public Library event. All ages are welcome. 

Afternoon Sewing

Afternoon Sewing
Thursday, December 14, 2023
2:00 PM - 5:00 PM
Main Library, Laurel Room

Join us the 2nd and 4th Thursdays of the month for drop-in sewing. Five machines will be available. Limited tools and supplies will be provided. There will be minimal instruction; this is not a sewing class.


Adult Craft: Make a Shibori Inspired Scarf
Monday, December 18, 2023
10:00 AM - 11:30 AM
Main Library, Oak Room

We will be using fabric dye for this program, dye can stain clothing. Dye bucket will be located outdoors, please dress appropriately. This program is open to neuroatypical and neurotaypical people, and people of all abilities. Registration is required.

Las Posadas

Las Posadas Celebration
Tuesday, December 19, 2023
5:30 PM - 7:30 PM
Main Library

Join us for a night of music, food, and crafts in celebration of Las Posadas. We will have a battery operated candle light procession around the library followed by music from Mariachi Tapatio and refreshments. Crafts for all ages will be available. For more information, please contact Joey Squillacioti:
Únase a nosotros en la Biblioteca Pública de San Mateo para una noche de música, comida y manualidades en celebración de Las Posadas. Tendremos una procesión de velas alrededor de la biblioteca, una noche de música con Mariachi Tapatio, y unas botanas. Manuadlidades para todas las edades estarán disponibles en el Salón Laurel. Para más información contacte Joey Squillacioti:   

United States flag

San Mateo County Veterans Service Office: Tabling Event
Wednesday, December 20, 2023
10:00 AM - 2:00 PM
Main Library, Lobby

Meet with representatives from the Veterans Services Office to learn about the many resources available to veterans and their families.

eBook Appointments 2.2021

eBook Appointments
Wednesday afternoons
Main Library, 3rd Floor Computer Lab

Learn how to checkout and download free eBooks from the San Mateo Public Library. Schedule a one-on-one 30 minute in-person appointment at the Main Library in the 3rd floor Computer Lab. Have your library card number and e-device with you. Registration required.
Make an appointment

Knitting supplies

Knitting Meetup
Sunday afternoons
Main Library, Laurel Room
2:00 PM

Whether you knit, crochet, cross-stitch, or any other stitching come on out and enjoy some dedicated project time, help from other crafters, and lots of fun and friendship! All levels are welcome in this group. Please bring your own supplies.


Tech Help @ Marina
Marina Library

Tuesday afternoons

Do you have questions about computers or electronic devices? Come to the Marina Library to get help with your device. We offer assistance with questions about email, computer software, etc. Please bring your electronic device. If you would like help with eBooks, please also bring your library card. Each appointment provides one-on-one instruction for 30 minutes. Registration is required. Any Questions? Contact Joey Squillacioti by phone or email. Phone: (650) 522-7886.  Email:

Tech Help at Main

Tech Help @ Main 
Main Library, 2nd Floor

Do you need support setting up or troubleshooting a tech device? Experienced staff will help you to: open an email account, connect to a hotspot, use laptops, find and enroll in library classes, reserve materials, navigate the library's website, and more!  By appointment only. Each appointment provides one-on-one instruction for 30 minutes. Unfortunately, we can't fix hardware issues. Registration required.

3D Printer

3D Printing Appointments 
Marina Library

Monday and Wednesday afternoons

Are you interested in 3D Printing? Join us at the Marina Library for 3D Printing Appointments. One-on-one appointments will be offered on Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a design from Thingiverse. Printing can vary based on detail and the design can be printed to pickup at a later date. Any Questions? Contact Joey Squillacioti by phone or email. Phone: (650) 522-7886. Email:
Make an appointment