December 18th, 2022 4th Sunday of Advent

banner sunday bulletin

New to the Parish?

Register with the Parish Office - Online

Ministry Contacts

Connect with the Parish Ministry Contacts

Masses for the Week

Sat Dec 17 09:00 AMAnne Rode - RIP
Sat Dec 17 05:00 PMDante Abreo - RIP
Sun Dec 18 09:00 AMGabriel Celestine Van Veen - RIP
Sun Dec 18 11:00 AMPeople of the Parish
Sun Dec 18 07:00 PMGiovanni & Aquilina Vacca - RIP
Mon Dec 19 09:00 AMBernadette Dinova - RIP
Tue Dec 20 09:00 AMJames Noronha - RIP
Wed Dec 21 09:00 AMMartin Coyle- RIP
Thu Dec 22 09:00 AMIntention of Christian Santos
Fri Dec 23 09:00 AMIntention of Victoria Quiogue
Venze Maidne - RIP
Benedicta D'Sa - RIP
Osmond Elias Sequeira - RIP
Allan Becket -RIP
Sat Dec 24 09:00 AMAugustine Fernandes- RIP


We are happy to serve

You can register online or registration forms are provided at the back of the Church.


God, Emmanuel, is with us. The promise made long ago to King Ahaz is fulfilled. That king lacked trust in God, and feared to ask for a sign. Matthew applies this ancient prophecy to Jesus’ birth, of a virgin who at last put total faith in God. But what was Mary’s predicament? We must not let false piety obscure what an earlier age saw clearly. Matthew tells the story from Joseph’s point of view. We hear of an angel’s visit to him rather than to Mary, for she was misunderstood and Joseph faced a dilemma. As a just man, he must obey the Law and repudiate his pregnant fiancé; as compassionate , he did not want to expose her to disgrace or punishment. He was about to divorce Mary quietly when God revealed his design. This child to be born, who will save from sin, shares with those closest to him the uncertainties and anguish of human life. Even his parents must learn to trust God completely. As Christmas nears, let us pray for trust like Mary’s and Joseph’s, that God may workout his plan in each of us.


 ShareLife agencies need your support, now more than ever 

Your year-end gift will double in value! From now until the end of 2022, your contribution to our parish’s ShareLife campaign will be matched by an anonymous donor up to a total of $1 million. 

Did you know that, through your support, no one is turned away from ShareLife-funded agencies due to inability to pay? One of these agencies whose work you make possible is Catholic Crosscultural Services (CCS). “The pandemic has affected the newcomer and refugee communities we serve greatly,” the agency reports. Thanks to you, CCS continued its settlement and mental health services for this marginalized population without interruption. 

Our parish goal this year is $106,000. To date we have achieved $90,476. Please give using a ShareLife envelope, online through our parish website, or at 


Are available for pick up in the Narthex. They are alphabetized within each tray. Please be patient and ensure you are taking your own box. 


Please note that only Donations received at the office by December 30th, 12 noon qualifies for a 2022 Tax Receipt.


All donations, large or small are appreciated. They can be placed in the Society of St. Vincent de Paul Box after Mass or dropped off at the church. 

For further info refer to the handouts at the back of the church or contact us through the church office at 416 282 0370 ext 217 


Please visit FORMED at ( where you can gain access to thousands of the best Catholic movies, programs, audio and books instantly. This incredible resource is available to our parishioners for free! Please call the Parish Office for the Parish Access code and/or more information.



  • Friday, December 23, 2022: 9:00 am—12 noon
  • Monday, December 26, 2022: Closed
  • Tuesday, December 27, 2022 : Closed
  • Wednesday, December 28, 2022 : 9:00 am—12:30 pm & 1:30-5:00 pm (closed for lunch 12:30 pm-1:30 pm)
  • Thursday, December 29, 2022: 9:00 am—12:30 pm & 1:30-5:00 pm (closed for lunch 12:30 pm-1:30 pm)
  • Friday, December 30, 2022: 9:00 am—12:00 noon
  • Monday, January 2, 2022 : Closed