Clear Export to CSV
WeekdayDateTitleReservation TimeMeeting TimeGroupRoomsAmenitiesAttachments
Sunday11/01/2026Dia De Los Muertos Exhibit8:00 am – 10:00 pm8:00 am – 10:00 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Sunday11/01/2026Mass9:30 am Church
Sunday11/01/2026Mass11:00 am Church
Sunday11/01/2026White Stone Volleyball4:00 pm – 8:00 pm4:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Sunday11/01/2026Mass5:00 pm Church
Sunday11/01/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday11/02/2026Dia De Los Muertos Exhibit8:00 am – 10:00 pm8:00 am – 10:00 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Monday11/02/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday11/02/2026Mass8:30 am Chapel
Monday11/02/2026Mass of Remembrance7:00 pm Church
Monday11/02/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday11/03/2026Dia De Los Muertos Exhibit8:00 am – 10:00 pm8:00 am – 10:00 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Tuesday11/03/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday11/03/2026Mass8:30 am Chapel
Tuesday11/03/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday11/03/2026Wine and Wisdom Alternative Venue (if it rains)4:00 pm – 9:00 pm4:00 pm – 9:00 pm
Parish Hall
Parish Hall
none
Tuesday11/03/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday11/03/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday11/04/2026RESERVED8:00 am – 5:00 pm8:00 am – 5:00 pmPRIVATE
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Wednesday11/04/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday11/04/2026Mass8:30 am Chapel
Wednesday11/04/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday11/04/2026Derek Zhang - Basketball7:00 pm – 9:00 pm7:00 pm – 9:00 pm
Parish Hall
Parish Hall
none
Wednesday11/04/2026Mass7:00 pm Church
Wednesday11/04/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday11/05/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday11/05/2026Mass8:30 am Chapel
Thursday11/05/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday11/05/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday11/05/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday11/05/2026Elliot Tan Volleyball7:00 pm – 9:00 pm7:00 pm – 9:00 pm
Parish Hall
Parish Hall
none
Thursday11/05/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday11/06/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday11/06/2026Mass8:30 am Chapel
Friday11/06/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday11/06/2026Fr Loi - gathering5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday11/06/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday11/06/2026First Friday Mass & Adoration (hosted by the Young Adults)5:50 pm – 9:00 pm6:30 pm – 8:30 pm
Chapel
Church
none
Friday11/06/2026J & H Foundation c/o Olivia Jang6:30 pm – 9:30 pm6:30 pm – 9:30 pm
Grade 6
none
Friday11/06/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday11/07/2026Mass8:30 am Chapel
Saturday11/07/2026First Saturday Devotion9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Saturday11/07/2026White Stone Volleyball9:00 am – 1:00 pm9:00 am – 1:00 pm
Parish Hall
Parish Hall
none
Saturday11/07/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday11/07/2026Mass5:00 pm Church
Sunday11/08/2026Mass9:30 am Church
Sunday11/08/2026Mass11:00 am Church
Sunday11/08/2026White Stone Volleyball4:00 pm – 8:00 pm4:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Sunday11/08/2026Mass5:00 pm Church
Sunday11/08/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday11/09/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday11/09/2026Mass8:30 am Chapel
Monday11/09/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday11/10/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday11/10/2026Mass8:30 am Chapel
Tuesday11/10/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday11/10/2026Basketball - Dougland Chu6:00 pm – 8:00 pm6:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Tuesday11/10/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday11/10/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday11/11/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday11/11/2026Mass8:30 am Chapel
Wednesday11/11/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday11/11/2026Mass7:00 pm Church
Wednesday11/11/2026Free Ballroom Dancing7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Parish Hall
none
Wednesday11/11/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday11/12/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday11/12/2026Mass8:30 am Chapel
Thursday11/12/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday11/12/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday11/12/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday11/12/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday11/13/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday11/13/2026Mass8:30 am Chapel
Friday11/13/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday11/13/2026Memorial Mass11:00 am Church
Friday11/13/2026Candlight Concert2:00 pm – 10:00 pm2:00 pm – 10:00 pm
Chapel
Church
none
Friday11/13/2026Cupertino Coin Club6:00 pm – 10:00 pm6:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday11/13/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday11/13/2026J&H Foundation Choir6:30 pm – 9:30 pm6:30 pm – 9:30 pm
Grade 6
none
Friday11/13/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday11/14/2026Mass8:30 am Chapel
Saturday11/14/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday11/14/2026White Stone Volleyball9:00 am – 1:00 pm9:00 am – 1:00 pm
Parish Hall
Parish Hall
none
Saturday11/14/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday11/14/2026Mass5:00 pm Church
Sunday11/15/2026Mass9:30 am Church
Sunday11/15/2026Mass11:00 am Church
Sunday11/15/2026Grief Support Meeting2:00 pm – 3:30 pm2:30 pm – 3:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Sunday11/15/2026White Stone Volleyball4:00 pm – 8:00 pm4:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Sunday11/15/2026Mass5:00 pm Church
Sunday11/15/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday11/16/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday11/16/2026Mass8:30 am Chapel
Monday11/16/2026Scout 476 parent meeting7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Grade 7
none
Monday11/16/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday11/17/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday11/17/2026Mass8:30 am Chapel
Tuesday11/17/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday11/17/2026Memorial Mass2:00 pm Church
Tuesday11/17/2026Basketball - Dougland Chu6:00 pm – 8:00 pm6:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Tuesday11/17/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday11/17/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday11/18/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday11/18/2026Mass8:30 am Chapel
Wednesday11/18/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday11/18/2026Mass7:00 pm Church
Wednesday11/18/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday11/19/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday11/19/2026Mass8:30 am Chapel
Thursday11/19/2026Young Ladies Institute meeting5:30 pm – 8:00 pm5:30 pm – 8:00 pm
Fr. Greg Ng Kimm Community Center A
none
Thursday11/19/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday11/19/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday11/19/2026Facilities and Grounds Meeting7:00 pm – 9:00 pm7:00 pm – 9:00 pm
Staff Room
none
Thursday11/19/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday11/20/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday11/20/2026Mass8:30 am Chapel
Friday11/20/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday11/20/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday11/20/2026J & H Foundation c/o Olivia Jang6:30 pm – 9:30 pm6:30 pm – 9:30 pm
Grade 6
none
Friday11/20/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday11/21/2026Handy Capables Catholic Charities8:00 am – 2:00 pm8:00 am – 2:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday11/21/2026Mass8:30 am Chapel
Saturday11/21/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday11/21/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday11/21/2026Mass5:00 pm Church
Sunday11/22/2026Mass9:30 am Church
Sunday11/22/2026Mass11:00 am Church
Sunday11/22/2026Baptism2:00 pm Church
Sunday11/22/2026Mass5:00 pm Church
Sunday11/22/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday11/23/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday11/23/2026Mass8:30 am Chapel
Monday11/23/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday11/24/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday11/24/2026Mass8:30 am Chapel
Tuesday11/24/2026Funeral Mass Victoria Melinauaskas10:00 am – 11:00 am10:00 am – 11:00 am
Church
none
Tuesday11/24/2026Funeral Mass10:00 am Church
Tuesday11/24/2026Interment11:00 am Church
Tuesday11/24/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday11/24/2026Basketball - Dougland Chu6:00 pm – 8:00 pm6:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Tuesday11/24/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday11/24/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday11/25/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday11/25/2026Mass8:30 am Chapel
Wednesday11/25/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday11/25/2026Mass7:00 pm Church
Wednesday11/25/2026Free Ballroom Dancing7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Parish Hall
none
Wednesday11/25/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday11/26/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday11/26/2026Mass8:30 am Chapel
Thursday11/26/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday11/26/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday11/26/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday11/27/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday11/27/2026Mass8:30 am Chapel
Friday11/27/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday11/27/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday11/27/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday11/28/2026Mass8:30 am Chapel
Saturday11/28/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday11/28/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday11/28/2026Mass5:00 pm Church
Sunday11/29/2026Mass9:30 am Church
Sunday11/29/2026Mass11:00 am Church
Sunday11/29/2026Mass5:00 pm Church
Sunday11/29/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday11/30/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday11/30/2026Mass8:30 am Chapel
Monday11/30/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday12/01/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday12/01/2026Mass8:30 am Chapel
Tuesday12/01/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday12/01/2026Basketball - Dougland Chu6:00 pm – 8:00 pm6:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Tuesday12/01/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday12/01/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday12/02/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday12/02/2026Mass8:30 am Chapel
Wednesday12/02/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday12/02/2026Mass7:00 pm Church
Wednesday12/02/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/03/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday12/03/2026Mass8:30 am Chapel
Thursday12/03/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday12/03/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday12/03/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday12/03/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday12/04/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday12/04/2026Mass8:30 am Chapel
Friday12/04/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday12/04/2026Wedding Rehearsal4:00 pm Church
Friday12/04/2026Tentative Cupertino Coin Club5:00 pm – 10:00 pm5:00 pm – 10:00 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Friday12/04/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday12/04/2026First Friday Mass & Adoration (hosted by the Young Adults)5:50 pm – 9:00 pm6:30 pm – 8:30 pm
Chapel
Church
none
Friday12/04/2026Gift of Hope West Valley Community Service set up6:30 pm – 11:00 pm6:30 pm – 11:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday12/04/2026J & H Foundation Choir6:30 pm – 9:30 pm6:30 pm – 9:30 pm
Grade 6
none
Friday12/04/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday12/05/2026Kelly's Crafting EventAll DayAll Day
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Saturday12/05/2026Gift of Hope West Valley Community Services7:00 am – 2:30 pm7:00 am – 2:30 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday12/05/2026Mass8:30 am Chapel
Saturday12/05/2026First Saturday Devotion9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Saturday12/05/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday12/05/2026Wedding Mass2:30 pm Church
Saturday12/05/2026Mass5:00 pm Church
Sunday12/06/2026Mass9:30 am Church
Sunday12/06/2026Mass11:00 am Church
Sunday12/06/2026Mass5:00 pm Church
Sunday12/06/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday12/07/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday12/07/2026Mass8:30 am Chapel
Monday12/07/2026Anticipated Mass for the Immaculate Conception of the Blessed Virgin Mary7:00 pm Church
Monday12/07/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday12/08/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday12/08/2026Mass for the Solemnity of the Immaculate Conception of the Blessed Virgin Mary8:30 am Church
Tuesday12/08/2026Meeting c/o Caitlin12:30 pm – 2:00 pm12:30 pm – 2:00 pm
Chapel
Church
none
Tuesday12/08/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday12/08/2026Mass for the Solemnity of the Immaculate Conception of the Blessed Virgin Mary7:00 pm Church
Tuesday12/08/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday12/09/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday12/09/2026Mass8:30 am Chapel
Wednesday12/09/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday12/09/2026Mass7:00 pm Church
Wednesday12/09/2026Free Ballroom Dancing7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Parish Hall
none
Wednesday12/09/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/10/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday12/10/2026Mass8:30 am Chapel
Thursday12/10/2026Christmas concert practice c/o Caitlin10:40 am – 12:00 pm10:40 am – 12:00 pm
Chapel
Church
none
Thursday12/10/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday12/10/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday12/10/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday12/10/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday12/11/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday12/11/2026Mass8:30 am Chapel
Friday12/11/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday12/11/2026RESERVED9:00 am – 6:00 pm9:00 am – 6:00 pmPRIVATE
Chapel
Church
none
Friday12/11/2026RESERVED12:00 pm – 8:00 pm12:00 pm – 8:00 pmPRIVATE
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Friday12/11/2026Cupertino Coin Club meeting6:00 pm – 10:00 pm6:00 pm – 10:00 pm
Grade 7
none
Friday12/11/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday12/11/2026J & H Foundation Choir6:30 pm – 9:30 pm6:30 pm – 9:30 pm
Grade 6
none
Friday12/11/2026Feast of Our Lady of Guadalupe6:30 pm Chapel
Friday12/11/2026Our Lady of Guadalupe Reception (Tentative)7:30 pm – 9:00 pm7:30 pm – 9:00 pm
Parish Hall
Parish Hall Kitchen
none
Friday12/11/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday12/12/2026Mass8:30 am Chapel
Saturday12/12/2026Our Lady of Guadalupe Reception (Tentative)9:00 am – 10:00 pm9:00 am – 10:00 pm
Parish Hall
Parish Hall Kitchen
none
Saturday12/12/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday12/12/2026RESERVED10:00 am – 4:30 pm10:00 am – 4:30 pmPRIVATE
Chapel
Church
none
Saturday12/12/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday12/12/2026RESERVED4:00 pm – 8:00 pm4:00 pm – 8:00 pmPRIVATE
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Saturday12/12/2026Mass5:00 pm Church
Saturday12/12/2026Mass - Feast of Our Lady of Guadalupe7:00 pm Church
Sunday12/13/2026Mass9:30 am Church
Sunday12/13/2026Mass11:00 am Church
Sunday12/13/2026Mass5:00 pm Church
Sunday12/13/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday12/14/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday12/14/2026Mass8:30 am Chapel
Monday12/14/2026Scout 476 parent meeting7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Grade 7
none
Monday12/14/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday12/15/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday12/15/2026Mass8:30 am Chapel
Tuesday12/15/2026Meeting c/o Caitlin12:30 pm – 2:00 pm12:30 pm – 2:00 pm
Chapel
Church
none
Tuesday12/15/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday12/15/2026Basketball - Dougland Chu6:00 pm – 8:00 pm6:00 pm – 8:00 pm
Parish Hall
Parish Hall
none
Tuesday12/15/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday12/15/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday12/16/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday12/16/2026Mass8:30 am Chapel
Wednesday12/16/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday12/16/2026Mass7:00 pm Church
Wednesday12/16/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/17/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday12/17/2026Mass8:30 am Chapel
Thursday12/17/2026Christmas concert practice c/o Caitlin10:40 am – 12:00 pm10:40 am – 12:00 pm
Chapel
Church
none
Thursday12/17/2026Young Ladies Institute meeting5:30 pm – 8:00 pm5:30 pm – 8:00 pm
Fr. Greg Ng Kimm Community Center A
none
Thursday12/17/2026Christmas Concert c/o Teresa5:30 pm – 7:30 pm5:30 pm – 7:30 pm
Chapel
Church
none
Thursday12/17/2026Boy Scouts Troop 476 c/o Ann Peterson6:30 pm – 8:30 pm6:30 pm – 8:30 pm
Multipurpose Room
Grade 7
Grade 8
none
Thursday12/17/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday12/17/2026Facilities and Grounds Meeting7:00 pm – 9:00 pm7:00 pm – 9:00 pm
Staff Room
none
Thursday12/17/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday12/18/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday12/18/2026Mass8:30 am Chapel
Friday12/18/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday12/18/2026Tentative Cupertino Coin Club6:00 pm – 10:00 pm6:00 pm – 10:00 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Friday12/18/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday12/18/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday12/19/2026Mass8:30 am Chapel
Saturday12/19/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday12/19/2026Road to Bethlehem10:30 am – 11:30 am10:30 am – 11:30 am
Chapel
Church
none
Saturday12/19/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday12/19/2026Mass5:00 pm Church
Sunday12/20/2026Mass9:30 am Church
Sunday12/20/2026Mass11:00 am Church
Sunday12/20/2026Grief Support Meeting2:00 pm – 3:30 pm2:30 pm – 3:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Sunday12/20/2026Mass5:00 pm Church
Sunday12/20/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday12/21/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Monday12/21/2026Mass8:30 am Chapel
Monday12/21/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday12/22/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday12/22/2026Mass8:30 am Chapel
Tuesday12/22/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday12/22/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday12/22/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday12/23/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday12/23/2026Mass8:30 am Chapel
Wednesday12/23/2026Our Mother of Perpetual Help Novena6:30 pm – 7:00 pm6:30 pm – 7:00 pm
Chapel
Church
none
Wednesday12/23/2026Mass7:00 pm Church
Wednesday12/23/2026Free Ballroom Dancing7:30 pm – 8:30 pm7:30 pm – 8:30 pm
Parish Hall
none
Wednesday12/23/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/24/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday12/24/2026Mass8:30 am Chapel
Thursday12/24/2026Christmas Eve Mass4:00 pm Church
Thursday12/24/2026Linh's Choir Practice5:30 pm – 8:30 pm5:30 pm – 8:30 pm
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
none
Thursday12/24/2026Christmas Eve Mass6:00 pm Church
Thursday12/24/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday12/24/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/24/2026Christmas Eve Mass10:00 pm Church
Friday12/25/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday12/25/2026Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday12/25/2026Christmas Day Mass9:30 am Church
Friday12/25/2026Christmas Day Mass11:00 am Church
Friday12/25/2026Christmas Day Mass5:00 pm Church
Friday12/25/2026RESERVED6:00 pm – 8:30 pm6:30 pm – 8:00 pmPRIVATE
Staff Room
none
Friday12/25/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday12/26/2026Mass8:30 am Chapel
Saturday12/26/2026Rosary Group9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
none
Saturday12/26/2026Bingo2:30 pm – 10:00 pm2:30 pm – 10:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Saturday12/26/2026Mass5:00 pm Church
Sunday12/27/2026Mass9:30 am Church
Sunday12/27/2026Mass11:00 am Church
Sunday12/27/2026Mass5:00 pm Church
Sunday12/27/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Monday12/28/2026Mass8:30 am Chapel
Monday12/28/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Tuesday12/29/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Tuesday12/29/2026Mass8:30 am Chapel
Tuesday12/29/2026Medjugorie Prayer Group2:00 pm – 3:00 pm2:00 pm – 3:00 pm
Chapel
none
Tuesday12/29/2026Eucharistic Adoration & Reconciliation7:00 pm – 8:00 pm7:00 pm – 8:00 pm
Chapel
Church
none
Tuesday12/29/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Wednesday12/30/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Wednesday12/30/2026Mass8:30 am Chapel
Wednesday12/30/2026Tin Yin Lai Volleyball7:00 pm – 9:00 pm7:00 pm – 9:00 pm
Parish Hall
Parish Hall
none
Wednesday12/30/2026Mass7:00 pm Church
Wednesday12/30/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Thursday12/31/2026Kelly's Crafting EventAll DayAll Day
Fr. Greg Ng Kimm Community Center A
Fr. Greg Ng Kimm Community Center-B
Fr. Greg Ng Kimm Community Center Small Kitchen
none
Thursday12/31/2026School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Thursday12/31/2026Mass8:30 am Chapel
Thursday12/31/2026Choir Practice6:30 pm – 9:30 pm7:00 pm – 9:00 pm
Church
none
Thursday12/31/2026Solemnity of Mary, Holy Mother of God7:00 pm Church
Thursday12/31/2026Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Friday01/01/2027School Activities8:00 am – 5:00 pm8:00 am – 5:00 pm
Parish Hall
Parish Hall Kitchen
Parish Hall
none
Friday01/01/2027Adoration and Benediction9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Friday01/01/2027Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none
Saturday01/02/2027First Saturday Devotion9:00 am – 10:00 am9:00 am – 10:00 am
Chapel
Church
none
Saturday01/02/2027Maintenance9:00 pm – 10:00 pm9:00 pm – 10:00 pm
Parish Hall
Parish Hall
none