With over 40 active ministries and programs, St. Michael’s is a busy parish with lots of things going all throughout the week. From volunteer opportunities to faith formation programs, check out the events below to get involved.

Featured Events

(Scroll down to see all events for the current month)


Joyful Mysteries of the Rosary

Oct. 26 – Dec.14 (excluding Nov.2), 7:00-8:30 pm. Day Chapel

Study, Prayer & Preparation for Advent

TMIY Men’s Ministry, the Rosary Ministry and the Women’s Ministry invite you to a beautiful 7-week video study on the Joyful Mysteries of the Rosary. This is a series produced by Paradisus Dei: Enter into the Mysteries of Christ and Rediscover the Power of the Rosary.

Watch a trailer here:

We look forward to joining together as community to pray for “Joy” that we may be a light to all those around us throughout Advent and always.


CSSD Advent and Christmas High School Chorus Festival “Hear the Angels Sing”

Tuesday, December 5, 7:00pm

The Calgary Catholic High Schools will return to St. Michael’s for their annual Christmas Choral Festival on Tuesday, December 5 at 7:00pm featuring the talented voices of four hundred students. Parishioners are invited to support our Catholic students by attending this gala evening of entertainment and song.


Webinar: Welcome Home

Thursday, December 7, 6:30-8:30pm

You are the parish! There are not enough programs or resources in the world that will make your Church more welcoming. No mission, nor vision, statements can ever convey the actual experience of being cared for. It takes the whole parish to welcome others home. Join this exciting webinar with Fr. Troy Nguyen, Dr. Lance Dixon, and Dr. Bonnie Annicchiarico as we explore ways to truly welcome others home this Christmas and throughout the year. The webinar is called Welcome Home, hosted by the Calgary Diocese, which will take place on Thursday, December 7 at 6:30-8:30pm and will be over Zoom. If you are interested, please register at  The zoom link will be sent out via email after registering. Everyone is welcome!


“One Starry Night” Pageant

Friday, December 8 starting at 6:00 pm

There will be a Children’s Nativity Pageant on Friday, December 8 beginning with a Mass at 6:00pm, Pageant at 6:30pm, and a cookies and juice

Reception to follow. There will also be family friendly activities in the Narthex (Gathering Area). A free will offering is gratefully accepted or simply donate online. If you plan to attend this event, please RSVP


Simbang Gabi Mass

December 9, 7pm

Simbang Gabi Mass will be celebrated at our parish on Saturday, December 9 at 7pm, preceded by Carols at 6:30pm with the El Shaddai Choir. This will be followed by a reception. Filipino families are encouraged to email Fr. Edmund at or text him at 403-874-2015 if you are interested to help contribute for our Filipino-type reception as soon as possible.


Catholic Christmas Market

Sunday, December 10, Mezzanine, After 9am & 11am Masses until 4pm

St. Michael’s is excited to host a Catholic Christmas Market featuring local Catholic and Christian goods from all sorts of wonderful vendors. This will take place on Sunday, Dec. 10th in the Mezzanine after 9am and 11am Masses until 4pm. If anyone is interested in being a vendor, or a volunteer, please contact Colleen Joy at


Seniors Luncheon 50+ Years

Friday, December 15, 11am

There will be a Seniors Luncheon for 50+ years on Friday, December 15 at 11:00am. If you are interested in attending, please register by Wednesday, December 13 with Bob Choquette at or 403-804-3268.


Christmas Hamper Program

Angel Tree | December 2 & 3

Thanks to all who chose an Angel from the tree last week! This weekend you can also help by selecting an Angel Gift Tag from the tree, available after the Sunday 9am and 11 am Masses. Each tag contains a special gift suggestion for a child whose family is receiving a hamper. Shop for the special gift listed on the back and return it to the donation box in the gathering area by December 10th at noon.

Gift Wrapping | December 13

Volunteers: Gift Wrapping is Wednesday, December 13th.

Christmas Hamper Assembly and Delivery | Monday, December 18

If you have volunteered to help please update your volunteer profile. Forms and information are available here:

Questions about your paperwork? Email our hardworking volunteer coordinator, Marvin Mathews

Questions about the Christmas Hamper Program? Send to

Referrals:  Referrals are accepted from parish schools and through the SSVP intake line at 403-249-0423, extension 122.

Donate:  Monetary donations support our Hamper Program and may be made through:

  • the collection box, noted for Christmas Hampers ·  depositing SSVP green envelopes located in the SSVP donation bin/lockbox in the gathering area
  • online at ·  please include your clearly printed name and address – tax receipts will be issued in January.


Advent Parish Mission

December 18-20

An Advent Parish Mission will be held December 18 – 20 at St. Michael’s Church with Peter Thompson as facilitator with the theme “The Word became flesh and dwelt among us”. This is conjunction with our call to evangelization, that is, to be missionary disciples. Advent gives us this annual call to prepare for the greatest event in human history. The particular themes for the three evenings are: “God’s love affair with us”, “Who do you say that I am?” and “His mercies never come to an end”.


Youth Rallies for 2024

Youth Rallies at St Michael’s Church are scheduled on the following nights from 7:00-9:00 pm: Friday, January 26 |  Saturday, March 16 | Friday, April 19 | and Friday, June 14. The Youth Nights are coordinated through Michael Chiasson of Access 52.  They are an expanded version of our recent Youth Gatherings.




All Events for December, 2023


December – Regular Events

Sundays | Coffee Sundays | Narthex | After 9:00am & 11:00am Masses

Mondays | Bible Study | St. Nicholas Room| 7:00-9:00pm

Tuesdays | Rosary Group | Day Chapel | 6:30-7:00pm

Tuesdays | RCIA | St. Nicholas Room| 7:00-9:00pm

Wednesdays | TMIY | Narthex | 6:00-7:30am

Thursdays | Coffee Thursdays | Gathering Area | After 9:00am Mass

Thursdays | Knitting Ministry | Library | 10:00-11:30am

Thursdays | Joyful Mysteries of the Rosary | Day Chapel | 7:00-8:30pm


December – Special Events:

December 1 | Friday | Community Night | Mass at 6pm | Entertainment 6:30pm | Reception to Follow

December 3 | Sunday | Children’s Nativity Rehearsal for Everyone | Sanctuary, St. Nicholas Room, Guardian Angel Room | 12:00-1:00pm

December 5 | Tuesday | CSSD Advent & Christmas High School Festival “Hear the Angels Sing” | Sanctuary | 7:00-8:30pm

December 6 | Wednesday | Children’s Nativity Pageant Dress Rehearsal for Everyone | Sanctuary, St. Nicholas Room, Guardian Angel Room | 6:00pm

December 7 | Thursday | First Reconciliation Session 3 |  6:00-7:30pm

December 8 | Friday | Children’s Nativity Pageant | Mass at 6:00pm | Pageant at 6:30pm | Reception to Follow

December 10 | Sunday | Angel Tree Gifts Due

December 10 | Sunday | Catholic Christmas Market | Mezzanine | After 9:00am & 11:00am Masses

December 11 | Monday | Bible Study Last Session | St. Nicholas Room | 7:00pm

December 11 | Monday | Holy Name School Christmas Concert | Sanctuary | 6:00pm

December 13 | Wednesday | TMIY Last Session for December | Narthex | 6:00am

December 14 | Thursday | Guardian Angel School Christmas Caroling | Sanctuary | 6:30pm

December 14 | Thursday | Joyful Mysteries of the Rosary Last Session | Day Chapel | 7:00-8:30pm

December 15 | Friday | Seniors Christmas Luncheon 50+ Years | Narthex | 11:00am

December 15 | Friday | Confirmation Session 1 | Sanctuary | 7:00-8:30pm

December 18 | Monday | Hamper Day

December 21 | Thursday | Advent Parish Reconciliation Night| 7:00-9:00pm

December 24 & 31 | Sunday | Coffee Sunday Cancelled



Christmas and New Year’s Schedule


Saturday, December 23

Regular Mass:  5:00 pm


Christmas Eve:  Sunday, December 24

Regular Mass:  9:00 am, 11:00 am


Christmas Eve Mass:  4:00 pm, 7:00 pm (live streamed), 10:00 pm


Christmas Day:  Monday, December 25

Mass:  9:00 am, 11:00 am (live streamed)


Boxing Day:  Tuesday, December 26

Daily Mass:  6:00 pm


Wed. Dec. 27 | Thurs. Dec. 28 | Fri. Dec. 29

Daily Mass:  9:00 am


Saturday, December 30

Regular Mass:  5:00 pm


New Years Eve:  Sunday, December 31

Regular Mass:  9:00 am, 11:00 am, 5:00 pm


New Years Day:  Monday, January 1

Mass:  9:00 am, 11:00 am (live streamed)


Parish Office: The office will be open regular hours from 9:30 a.m. – 12 p.m. on December 27-29. We will be closed on December 25 and 26.

To book an event, please click the button to download and fill out the room booking form:

Book an Event

© St. Michael Catholic Community | Built by: Infinity Reef partnered with Primal Tribe