12CSI Logo

Our website is always being updated. Check back often for the most up-to-date information.


  12CSI is recruiting practicum students! Click here for more information!  


12CSI is primarily a volunteer organization depending on community members to help us accomplish our mission and objectives. If you would like to get more involved in your community and the surrounding area, please send an email to info@12csi.ca and we will find an opportunity for you.

Current volunteer opportunities will be listed here in the future.

In the meantime, consider this list of practical ways that you could be could be volunteering in your community.


Crossroads Community Association volunteers work with artist on utility box art installation - Photo Credit: Larry Leach


  • Become a member of your community association and get involved.
  • Become a Board Member of your Community Association and set a positive example as a community leader.
  • Use your knowledge and experience and join a community committee.
  • Be a chaperone at a jellybean dance at the community centre.
  • Help set-up, cook, or clean-up at a Stampede Breakfast.
  • Work as staff for a local concert, festival, or air show, etc.
  • Participate in your annual community clean-up.
  • Drive a neighbor to a hospital or doctor appointment.
  • Become an Off-Leash Ambassador for the City of Calgary in your local dog-walking area (calgary.ca).
  • Knit or crochet hats for newborns in the maternity ward.
  • Give blood at the Red Cross (redcross.ca).
  • Walk dogs, calm cats, or hug bunnies at the Calgary Humane Society (calgaryhumane.ca).
  • Plant a garden and give fruit and vegetables to neighbours or community organizations.
  • Read to children at the local library.
  • Be a Snow Angel and shovel a senior citizen’s sidewalk.
  • Join a Parent Council at your child’s school.
  • Babysit a toddler and give the parents a “date night”.
  • Pick up garbage at a local park.
  • Have a conversation (or two) with an ESL students to help them learn English.
  • Become a member of one of the City of Calgary’s 80 boards, commissions and committee.
  • Take advantage of FREE NATIONAL PARK ADMISSION and host a day trip to Banff for neighbours without a vehicle.
  • Give some time to a senior still in their own home and visit, help run errands, fix something, or take them grocery shopping.
  • Teach valuable life skills like financial help, cooking, personal wellness, cleaning to individuals living in a homeless shelter or treatment program.
  • Arrange a food drive and collect food for the Calgary Food Bank or the Veterans Food Bank.
  • Find an opportunity to become an informal mentor to someone living in a shelter, to kids at risk, or to women in need.
  • Organize an e-cycling drive through your school, church or community association.
  • Register as a volunteer at a neighbourhood school and be available to help in the office or supervise students at lunch hour.
  • Round up a group from school, church, or work and sort food at the Calgary Food Bank.
  • Plan an energy-saving event for the annual Earth Hour.
  • Check with some of the community service groups listed in this directory and see if they have need for a handyman or woman to fix things in their office.
  • Participate in the Annual Pathway and River Cleanup held on the first Sunday in May. Please register online at calgary.ca.
  • Help flood and maintain existing community skating rinks as an Adopt-A-Rink volunteer (calgary.ca).
  • Get involved with a youth organization like the Boys and Girls Club, Scouts Canada, or Girl Guides Canada.
  • Conduct ecological research as an Inglewood Bird Sanctuary Steward and contribute accurate data to an international ornithological resource network (calgary.ca).
  • Help protect the trees in our parks with high beaver activity by wiring trees (calgary.ca).
  • Be an usher with a community theatre group.
  • Attend 12CSI monthly meetings on the second Thursday of each month at Dover Community Association.
  • Start a Little Free Library (littlefreelibrary.org)
  • Mow a neighbour’s lawn (and don’t tell them it was you).
  • Be a shopping companion for a senior, doing the running for them, helping them try on clothes if necessary, and taking them for lunch or coffee.
  • Take a First Aid and CPR course and make yourself available to activities and events put on by community groups.
  • Organize a Block Party for Neighbour Day or any good reason to get together.
  • Teach a young person how to drive.
  • Plan a bottle drive to raise money for an important community-based project or need.
  • Make some meals for a neighbourhood family that is grieving the loss of a loved one.
  • Become a Big Brother or Big Sister and offer valuable mentoring and friendship to at-risk young people (bbbscalgary.ca).
  • Get involved in a community art project to create a mural or beautify a neighbourhood.
  • Provide supportive, non-judgmental in-centre counselling at the Calgary Pregnancy Crisis Centre (pregcare.com).
  • Join a prayer chain at your place of worship or a faith-based community service group.
  • Organize a group of friends or co-workers to serve a meal at The Mustard Seed (theseed.ca) or Hope Mission (hopemission.com).
  • Provide friendly home visits to newly-housed clients through The Alex (thealex.ca). This can be great for individuals or families.
  • Volunteer with a political party.
  • Welcome new moms and their babies to the breastfeeding clinic at The Alex (thealex.ca).
  • Read with children at a local school.
  • Offer to pick-up people who need a ride to church.
  • Teach a newcomer to Canada how to drive “Canadian”.
  • Tend bar or work in the kitchen at your community association’s lounge.
  • Help take care of a community garden in Alberta Park or Forest Lawn.
  • Join the 12CSI Community Action Team for a CATWalk in your community.
  • Provide reception and administration assistance at the Calgary Pregnancy Care Centre (pregcare.com).
  • Lead an Art Class at The Alex (thealex.ca), the Mustard Seed (theseed.ca) or similar organization.
  • Group volunteering with friends, family, or co-workers can be an exciting way to spend a day or an evening. Many places look for groups to help serve meals, run special events, or get lots done. It can be an awesome team-building exercise that gives back to the community.
  • Sponsor a family at Christmas.
  • Assist staff in delivering programs to children and youth in Park n’ Play programs in the city (calgary.ca).
  • Join the Youth Advisory Committee at the City of Calgary Youth Employment Centre (calgary.ca).
  • Build a home with Habitat for Humanity (habitatsouthernab.ca).
  • Deliver library materials to seniors and others who cannot visit the library due to health or mobility challenges. (calgarylibrary.ca).
  • Help newcomers with reading, writing, and grammar skills (calgarylibrary.ca).
  • Recruit your co-workers to come out and spend a day painting the exterior of a senior’s home through “Paint The Town” project (calgary.ca).
  • Answer phones at the Calgary Food Bank as clients call in for hampers. Training is provided before your first shift.
  • Knit mittens for children at Sunrise Community Link.
  • Apply your computer skills and join the Calgary Library’s code Teen program to teach skills that lay the foundation for web, app, and game design.
  • Give a few hours to stand with a Salvation Army Christmas kettle.
  • Help deliver Calgary Food Bank food hampers to offsite depots on Tuesday, Thursday and Friday mornings (6:30am -8:30am) each week.
  • Drive cancer patients to their radiation and chemotherapy appointments at the Tom Baker Cancer Centre.
  • Collect new and gently-used household products to be sold through Women In Need’s thrift store and support their work in the community.
  • Check out local volunteer opportunities through the propellus.org website. This site works with local non-profit groups to advertise their volunteer needs.
  • Deliver meals with Calgary Meals on Wheels to homes and interact with clients.
  • Set up and manage a “Library in Residence” in a senior residence or continuing care facility, or operate a “book trolley” to provide room service to residents (calgarylibrary.ca).
  • Find a group that is helping Calgary’s less fortunate and that you are passionate about and get involved in whatever they might require. Some suggestions include:
    • Drop-in Centre
    • Mustard Seed
    • Hope Mission
    • Kirby Centre
    • Sunrise Community Link
    • Centre of Hope
    • Inn from the Cold
    • The Alex
    • Calgary Pregnancy Care Centre
    • And so many more.
  • Be a driver for school field trips, sports teams, and other activities.
  • Be a “way-finder” at Peter Lougheed Centre to help guide patients and families around this busy facility.
  • Make quilts, afghans and blankets for seniors in care facilities and residences.
  • Provide support, crisis intervention, information and referrals through the Distress Centre Crisis Line. Training and is provided.
  • Put your green thumb to work and help organize the community gardens at the Alex Community Food Centre.
  • Start a Community Safety Program.
  • Host a multi-cultural meal at home and invite your friends and relations.


250, 3515 - 17 Avenue SE
Calgary, AB  T2A 0R5

12CSI graciously acknowledges our funders:
Government of Alberta Community Initiatives Program (CIP)
City of Calgary Crime Prevention Investment Plan (CPIP)


Alberta Logo   Calgary Logo

Last Updated: 9 April 2018