The Volunteer Center

Find ways to give your time

The Volunteer Center connects you with nonprofits across the Richmond region that need help right now. Whether you have a free Saturday, a professional skill, or a team at work looking for a project, there is a place for you. Everything is scheduled through CFengage, our free volunteer platform. Browse what's available, sign up for what fits, and keep track of where you've served.

volunteer center volunteering staff diy1

Volunteer Projects
One-time events, ongoing commitments, and everything between — food pantries, tutoring, trail cleanups, event support. Browse current projects and filter by cause, date, or location.

Skills-based Volunteering
Put your professional expertise to work. Nonprofits post short-term projects that need specific skills: marketing, technology, human resources, finance, legal, design. Most are scoped to a defined timeframe, so you know what you're committing to.

Group and Team Volunteering
Bringing a group? We match teams from businesses, faith communities, and civic groups with nonprofits that can host them. Good for a company service day or a standing team commitment.

Youth and Family Volunteering
Many projects welcome younger volunteers, and some are built for families serving together. Age requirements are listed on each posting.

Other ways to help

CFengage also connects you to nonprofits through:

  • Nonprofit wishlists

    See exactly what local organizations need, from diapers to laptops, and donate items directly.

    Browse wishlists →
  • Nonprofit job board

    Looking to make this your career? Browse open positions at nonprofits across the region.

    View open positions →
  • Learn about causes

    Not sure where to start? Explore the issues facing our region and find what matters to you.

    Find a cause →
  • Subscribe for updates

    Get new volunteer opportunities and community news in your inbox.

    Sign up for emails →
volunteer center volunteering staff diy5

Getting Started

Create your free account. Register to volunteer on CFengage. It takes a few minutes and lets you save opportunities and sign up directly.

Find something that fits. Search projects by cause, date, location, or skill. New opportunities are posted regularly.

Sign up and show up. Register through the posting. The nonprofit will contact you with details about where to go and what to bring.

No account needed to browse. Create one when you're ready to sign up.

Connect With An Expert

We’re here to help you make an impact. Let’s connect and explore the possibilities.