Skip to Main Content

Volunteer Opportunities

Explore ways to give back to nonprofits using the professional skills you've spent years honing!

Skills:

Filter

205 Opportunities

Project

Fundraising & Business Development

Education

Design a Professional Sponsorship Package

Posted May 27, 2026

View Opportunity

Teach By Tech

Project

Program Design

Women & Girls

Expand and Refine Empowerment Journal Content for Youth Girls

Posted May 27, 2026

View Opportunity
Leveling the Fields

Leveling the Fields

Project

Social Media

Education

Social Media Account Consolidation and Strategy Strategy

Posted May 27, 2026

View Opportunity

Heart-to-Heart

Project

Website development

Youth Development

Collaborative Game Community

Posted May 27, 2026

View Opportunity

Enteam Organization

Project

CRM

Health & Nutrition

CRM Optimization—Constant Contact

Posted May 27, 2026

View Opportunity
Disability Partnerships

Disability Partnerships

Project

Graphic Design

Social Services

New Logo Design

Posted May 27, 2026

View Opportunity

SF Support Squad

1-Hour Consultation

Communications

Arts, Culture, & Humanities

Mission and Vision Statement Development

Posted May 27, 2026

View Opportunity
Water & Power

Water & Power

Project

Grant Writing

Arts, Culture, & Humanities

Review and Edit Fellowship Grant Application

Posted May 27, 2026

View Opportunity
Water & Power

Water & Power

Project

Grant Writing

Youth Development

Grant Proposal Review — Mission Kida

Posted May 26, 2026

View Opportunity

Mission Kida

Project

HR Management

Women & Girls

Volunteer Handbook Development

Posted May 26, 2026

View Opportunity
Leveling the Fields

Leveling the Fields

Project

Graphic Design

Women & Girls

Design a 10-15 Page Magazine-Style Leave-Behind Brochure

Posted May 26, 2026

View Opportunity
Leveling the Fields

Leveling the Fields

1-Hour Consultation

HR Management

Environment

Troubleshooting Staffing Issue

Posted May 26, 2026

View Opportunity

North Coast Food Web

Have a question or want to learn more?