top of page

Volunteer

All Hands In

We can't wait to work with you!

Much of our success depends on the work of volunteers–caring individuals who enjoy sharing their unique talents and skills to make life better for others. If you’re thinking of volunteering with us, please complete the interest form below.

Learn more

Requirements

  • Must be 18 years of age.

  • Must pass a background check and drug screening (SSN required).

  • Must have reliable transportation.

  • Must commit to volunteering for at least 6 months.

  • Must  have basic computer skills. 

Have questions or want to know more?

Contact Katie Johnson

katie.johnson@cccofva.org

Volunteer Manual

Volunteer Opportunities at CCC

Untitled - June 24, 2026 at 15.23.05-4.png

Volunteer as Needed

Be available for small, one time tasks or events as programs need the assistance.

RICHMOND

Special events and as needed

NEWPORT NEWS

ROANOKE

General

Immigration Legal Intern

Assist the accredited representative in the preparation of various case filings including adjustment of status, initial and replacement work authorization documents, petitions for family members to immigrate and requests of public documents from the government.

RICHMOND

ROANOKE

|

Flexible

Immigration Legal Services

Food Pantry & Diaper Closet

Support the food pantry and baby diaper closet with collecting and sorting donations

RICHMOND

ROANOKE

|

M-F 9am-12pm

Pantries

Unaccompanied Refugee Minor Tutor

Support a refugee youth with homework assignments ranging from basic English to college level

RICHMOND

|

1-2 hours a week

Foster Care

URM Mentor

Support a youth as a friend and role model by teaching, guiding, and providing encouragement

RICHMOND

|

1-2 hours a week

Foster Care

Educational Support

Assist with school registration and afterschool activities

RICHMOND

ROANOKE

|

Flexible

Refugee Services

ESL Teacher

Lead an ESL class with the help of CCC's education specialist and ESL curriculum

RICHMOND

ROANOKE

|

1-2 times a week

Refugee Services

ESL Support and Tutors

Provide ESL help to families on a one on one basis. This role may also support ESL teachers

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Citizenship Class Teacher

Lead a Citizenship class with the help of CCC's education specialist and curriculum

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Health Support

Assist with providing health education to refugees

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Employment Support

Help provide training and employment preperation for refugees

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Women's Empowerment Support

Assist with trainings and workshops to empower refugee women

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Youth Mentor

You'll be matched with a refugee teenager or young adult to provide support with college and job applications and community involvement

RICHMOND

ROANOKE

|

at least 4 hours a month

Refugee Services

Family Mentor

Get matched with a refugee family or individual who are in need of extra support

RICHMOND

ROANOKE

|

Flexible

Refugee Services

Refugee Event Volunteer

Help out at special events a couple times a year

RICHMOND

ROANOKE

|

Special events, and as needed

Refugee Services

Transportation Volunteer

Transport refugee families to/from medical, legal, professional appointments

RICHMOND

ROANOKE

|

Flexible, as needed

Refugee Services

Looking to get paid?

Check out opportunities with Americorps Vista

bottom of page