As Advent comes to a close, and Christmas draws near, we welcome you to celebrate the birth of Jesus Christ with us!
PENSACOLA | FORT WALTON | PANAMA CITY | TALLAHASSEE
Click the links above to view the Mass times in your area.
Please call your parish if days/ times are not listed.
The dispensation from the Sunday Mass and Holy Day Mass obligations remain.
In order to accommodate social distancing due to COVID, Mass times listed earlier than 4:00 p.m. are approved by
Bishop Wack and recognized as the Christmas Mass celebration.
Basilica of St. Michael the Archangel Midnight Mass: 12:00 a.m.* Christmas Day: 9:00 a.m. (not open to the public, live streamed only), 11:00 a.m.* |
Cathedral of the Sacred Heart Christmas Eve: 3:00 p.m., 5:00 p.m. & 9:00 p.m.
St. Anthony of Padua Parish Christmas Eve: none |
Holy Spirit Parish Christmas Eve: 4:00 p.m., 5:30 p.m. (both live streamed) Midnight Mass: 12:00 a.m. Christmas Day: 9:00 a.m. |
|
Little Flower Parish Christmas Eve: 5:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 9:30 a.m. |
Nativity of Our Lord Parish Christmas Eve: 4:00 p.m. (Children's Mass), 7:00 p.m. Christmas Day: 9:00 a.m. |
Our Lady Queen of Martyrs Parish Christmas Eve: 5:00 p.m. |
St. Ann Parish Christmas Eve: 4:00 p.m. (live streamed), 6:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 11:00 a.m. (live streamed) Our Lady of the Assumption Mission Christmas Eve: none Midnight Mass: none Christmas Day: 9:45 a.m. |
St. Anne Parish Please call the parish. |
|
St. John the Evangelist Parish Christmas Eve: 4:00 p.m. (English) & 7:00 p.m. (Spanish) |
St. Joseph Parish Christmas Eve: 4:00 p.m. |
St. Jude Thaddeus Parish Please call the parish.
St. Elizabeth of Hungary Mission Please call the parish. |
St. Mary Parish Christmas Eve: 3:30 p.m. (Nativity Play), 4:00 p.m. (Children's Mass), 10:00 p.m. |
St. Paul Parish Christmas Eve: 4:30 p.m., 6:30 p.m. (live streamed), 8:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 9:00 a.m. |
|
St. Rose of Lima Parish Christmas Eve: 2:00 p.m. (Children's Mass) (live streamed), 4:00 p.m., 7:00 p.m. (Spanish), 10:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 10:00 a.m. |
St. Stephen Parish Christmas Eve: 4:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 10:30 a.m. |
St. Sylvester Parish Christmas Eve: 2:00 p.m., 4:00 p.m., 7:00 p.m. (Spanish) & 9:00 p.m. Midnight Mass: none Christmas Day: 9:00 a.m., 11:00 a.m. |
St. Thomas More Parish Christmas Eve: 2:00 p.m., 4:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 8:00 a.m. |
Blessed Trinity Parish Christmas Eve: 6:00 p.m.
St. Margaret of Scotland Parish Christmas Eve: none |
Christ Our Redeemer Parish Christmas Eve: 3:30 p.m. (live streamed), 6:00 p.m. (live streamed), 8:30 p.m. |
Corpus Christi Parish Please call the parish. |
|
Holy Name of Jesus Parish Christmas Eve: 4:30 p.m. (live streamed) and 7:30 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 10:00 a.m. |
Our Lady of Victory Parish Christmas Eve: 4:00 p.m. (live streamed), 7:00 p.m. |
Resurrection Parish Christmas Eve: 5:00 p.m. (lived streamed) & 8 p.m. Midnight Mass: none Christmas Day: 9:00 a.m. |
St. Mary Parish All Masses will be live streamed Midnight Mass: 12:00 a.m. (Church), 12:15 a.m. (Gym) Christmas Day: 9:30 a.m. (Church), 9:45 a.m. (Gym) |
St. Peter Parish Christmas Eve: 4:30 p.m., & 7:00 p.m. Midnight Mass: none Christmas Day: 9:00 a.m. |
St. Rita Parish Christmas Eve: 2:00 p.m. (Mask required), 4:00 p.m. (Mask optional) Solemnity of Mary: Jan. 1 - 9:00 a.m. & 6:00 a.m.
Please call the parish. |
St. Francis of Assisi Parish Christmas Eve: 6:30 p.m. (Spanish) CT Midnight Mass: none Christmas Day: 10:30 a.m. (English) CT Holy Cross Parish Christmas Eve: none Midnight Mass: none Christmas Day: 9:00 a.m. ET |
Our Lady of the Rosary Parish Christmas Eve: 3:00 p.m. & 5:00 p.m. (live streamed) Christmas Day: 8:30 a.m. (live streamed)
Our Lady Queen of Peace Mission Christmas Eve: none |
St. Anne Parish Christmas Eve: 5:30 p.m.
St. Joseph the Worker Parish Christmas Eve: 5:30 p.m. EST |
St. Bernadette Parish Christmas Eve: 4:00 p.m. Christmas Day: 8:00 a.m. & 10:00 a.m. |
St. Dominic Parish Christmas Eve: 3:00 p.m. (Children's Mass), 6:00 p.m. Midnight Mass: 12 a.m. Christmas Day: 9 a.m.
Sts. Peter and Paul Vietnamese Parish Please call the parish. |
|
St. John the Evangelist Parish All Masses will be live streamed Midnight Mass: 11 p.m. Christmas Day: 10:15 a.m. |
|
St. Joseph Parish Please call the parish. |
St. Patrick Parish Christmas Eve: 5:00 p.m. & 7:00 p.m. Midnight Mass: none Christmas Day: St. George Island - 10:00 a.m. |
St. Theresa Parish Christmas Eve: 8:00 p.m. Midnight Mass: 12:00 a.m. Christmas Day: 9:00 a.m. & 11:00 a.m. |
Blessed Sacrament Parish Christmas Eve: 4:00 p.m., 6:00 p.m., 8:00 p.m. (live streamed)
St. Stephen the Protomartyr Mission Please call the parish. |
Co-Cathedral of St. Thomas More Christmas Eve: 5:00 p.m. Children's Vigil Mass (live streamed), 8:00 p.m. |
Good Shepherd Parish Christmas Eve: 3:00 p.m., 5:00 p.m. (Men's Choir) (live streamed), 7:00 p.m. (live streamed), 9:00 p.m., 11 p.m. (Life Teen Choir) (live streamed) |
|
Holy Cross Parish Christmas Eve: none St. Francis of Assisi Parish Christmas Eve: 6:30 p.m. (Spanish) CST |
Immaculate Conception Parish Christmas Eve: 5:00 p.m. & 8:00 p.m. |
Sacred Heart of Jesus Parish Please call the parish.
St. Elizabeth Ann Seton Parish Christmas Eve: 7:00 p.m. |
|
St. Eugene Mission Christmas Eve: 7:00 p.m. (Bilingual Mass) (live streamed) |
|
St. Louis Parish Christmas Eve: 6:00 p.m.
St. Augustine Yu Korean Mission Please call the parish. |
St. Margaret Parish Christmas Eve: 7:00 p.m. Midnight Mass: none Christmas Day: 11:00 a.m.
St. Vincent de Paul Parish Christmas Eve: 4:00 p.m. Midnight Mass: none Christmas Day: 9:00 a.m. |
St. Thomas the Apostle Parish Please call the parish. |
|