Canal Alliance is grateful to partner every year with more than 500 friendly, energetic, nurturing and committed volunteers. Annually, volunteers contribute more than 14,000 hours of service to help hard-working Latino immigrants and their families gain stability and well-being, access education and legal services, find better employment opportunities, and improve their financial security.

Immigration Legal Services

Canal Alliance is the only provider of comprehensive and affordable immigration legal services in Marin County.

Social Services

Canal Alliance takes a holistic and multi-step approach to service delivery by first helping to address clients’ immediate needs – the symptoms of poverty.

Education & Career

Recognizing that education provides a key pathway out of poverty, Canal Alliance offers education programs for youth and adults.


Canal Alliance is always looking for volunteers that further our mission of championing immigrants in Marin County.

Stay Informed

Join our mailing list