City Hall and all non-safety services will be closed to the public but available for appointments upon request from Monday, December 22, 2025, through Friday, January 2, 2026.

Events

Stay up-to-date on what is happening in San Rafael. Sign-up to receive notifications via e-mail on news, events, and City Council meeting highlights.

Category

Library Events

Dec
22
Mon
all-day Winter Closure
Winter Closure
Dec 22 2025 – Jan 2 2026 all-day
 
Jan
3
Sat
10:00 am Lego Saturdays/ Sábados De Lego
Lego Saturdays/ Sábados De Lego
Jan 3 @ 10:00 am – 3:00 pm
Lego Saturdays/ Sábados De Lego @ Northgate Library
We’ll supply the Legos and you bring your creativity! Join us for drop-in free play with Legos between 11am and …read more
3:00 pm ESL Conversation Club
ESL Conversation Club
Jan 3 @ 3:00 pm – 4:00 pm
ESL Conversation Club @ Online via Zoom video conferencing
**New link!** Register for the ESL Conversation Club Are you a new English speaker? Do you want a safe and …read more
3:00 pm Speak Up! Public speaking worksh...
Speak Up! Public speaking worksh...
Jan 3 @ 3:00 pm – 4:00 pm
Speak Up! Public speaking workshop series for middle schoolers @ San Rafael Public Library
This class is for you if you want to: Gain confidence in everyday speaking, as well as classroom discussion and …read more
Jan
5
Mon
3:00 pm Teens Drop-In Homework Help
Teens Drop-In Homework Help
Jan 5 @ 3:00 pm – 5:00 pm
Teens Drop-In Homework Help @ Downtown Teen's Area
*** Starting in January *** Drop-in program with the teen librarian who is available to assist with homework. We will …read more

See all >
Cyclists compete in the Sunset Criterium bike race in Downtown San Rafael

Falkirk Cultural Center Winter Juried Show 2026: Opening Night

Jan 9 2026

Falkirk Cultural Center Winter Juried Show 2026 “A Celebration of Contrasts”  Join us for the opening night of our first exhibit of 2026 “A Celebration of Contrasts”.  This juried show features the works of 83 local Bay Area artists.  Falkirk’s three galleries will be filled with paintings, sculptures, ceramics, multi-media works and more.  The festivities...

CERT Refresher – Disaster Medical Operations Part 1

Jan 14 2026

San Rafael Community Center

Date: Wednesday, January 14, 2026 Time: 5:30 PM – 7:00 PM Location: San Rafael Community Center, Room 5 – 618 B Street Register Now Click here to register on Eventbrite Course Overview Join us for an essential CERT refresher training focused on Disaster Medical Operations Part 1. This hands-on session will help you maintain and...

Merrydale Shelter Project – January Community Engagement Session

Jan 14 2026

Venetia Valley School

  Please join the City of San Rafael for the next community engagement for the 350 Merrydale Road Interim Shelter. When: January 14, 6 p.m. to 7:30 p.m. Where: Venetia Valley School – Multipurpose Room 177 N San Pedro Rd, San Rafael Share your thoughts on the interim shelter project at January’s community engagement session!...

Climate Action Forum January 2026

Jan 15 2026

Time for our first quarterly Climate Action Forum of 2026, hosted by Councilmember Llorens Gulati and the Sustainability Team. This quarter will be at City Hall with a listen-in option on Zoom. The agenda includes some really cool stuff, including: Marin Biomass Project presentation. The study is complete. Come hear about some of the key...

Sea Level Rise Feasibility Study – Final Results Presentation (English)

Jan 26 2026

Over the past two years, we have been studying the risks of flooding in the area around the San Rafael canal and evaluating the feasibility and implications of different ways to reduce our risks. Join us for a presentation from the experts who led the study to learn about their final findings. This event will...

Aumento de Nivel del Mar – presentación de los resultados del estudio (en español)

Jan 26 2026

Durante los últimos dos años, hemos estado estudiando los riesgos de inundación en la zona alrededor del canal de San Rafael y evaluando la viabilidad y las implicaciones de diferentes formas de reducir nuestros riesgos. Acompáñenos en una presentación de los expertos que dirigieron el estudio para conocer sus conclusiones finales. Este evento se realizará...

CERT Refresher – Disaster Medical Operations Part 2

Feb 10 2026

Terra Linda Community Center

Date: Tuesday, February 10, 2026 Time: 10:00 AM – 11:30 AM Location: Terra Linda Community Center, Room 4 – 670 Del Ganado Road Register Now Click here to register on Eventbrite Course Overview Continue building your disaster medical response capabilities with CERT Refresher - Disaster Medical Operations Part 2. This session focuses on comprehensive patient...

Quarterly CERT Meeting

Mar 11 2026

Canal Alliance

Date: Wednesday, March 11, 2026 Time: 5:30–7:00 PM Location: Canal Alliance, 711 Grand Ave, San Rafael Join us for our quarterly CERT meeting featuring an essential training session on Incident Command Structure (ICS). This presentation will cover how to organize teams during an emergency, gather important information, and coordinate effective response efforts. Understanding ICS is...

Basic CERT Training Class – Day 1

Mar 14 2026

Canal Alliance

Overview Learn disaster response skills: fire safety, search and rescue, and medical ops. Free training to help your community in emergencies.   Course Schedule: Saturday, March 14 | 8:00 AM - 5:00 PM Saturday, March 21 | 8:00 AM - 5:00 PM Sunday, March 22 | 8:00 AM - 12:00 PM (Final Simulation Exercise)** ** Location for...

Basic CERT Training Class – Day 2

Mar 21 2026

Canal Alliance

Overview Learn disaster response skills: fire safety, search and rescue, and medical ops. Free training to help your community in emergencies.   Course Schedule: Saturday, March 14 | 8:00 AM - 5:00 PM Saturday, March 21 | 8:00 AM - 5:00 PM Sunday, March 22 | 8:00 AM - 12:00 PM (Final Simulation Exercise)** ** Location for...

Basic CERT Training Class – Day 3 (Simulation)

Mar 22 2026

Station 52

Overview Learn disaster response skills: fire safety, search and rescue, and medical ops. Free training to help your community in emergencies.   Course Schedule: Saturday, March 14 | 8:00 AM - 5:00 PM Saturday, March 21 | 8:00 AM - 5:00 PM Sunday, March 22 | 8:00 AM - 12:00 PM (Final Simulation Exercise)** ** Location for...

Upcoming Meetings

City Council – January 5, 2026 (Cancelled)

Jan 5 2026

City Council - January 5, 2026 (Cancelled)

More

Close window