To prevent the spread of COVID-19 (novel Coronavirus), the City of San Rafael closed community centers and cancelled all community classes, programs, recreation leagues, and events until further notice. For additional updates, please visit the City’s website.

Welcome to the San Rafael Recreation & Child Care Division

COVID-19 Service Modifications

During the current public health crisis, the City of San Rafael remains committed to protecting the health and safety of community members and employees, while also striving to deliver public services to the greatest extent possible.

While we have canceled our in-person programs, we have created a Virtual Recreation Center, which provides fun and educational activities.

Stay Connected

We're also connecting with our community via social media.

Want to contact us?

Although we are not meeting our community members face-to-face at this time, we are here for you.  If you have any questions or concerns, please feel free to contact us.

Recreation staff members can be reached at


Your toddlers will love spending time with you in Jumping Jacks class, or perhaps they’re interested in dance class or maybe they’d like to try Taekwondo.

We offer a variety of classes that will help your children build their skills, improve focus and gain confidence.

Want to get creative? Check out our fun arts & crafts classes just for teens!

Try your hand at Japanese flower arranging, learn ceramics or take up Pilates. From sports leagues to tennis lessons, we have a program for you.

Our Aquatics program offers swim classes and lessons for all ages.

Our Older Adults programs offer various activities such as classes, luncheons, membership meetings, bingo games, dances, special events and trips.

Check out our Spring 2020 Guide and then register online!


No events could be found.

See more events here . . .


Learn about our newest classes, events & activities


Albert J. Boro Community Center
50 Canal Street
San Rafael
Office Hours
Monday - Friday
9:30 a.m. - 1:30 p.m.
2:00 p.m. - 6:00 p.m.
San Rafael Community Center
618 B Street
San Rafael
Office Hours
Monday - Friday
8:30 a.m. - 4:00 p.m.
Terra Linda Community Center
670 Del Ganado Road
San Rafael
Office Hours
Monday - Friday
8:30 a.m. - 5:00 p.m.
Close window