Ministries & Volunteering
Every ministry here is a way to use your time and gifts in service of our parish family. Browse by area below, or let us suggest a fit for you.
Find Your Fit
Take our 2-minute quiz and we'll suggest a few ministries that match your interests, talents, and availability — no wrong answers.
All volunteer roles at St. Bonaventure go through the Diocese of Calgary's Safe Environment screening process. Roles marked Screening Required involve extra steps — like a police information check — because they work closely with children, youth, or vulnerable adults. Every role includes basic training either way.
Liturgical & Worship
Serving at Mass — from the altar to the choir loft to the front door.
Altar Servers
Assist at the altar during Mass, caring for the sacred vessels and helping the liturgy flow with reverence. Open to young parishioners from about grade 2 up.
Altar Server Assistant
Support the Altar Server Coordinator with recruiting, training, and encouraging our young servers.
Altar Server Coordinator
Recruit, schedule, and train our altar servers, and keep this ministry running smoothly week to week.
Choir Member (Adult)
Lend your voice or instrument to our adult choir, leading the congregation in sung prayer at weekend Mass.
Choir Member (with Youth & Children)
Sing or play alongside our children's and youth choir members, helping form the next generation of parish musicians.
Extraordinary Ministers of Communion
Assist the priest in distributing Holy Communion at Mass, and occasionally bring Communion to those who are homebound.
EMHC Coordinator
Recruit, train, and schedule our team of Extraordinary Ministers of Communion.
Lectors
Proclaim the Sunday readings clearly and prayerfully, helping the whole assembly hear God's Word.
Lector Coordinator
Recruit, train, and schedule our lectors, and help them grow in the craft of proclaiming Scripture.
Greeters & Ushers
Welcome parishioners and visitors at the door, hand out bulletins, and help everyone feel at home. We have an urgent need for more volunteers here.
Liturgical Hospitality Coordinator
Recruit, train, and schedule our greeters and ushers, and help set the tone of welcome at every Mass.
Faith Formation & Sacraments
Helping children, youth, and adults grow in faith and prepare for the sacraments.
Liturgy of the Word for Children Coordinator
Oversee our program that brings the Sunday readings to children at their own level during Mass.
Sacrament Preparation Team Member
Help lead or assist with classes that prepare children, youth, and families for First Reconciliation, First Communion, and Confirmation.
Sacrament Preparation Coordinator
Lead our sacrament preparation program end to end — recruiting facilitators, building the schedule, and supporting families along the way.
RCIA Sponsor
Walk alongside an adult exploring the Catholic faith or preparing for full communion, as their companion through RCIA. (Screening level depends on whether the group includes minors.)
RCIA Coordinator
Coordinate our RCIA program for adults entering the Church, from first inquiry through the Easter sacraments.
Youth & Family
Building community and faith for parish kids, teens, and families.
Youth Ministry Team Member
Help lead games, discussions, retreats, and faith-sharing for our parish's youth.
Youth Ministry Coordinator
Lead our youth ministry program — building community, faith, and fun for parish youth.
Family Faith Coordinator
Design and run programming that brings parish families together and connects them with our schools and youth ministry.
Babysitter
Care for children ages 0–12 while their parents attend a parish event, always alongside another screened adult.
Babysitter Coordinator
Recruit, train, and schedule our team of parish babysitters.
Pastoral Care & Outreach
Bringing comfort, presence, and practical help to those who need it most.
Pastoral Care Team Member
Visit parishioners who are sick, homebound, or in care, offering a listening ear, prayer, and a caring presence.
Pastoral Care Ministry Coordinator
Recruit, train, and support our Pastoral Care Team, and help make sure no one in need is overlooked.
Bereavement Team Member
Reach out to grieving families with support, a listening ear, and prayer in the months after a loss.
Palliative Care Team Member
Provide compassionate companionship and spiritual support to parishioners nearing end of life, and to their families.
Driver for the Vulnerable
Provide safe transportation to Mass or parish events for children, seniors, or those who can't drive themselves.
Parish Governance & Operations
Helping guide, fund, and safeguard the parish behind the scenes.
Parish Finance Council Member
Advise the Pastor on the parish budget, financial reporting, and property matters.
Pastoral Council Committee Member
Help the Pastor discern parish needs and shape plans that carry out our parish's mission.
Pastoral Council Member (Communications)
Help the Pastoral Council communicate parish news, decisions, and opportunities clearly to the community.
Parish Volunteer Screening Coordinator
Manage our parish's volunteer screening process, keeping our ministries safe for everyone we serve.
Safe Environment Workshop Facilitator
Lead diocesan training sessions that help volunteers understand safe-environment practices and appropriate boundaries.
Community Life
More ways to belong — groups and committees across the parish. Contact the parish office for details on any of these.
- Adoration of the Blessed Sacrament
- Altar Linens
- Art & Environment
- Bible Study (Zoom, Ladies', Men's)
- Catholic Women's League (CWL)
- Development & Peace
- Funeral Lunch Committee
- Funeral Mass Music & Servers
- Hospitality Desk
- Knights of Columbus
- Legion of Mary
- Mission Mexico (currently seeking volunteers)
- Music Ministry
- Refugee Committee
- Sacristans
- Seniors 55+
- St. Anne's Mothers Group
- ABLAZE Youth Ministry (Gr. 6–8 & Gr. 9–12)
- United Young Adult Ministry
- Renewal Team
