Dec. 3-5, 7 p.m. – St. Ann Parish, Hampton, will present an Advent Retreat and Parish Mission in the church. The theme will be Holiness: What is it? Why is it important? How can I live it in today’s challenging world? The retreat leader will be Franciscan Friars of the Renewal Father Herald Brock. Confession, Mass and Adoration of the Blessed Sacrament and prayer will be available.  Registration is not necessary. A free will offering will be accepted.

 

Dec. 4, 7 p.m. – Immaculate Conception Parish, Annandale, will hold a Parish Advent Mission with Holy Hour in the church. A Family Advent Mission will be held on Dec. 5, 6 to 8 p.m. For details, call (908) 735-7319.

 

Dec. 4 and 11, 7:30 to 9 p.m. or Dec. 5 and 12, 10:30 a.m. to noon – St. Bernard of Clairvaux, Bridgewater, will offer an Advent Program. This program offers an opportunity to experience the joy of the true meaning of Christmas through exploration of the mystery of the Incarnation, the Virgin Birth and the events surrounding the birth of Jesus. To register online, visit www.stbernardbridgewater.org.

 

Dec. 6, 7 p.m. -– St. Charles Borromeo Parish, Montgomery Township, will offer an Advent Parish Penance Service in the church. Vespers will be held in the church on Dec. 9 and Dec. 16, 6:30 p.m. For information, call (609) 466-0300.

Dec. 13, 7 p.m. – Immaculate Conception Parish, Annandale, will offer an Advent Penance Service with confessions in the church. For information, call (908) 735-7319.

 

Dec. 15 – Queenship of Mary Parish, Plainsboro, will hold a Christmas Tree Lighting and Blessing of the Manger after the 5 p.m. Mass. For information, call (609) 799-7511.

 

Dec. 16, 7 p.m. – St. Bernard of Clairvaux Parish, Bridgewater, will offer an Advent Penance Service with Confessions and Adoration. Additional priests will be available for confessions. For information, call (908) 725-0552.

 

Dec. 17, 7 p.m. – Queenship of Mary Parish, Plainsboro, will hold Simbang Gabi. A reception will follow. For details, call (609) 799-7511.

 

Dec. 17, 7 p.m. – Queenship of Mary Parish, Plainsboro, will offer a Reconciliation Service. For details, call (609) 799-7511.

Dec. 18, 7:30 p.m. – Our Lady of Czestochowa Parish, South Plainfield, will hold an Advent Penance Service. The presider will be Msgr. William Benwell. For information, call (908) 756-1333.

 

Dec. 20, 7 p.m. – Our Lady of Victories Parish, Sayreville, will present a Christmas Pageant in the church. The pageant will tell the story of the Nativity acted and narrated by the youth of the parish with songs performed by the Kids of the Kingdom Choir from the parish. All are welcome.

 

Outside the Diocese