| Current volunteers log in HERE to access your volunteer profile. |

How to use this website to find volunteer opportunities:
- Scroll down to see current volunteer opportunities listed below.
- If you do not see an opportunity listed for the library location or program you are interested in, it is because there is nothing available.
- If you see a volunteer opportunity you are interested in, review the description, the schedule, and the physical requirements.
- If, after reviewing the details, the volunteer assignment matches your availability, interests and location preference, submit an application.
Questions? Contact Volunteer Services by email at kgoates@ppld.org.
I would like to volunteer
CURRENT VOLUNTEER OPPORTUNITIES
DM/Game Master for Tween Tabletop Role-Playing Games (TTRPG) - Penrose Library
Tween Tabletop Role-Playing Games (TTRPG) Program Assistant
Location: Penrose Library
Schedule: 2nd and 4th Thursday of each month, 4:30 - 6:00 p.m. (Starting in January 2027)
Age Requirement: 21+
About the Role:
Do you enjoy imagination, games, and helping kids have fun? We’re looking for a friendly and dependable volunteer to Co-Lead a tabletop role-playing game (TTRPG) program for tweens at the library. This program plays DnD as well as other role playing games, so experience as a DM or leading TTRPG is necessary. You will co-lead this program with another person and support library staff to help participants create characters, understand gameplay, and enjoy a collaborative storytelling experience in a welcoming and inclusive environment.
Qualifications:
• Enjoy working with children ages 9–12, especially those new to TTRPG
• Familiarity with tabletop role-playing games (such as Dungeons & Dragons) and experience as a DM or Game Master.
• Ability to explain rules or concepts in a clear, age-appropriate way- This is often the first experience the tweens have with any type of TTRPG.
• Patient, friendly, and supportive demeanor
• Ability to follow library policies and staff direction
• Dependable and punctual
Time Commitment:
• Program is held the 2nd and 4th Thursday of each month, 4:30 - 6:00 p.m. - Starts in January 2027
• Volunteers are asked to arrive 15 minutes early for setup and stay briefly after for cleanup
Key Responsibilities:
• Assist library staff with program setup and cleanup
• Welcome participants and help them get settled
• Support gameplay by helping tweens understand basic rules, characters, and materials
• Encourage cooperation, creativity, and respectful behavior
• Help maintain a safe, inclusive, and positive environment
• Communicate any concerns or issues to library staff during the program
Support Provided:
- Library staff will manage registration, attendance, and logistics.
- Game materials and supplies provided.
- Ongoing communication and support from the tween services librarian.
Ready to join the adventure?
Apply now, or contact Karen Goates, kgoates@ppld.org to learn more!
DM/Game Master for TEEN DnD/Tabletop Role-Playing Games (TTRPG) - Penrose Library
TEEN DM/Tabletop Role-Playing Games (TTRPG) Program Assistant
Location: Penrose Library
Schedule: 1st & 3rd Thursday of each Month, 5:00 - 6:30 p.m.
Age Requirement: 21+
About the Role:
Do you enjoy imagination, games, and helping teens have fun? We’re looking for a friendly and dependable volunteer to Co-Lead a tabletop role-playing game (TTRPG) program for TEENS at Penrose Library. This program plays DnD as well as other role playing games, so experience as a DM or leading TTRPG is necessary. You will co-lead this program with library staff to run campaigns, help participants create characters, understand gameplay, and enjoy a collaborative storytelling experience in a welcoming and inclusive environment.
Qualifications:
• Enjoy working with TEENS ages 13-18, first timers and those experienced with TTRPG
• Familiarity with tabletop role-playing games (such as Dungeons & Dragons) and experience as a DM or Game Master.
• Ability to explain rules or concepts in a clear, age-appropriate way- This is often the first experience the teens have with any type of TTRPG.
• Patient, friendly, and supportive demeanor
• Ability to follow library policies and staff direction
• Dependable and punctual
Time Commitment:
• Program is held the 1st & 3rd Thursday of each month, 5:00 - 6:30
• Volunteers are asked to arrive 15 minutes early for setup and stay briefly after for cleanup
Key Responsibilities:
• Assist library staff with program setup and cleanup
• Welcome participants and help them get settled
• Support gameplay by helping tweens understand basic rules, characters, and materials, create campaigns
• Encourage cooperation, creativity, and respectful behavior
• Help maintain a safe, inclusive, and positive environment
• Communicate any concerns or issues to library staff during the program
Support Provided:
- Library staff will manage registration, attendance, and logistics.
- Game materials and supplies provided.
- Ongoing communication and support from the tween services librarian.
Ready to join the adventure?
Apply now, or contact Karen Goates, kgoates@ppld.org to learn more!
Co-Dungeon Master - Library 21c Teen DnD Group
So You Want to be a Dungeon Master?
Library 21c TEEN DnD Program Needs Your Help
Tuesdays 5:30 p.m. - 7:45 p.m. @ Library 21c

Library 21c Tween Tabletop Role-Playing Games (TTRPG) Program Assistant
DM/GM for Tween Tabletop Role-Playing Games (TTRPG) Program Assistant
Location: Library 21c
Schedule: Third Thursday of each month, 4:30-6:00 p.m. (Ongoing)
Age Requirement: 21+
About the Role:
Do you enjoy imagination, games, and helping kids have fun? We’re looking for a friendly and dependable volunteer to assist with a tabletop role-playing game (TTRPG) program for tweens at the library. As a Program Assistant, you will support library staff and help participants create characters, understand gameplay, and enjoy a collaborative storytelling experience in a welcoming and inclusive environment.
Qualifications:
• Enjoy working with children ages 9–12
• Familiarity with tabletop role-playing games (such as Dungeons & Dragons) and experience as a DM or Game Master.
• Ability to explain rules or concepts in a clear, age-appropriate way- This is often the first experience the tweens have with any type of TTRPG.
• Patient, friendly, and supportive demeanor
• Ability to follow library policies and staff direction
• Dependable and punctual
Time Commitment:
• Program occurs monthly on the third Thursday of the month from 4:30-6:00 p.m.
• Volunteers are asked to arrive 15 minutes early for setup and stay briefly after for cleanup
Key Responsibilities:
• Assist library staff with program setup and cleanup
• Welcome participants and help them get settled
• Support gameplay by helping tweens understand basic rules, characters, and materials
• Encourage cooperation, creativity, and respectful behavior
• Help maintain a safe, inclusive, and positive environment
• Communicate any concerns or issues to library staff during the program
Support Provided:
- Library staff will manage registration, attendance, and logistics.
- Game materials and supplies provided.
- Ongoing communication and support from the teen services librarian.
Ready to join the adventure?
Apply now, or contact Karen Goates, kgoates@ppld.org to learn more!
Adult Education Facilitator - Speak English Group

Adult Education Facilitator - Speak English Group
Location: Sand Creek Library
Schedule: Tuesday evenings 5:00 – 6:45 p.m.
Age Requirement: 21+
About the Role:
We are seeking enthusiastic and compassionate volunteers to lead informal English conversation groups. As a Speak English Facilitator, you will facilitate engaging and supportive sessions that help English Acquisition Learners improve their speaking skills and build confidence. This role is essential in creating a welcoming environment where learners from diverse backgrounds can practice English in a relaxed and friendly setting. Training will be provided.
Duties and Qualifications:
- Plan and facilitate weekly or bi-weekly conversation group sessions, ensuring they are engaging and interactive. (Training provided)
- Create a supportive and inclusive environment where all participants feel comfortable speaking.
- Encourage participation from all group members, ensuring everyone has an opportunity to speak.
- Use a variety of topics and activities to stimulate conversation and practice different aspects of spoken English.
- Provide constructive feedback to participants to help them improve their speaking skills.
- Attend volunteer orientation and volunteer training sessions as required
- Keep attendance records and provide feedback to the Adult Education Manager on the progress of the group.
- Communicate any challenges or needs to the Adult Education Manager promptly
- Kindly communicate with library staff
- Report time spent volunteering in Better Impact, PPLD’s volunteer management system
- Ability to follow library policies and staff direction
Time Commitment:
- Program is held every Tuesday, 5:00 p.m. - 6:45 p.m.
- Volunteers are asked to arrive 15 minutes early for setup and stay briefly after for cleanup
- Volunteers are expected to prepare for and facilitate one session per week and should expect to spend ~5 hours per session (about 2.5 hours per week in group and 1-2 hours planning at home)
- 6-month commitment to ensure consistency in the student experience.
Skills Needed:
- Strong command of the English language.
- Excellent communication and interpersonal skills.
- Patience, empathy, and a passion for helping others.
- Ability to lead and manage group dynamics effectively.
- Cultural sensitivity and an understanding of the challenges faced by language learners.
- Previous teaching, tutoring or facilitation experience
- Experience working with English Acquisition Learners
Support Provided:
- Library staff will manage registration, attendance, and logistics.
- Training Provided
- Ongoing communication and support from the Adult Education Department
Ready to join the adventure?
Apply now, or contact Karen Goates, kgoates@ppld.org to learn more!
Repair Trainer - Library 21c

Do you enjoy sharing your knowledge with others? Can you...
- Repair tires, chains, or brakes for bikes?
- Mend, hem, or patch clothing?
- Test, dismantle, or fix small appliances?
- Assess, disassemble, or possibly repair electronics?
- Fix wobbly furniture or other wooden objects?
- Reconstruct broken jewelry?
If you answered yes to any of these questions, have other ways to help reuse/recycle broken items, and are available the second Thursday of each month 5:00 p.m. - 7:00 p.m. you can help your local community by becoming a Repair Trainer!
PPLD's Repair Café is a neighborhood initiative that promotes repair as an alternative to tossing things out. At a Repair Café you’ll find the tools and materials needed to repair your broken items, as well as knowledgeable volunteers who will show you how to do it. Repair Trainers will offer a diagnosis and suggested remedy for broken items, repairing items when possible and otherwise explaining what parts you may need to obtain to complete the repair. The Repair Café exists to show how much fun repairing things can be, and how easy it often is. Why don’t you give it a go?
STARTING IN 2026, REPAIR CAFE WILL ALSO ALTERNATE BETWEEN PENROSE LIBRARY AND RUTH HOLLEY LIBRARY ON THE 4TH THURSDAY OF EACH MONTH.
There are other great organizations in our community that depend on volunteer support. You can find a few ideas here:
Community Volunteer Opportunities - Colorado Springs and Surrounding Area
https://coloradosprings.gov/volunteer
https://greatnonprofits.org/city/colorado-springs/CO
