Criminal Justice & Public Safety
public safety volunteers

Criminal Justice & Public Safety Volunteers

Volunteer Opportunities

Position Title Time Commitment & Minimum Age Application or Registration Deadline
Internship – Behavioral Health Assistance Program – Apply now! 10 hours min per week - 21 years old
Re-entry Specialist intern – undergrad senior or grad student – Opioid Abuse Program – Boulder County Jail 12-15 hours per week, 9-month minimum, one-year preferred. Unpaid internship. 05/01/2024
Restorative Justice Facilitator One year commitment to volunteer and attend monthly team meetings. Minimum age 16.
Victim Witness Volunteer Advocate One year commitment to volunteer at least one day per week. Minimum age: 21.
Community Protection Division – General Volunteer Minimum 16-20 hours/month, minimum 1 year commitment, 18 years of age
Community Protection Division – Bilingual Presenter Minimum 16-20 hours/month, minimum 1 year commitment, 18 years of age
Graphic Arts/Dog interaction/Art/Special Activities- 1 hour per week – Juvenile Assessment Center (JAC)-Boulder Must be 21 years old to apply. Approximately 1 hour per week for nine months. 06/05/2024
Victim Advocates On-Scene Advocates make a one-year commitment to the program to attend monthly support and training meetings and commit to one shift (1 week) per month. Shifts are Days, Weeknights, and Weekends. Volunteers respond to the scene of crime and/or trauma to provide crisis intervention and resources. A 40 hour training will be held in April.
Life Skills, Parenting, Communication Instructors, Jail Education and Transition (JET) Program Must be 21 years old to apply. Negotiable days and weekly hours depending on availability of classrooms. One year commitment. 05/31/2024


All volunteers need to review Boulder County’s Multicultural Diversity and EEO and Unlawful Discrimination Policies before starting their volunteer assignment.

If you need special assistance to fill out a volunteer application, please contact our Americans with Disabilities Act (ADA) Coordinator at 303-441-3525.

Boulder County supports infants at work when feasible, so please inquire with the volunteer coordinator if you are a new parent considering a volunteer opportunity.

Other Volunteer Opportunities

United Way’s Volunteer Connection provides an online, searchable database which includes hundreds of different types of volunteer opportunities with local nonprofits and local government agencies. Local nonprofits and other local government agencies may post their volunteer opportunities directly on their own websites as well.