Sacrament of Reconciliation services across the Diocese of Raleigh

Experiencing the Sacrament of Penance in the Season of Advent

The governing document for how Catholic Christians are to celebrate the Liturgical Year is titled, appropriately, General Norms for the Liturgical Year and the Calendar (1969). The document describes the season of Advent as “a period for devout and joyful expectation” (GNLYC 39). It is not a period of penitence, nor a mirror of the season of Lent. What, then, is the Sacrament of Penance’s place in such a season? The Sacrament is made available, not to get “everything right with God” in case God chooses this year to return in glory, but so that we might be as ready and as open as is humanly possible to receive the greatest of all God’s gifts to us – Jesus Christ and the revelation that our humanity, with all its glory and with all its pain, is neither a mistake nor an error in God’s great design of salvation history. An experience of the Sacrament of Penance in Advent opens us to fully receive the fantastic joy that it is in our humanity that God most wondrously and powerfully comes to us; a realization that is meant to transform human existence. May each celebration of the Sacrament of Penance in this holy season open us more and more to this glorious truth.

Schedule of Services

The following parishes, arranged alphabetically by city, are offering Sacrament of Reconciliation services during the season of Advent.

When multiple parishes are holding a joint service, the hosting parish is noted in parentheses.


St. Charles Borromeo, Dec. 18, 7:00 p.m.


St. Andrew the Apostle (host parish) with St. Mary Magdalene, Dec. 5, 7:00 p.m.


Santa Teresa del Niño Jesus, Dec. 17, 6:00 p.m.


St. Joseph, Dec. 17, 7:00 p.m.


Blessed Sacrament, Dec. 17, 7:00 p.m.


St. Bernadette, Dec. 5, 6:00 p.m.


St. Michael the Archangel (host parish) with St. Teresa of Calcutta Mission, Dec. 4, 7:00 p.m. and Dec. 9, 11:00 a.m.

Castle Hayne

St. Stanislaus, Dec. 10, 7:00 p.m.

Chapel Hill

Newman Catholic Student Center Parish, Dec. 10, 7:00 p.m.

St. Thomas More, Dec. 16, 7:00 p.m.


St. Ann, Dec. 5, 7:00 p.m.


Immaculate Conception, Dec. 13, 7:00 p.m.


All Souls Mission, Dec. 14, 7:00 p.m.


Sacred Heart, Dec. 18, 7:00 p.m.


Duke University Catholic Center, Dec. 4, 7:00 p.m.

Holy Infant, Dec. 5, 7:00 p.m.

Immaculate Conception (host parish) with St. Matthew and Holy Cross, Dec. 3, 7:00 p.m.


St. Anne, Dec. 16, 5:00 p.m.

Elizabeth City

Holy Family, Dec. 17, 6:30 p.m.


Our Lady of the Snows, Dec. 11, 6:00 p.m.


St. Elizabeth of Hungary, Dec. 4, 6:00 p.m.


St. Ann, Dec. 17, 10:30 a.m.

St. Elizabeth Ann Seton, Dec. 3, 7:00 p.m.

St. Isidro, Dec. 4, 7:00 p.m.

St. Patrick, Dec. 5, 7:00 p.m.


St. Bernadette, Dec. 11, 7:00 p.m. and Dec. 18, 11:00 a.m.


St. Mary, Nov. 25, 7:00 p.m.; St. Mary School, Dec. 11, 9:45 a.m.

Seymour Johnson AFB, Dec. 20, 7:00 p.m.


St. Gabriel, Dec. 10, 7:00 p.m.

St. Peter, Dec. 3, 7:00 p.m.


All Saints, Dec. 4, 7:00 p.m.


Annunciation, Dec. 5, 11:00 a.m.


St. James, Dec. 2, 7:00 p.m.


Holy Family, Dec. 4, 7:00 p.m.

Hope Mills

Good Shepherd, Dec. 11, 7:00 p.m.


Infant of Prague, Dec. 3, 7:00 p.m.


Holy Spirit, Dec. 4, 6:30 p.m.

Kitty Hawk

Holy Redeemer by the Sea, Dec. 10, 7:00 p.m.


Our Lady of the Rosary, Dec. 6, 7:00 p.m.


St. Francis de Sales, Dec. 10, 7:00 p.m.


Santa Clara, Dec. 18, 6:30 p.m.

Morehead City

St. Egbert, Dec. 16, 7:00 p.m.

Mount Olive

Maria, Reina de las Americas, Dec. 16, 6:00 p.m.

St. Mary of the Angels, Dec. 3, 7:00 p.m.

New Bern

St. Paul, Dec. 5, 10:30 a.m. and Dec. 17, 7:00 p.m.

Newton Grove

Our Lady of Guadalupe, Dec. 10, 7:00 p.m.


Sacred Heart, Dec. 10, 11:00 a.m.


St. Joan of Arc, Dec. 13, 6:00 p.m.


St. Elizabeth of Hungary, Dec. 18, 6:30 p.m.


Holy Name of Jesus Cathedral (host parish) with St. Joseph, St. Thomas Aquinas NCSU Student Parish, and St. Mary (Garner), Dec. 17, 7:00 p.m.

Our Lady of LaVang, Dec. 6, 7:00 p.m.

Our Lady of Lourdes (host parish) with St. Raphael, Dec. 3, 7:00 p.m. and Dec. 5, 11:00 a.m.

St. Francis of Assisi (host parish), Dec. 4, 11:00 a.m.

St. Luke (host parish) with St. Francis of Assisi, Dec. 2, 7:00 p.m.

Red Springs

St. Andrew, Dec. 9, 7:00 p.m.

Roanoke Rapids

St. John the Baptist, Dec. 17, 7:00 p.m.


San Juan Diego, Dec. 6, 7:00 p.m.


Sts. Mary and Edward, Dec. 10, 7:00 p.m.


St. Brendan the Navigator, Dec. 5, 11:00 a.m.

Siler City

St. Julia, Dec. 18, 7:00 p.m.


Sacred Heart, Dec. 11, 7:00 p.m.

Wake Forest

St. Catherine of Siena, Dec. 10, 7:00 p.m. and Dec. 11, 11:00 a.m.


Transfiguration of Jesus, Dec. 20, 6:30 p.m.


Mother of Mercy, Dec. 4, 7:00 p.m.


St. Eugene, Dec. 16, 7:00 p.m.


Holy Trinity, Dec. 3, 7:00 p.m. and Dec. 21, 10:00 a.m.


Basilica Shrine of St. Mary, Dec. 10, 11:00 a.m.

Immaculate Conception, Dec. 3, 7:00 p.m.

St. Mark, Dec. 11, 11:00 a.m.

UNC-Wilmington, Nov. 19, 7:00 p.m.


St. Therese, Dec. 9, 7:00 p.m.


Holy Spirit, Dec. 19, 6:00 p.m.

Wrightsville Beach

St. Therese, Dec. 17, 7:00 p.m.