Want to find a parish near you?
Want to find Christmas Mass Times?
To find a Christmas Mass, use the Browse Function:
- By Parish City
- By Parish Name
- By Language
Mass Times Directory
* Indicates Livestreamed Masses
Blessed Sacrament Catholic Parish
231 N Marsalis Avenue, Dallas, TX 75203
Map + Directions Visit Website
December 24th - 4:00 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
December 25th - 1:30 PM (Spanish)
Cathedral Santuario de Guadalupe
2215 Ross Avenue, Dallas, TX 75201
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 6:00 PM (Spanish) *
December 24th - 8:00 PM (English) *
December 24th - 10:00 PM (Spanish) *
December 25th - 11:00 AM (English) *
December 25th - 1:30 PM (Spanish) *
Cistercian Abbey
3550 Cistercian Road, Irving, TX 75039
Map + Directions Visit Website
December 25th - 12:00 AM (English)
December 25th - 9:00 AM (English)
Additional Services and Events:
Office of Readings: 12/24 at 11:30 PM
Corpus Christi Catholic Parish
111 North Wood Street, Ferris, TX 75125
Map + Directions Visit Website
December 24th - 5:30 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 10:30 AM (English)
December 25th - 12:00 PM (Spanish)
Epiphany Catholic Parish
434 S. Ward, Italy, TX 76651
Map + Directions Visit Website
December 25th - 9:00 AM (English)
Good Shepherd Catholic Parish
1304 Main St., Garland, TX 75040
Map + Directions Visit Website Watch Livestream
December 24th - 6:00 PM (English) *
December 24th - 8:00 PM (Spanish) *
December 25th - 8:00 AM (Spanish) *
December 25th - 10:00 AM (English) *
December 25th - 12:00 PM (Spanish) *
Holy Cross Catholic Parish
5004 Bonnie View Rd, (church), Dallas, TX 75241, 75216
Map + Directions Visit Website
December 24th - 4:30 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
Additional Services and Events:
Caroling will occur at 4pm - prior to the 4:30pm Mass.
Holy Family of Nazareth Catholic Parish
2323 Cheyenne Street, Irving, TX 75062
Map + Directions Visit Website Watch Livestream
December 24th - 5:00 PM (English) *
December 24th - 7:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 8:00 AM (English)
December 25th - 10:00 AM (English)
Additional Services and Events:
Caroling on December 24 at 11:30 pm in the Main Church.
Holy Spirit Catholic Parish
1111 W. Danieldale Road, Duncanville, TX 75137
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 6:00 PM (English) *
December 24th - 8:00 PM (Spanish) *
December 25th - 12:00 AM (English)
December 25th - 9:00 AM (English) *
December 22nd - 11:00 AM (English, Spanish) *
Additional Services and Events:
Christmas Eve
Children's Mass at 4:00 pm
English Mass with Covid restrictions at 6:00 pm
Spanish Mass at 8:00 pm
Midnight Mass at 12:00 am
Christmas Day
English Mass at 9:00 am
Bilingual Mass at 11:00 am
Holy Trinity Catholic Parish
3811 Oak Lawn Ave, Dallas, TX 75219
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English)
December 24th - 10:30 PM (English)
December 25th - 9:00 AM (English)
December 25th - 11:00 AM (English) *
December 25th - 1:00 PM (Spanish) *
Additional Services and Events:
Children's Mass will be held on Christmas Eve at 4 pm
A concert of Antonio Vivaldi's "Gloria" will be performed at 10 pm on Christmas Eve prior to the 10:30 pm Mass.
Immaculate Conception Catholic Parish [Corsicana]
3000 E State Hwy 22, Corsicana, TX 75110
Map + Directions Visit Website Watch Livestream
December 25th - 9:30 AM (English) *
December 25th - 11:30 AM (Spanish) *
Additional Services and Events:
December 24th Christmas Eve Vigil Masses
4:00PM Children's Mass English
6:00PM Children's Mass Spanish
December 25th Christmas Day Masses
Midnight Mass Bilingual 12:00AM
9:30AM English
11:30AM Spanish
Mother of Perpetual Help Catholic Parish
2121 Apollo Rd, Garland, TX TX 75044
Map + Directions Visit Website Watch Livestream
December 24th - 5:30 PM (English) *
December 24th - 8:30 PM (Vietnamese) *
December 25th - 8:00 AM (Vietnamese) *
December 25th - 10:30 AM (Vietnamese) *
Additional Services and Events:
Children's Nativity Play at 5pm - Christmas Eve
Nuestra Señora del Pilar Catholic Parish
4455 W. Illinois Ave, Dallas, TX 75211
Map + Directions Visit Website
December 24th - 6:30 PM (Spanish)
December 24th - 12:00 AM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
December 25th - 2:00 PM (Spanish)
Our Lady of Perpetual Help Catholic Parish
7617 Cortland Avenue, Dallas, TX 75235
December 24th - 10:00 PM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
December 25th - 5:00 PM (Spanish)
Our Lady of the Lake Catholic Parish
1305 Damascus Rd., Rockwall, TX 75087
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English)
December 24th - 6:00 PM (Spanish)
December 25th - 12:00 AM (English, Spanish)
December 25th - 8:00 AM (English)
December 25th - 10:00 AM (English) *
December 25th - 12:00 PM (Spanish) *
Sacred Heart Catholic Parish [Rowlett]
3905 Hickox Road, Rowlett, TX 75089
Map + Directions Visit Website
December 24th - 5:30 PM (English) *
December 24th - 7:00 PM (English)
December 24th - 11:00 PM (English, Spanish) *
December 25th - 8:00 AM (English)
December 25th - 11:00 AM (English) *
December 25th - 12:30 PM (Spanish) *
Sacred Heart of Jesus Catholic Parish [Plano]
4201 14th Street, Plano, TX 75074
Map + Directions Visit Website
December 25th - 8:30 PM (English, Chinese)
December 25th - 11:00 AM (English, Chinese)
Additional Services and Events:
December 24th 2021 Christmas Vigil Mass at 5: 30 PM Only English
St. Ann Catholic Parish [Kaufman]
806 N. Washington St., Kaufman, TX 75142
Map + Directions Visit Website
December 24th - 5:00 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 9:00 AM (English)
December 25th - 11:30 AM (Spanish)
St. Bernard of Clairvaux Catholic Parish
1404 Old Gate Ln., Dallas, TX 75218
Map + Directions Visit Website
December 24th - 5:00 PM (English)
December 24th - 10:00 PM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
St. Cecilia Catholic Parish
1845 W. Davis St. Dallas, Dallas, TX 75208
Map + Directions Visit Website
December 24th - 5:00 PM (English)
December 24th - 9:00 PM (English, Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
St. Francis of Assisi Catholic Parish [Lancaster]
1537 Rogers Avenue, Lancaster, TX 75134
Map + Directions Visit Website
December 24th - 5:00 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 12:00 AMDecember 25th - 10:00 AM (English, Spanish)
St. Gabriel the Archangel Catholic Parish
110 St Gabriel Way, McKinney, TX 75071
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 4:10 PM (English)
December 24th - 7:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 10:00 AM (English)
St. John Nepomucene Catholic Parish
401 E Lampasas, Ennis, TX 75119
Map + Directions Visit Website
December 25th - 12:00 AM (English)
December 25th - 9:00 AM (English)
December 25th - 11:00 AM (English)
December 25th - 1:00 PM (Spanish)
St. Joseph Catholic Parish [Richardson]
600 S. Jupiter Road, Richardson, TX 75081
Map + Directions Visit Website
December 24th - 4:00 PM (English)
December 24th - 6:00 PM (English)
December 24th - 8:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 7:00 AM (English)
December 25th - 8:30 AM (English)
December 25th - 10:30 AM (English)
December 25th - 12:30 PM (Spanish)
St. Joseph Catholic Parish [Waxahachie]
600 E. Marvin Avenue, Waxahachie, TX 75165
Map + Directions Visit Website
December 24th - 5:00 PM (English)
December 24th - 7:30 PM (English)
December 25th - 12:00 AM (English)
December 25th - 9:00 AM (English)
December 25th - 11:00 AM (Spanish)
St. Jude Catholic Parish [Allen]
1515 N Greenville Ave, Allen, TX 75002
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 6:30 PM (English) *
December 24th - 8:30 PM (English)
December 25th - 12:00 AM (English)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (English)
Additional Services and Events:
Overflow will be available in our Parish Hall. Livestreamed Masses via Facebook will be 4:00 PM and 6:30 PM on Christmas Eve.
St. Mark the Evangelist Catholic Parish
1201 Alma Dr, Plano, TX 75075
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 6:00 PM (Spanish) *
December 24th - 8:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 8:30 AM (English)
December 25th - 10:30 AM (English) *
December 25th - 12:30 PM (Spanish) *
December 25th - 2:30 PM (Spanish)
St. Michael the Archangel Catholic Parish [Garland]
950 Trails Parkway, Garland, TX 75043
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English)
December 24th - 6:00 PM (English)
December 24th - 8:00 PM (English)
December 25th - 12:00 AM (English) *
December 25th - 8:30 AMDecember 25th - 10:30 AM (English)
St. Michael the Archangel Catholic Parish [Grand Prairie]
2910 Corn Valley Rd, Grand Prairie, TX 75052
Map + Directions Visit Website Watch Livestream
December 24th - 6:30 PM (English) *
December 24th - 9:00 PM (English)
December 25th - 9:00 AM (English)
December 25th - 11:00 AM (English, Spanish) *
Additional Services and Events:
The Children's Christmas Pageant will take place at the 6:30 p.m. Christmas Eve Mass.
St. Michael the Archangel Catholic Parish [McKinney]
652 Redbud Blvd, Mckinney, TX 75069
Map + Directions Visit Website
December 24th - 4:00 PM (English)
December 24th - 6:00 PM (English)
December 24th - 8:00 PM (Spanish)
December 24th - 10:00 PM (English)
December 25th - 12:00 AM (Spanish)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
Additional Services and Events:
Nativity of Our Lord Jesus Christ
DECEMBER 24
4:00 PM
6:00 PM
8:00 PM Español
10:00 PM
DECEMBER 25
12:00 AM Español
10:00 AM
12:00 PM Español
St. Patrick Catholic Parish [Dallas]
9643 Ferndale Rd, Dallas, TX 75238
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English)
December 24th - 6:30 PM (English)
December 24th - 9:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 8:00 AM (English)
December 25th - 10:00 AM (English)
December 25th - 12:00 PM (Spanish)
St. Paul the Apostle Catholic Parish
720 S. Floyd Rd., Richardson, TX 75080
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English) *
December 24th - 6:00 PM (English)
December 25th - 12:00 AM (English)
December 25th - 9:30 AM (English)
December 25th - 11:00 AM (English) *
December 25th - 1:00 PM (Spanish) *
St. Philip the Apostle Catholic Parish
8151 Military Pkwy, Dallas, TX 75227
Map + Directions Visit Website Watch Livestream
December 24th - 5:00 PM (English)
December 24th - 7:00 PM (Spanish)
December 25th - 9:00 AM (English) *
December 25th - 11:00 AM (Spanish) *
St. Pius X Catholic Parish
3030 Gus Thomasson Road, Dallas, TX 75228
Map + Directions Visit Website Watch Livestream
December 3rd - 4:00 PM (English)
December 24th - 6:00 PM (English)
December 24th - 8:00 PM (Spanish)
December 25th - 12:00 AM (English, Spanish)
December 25th - 10:00 AM (English) *
December 25th - 12:00 PM (English, Spanish) *
Additional Services and Events:
Christmas Eve -- Children's Pagent at 3:30 pm
Christmas Eve -- Caroling 15 minutes prior to 6 pm, 8pm and Midnight Mass
St. Rita Catholic Parish
12521 Inwood Rd, Dallas, TX 75244
Map + Directions Visit Website Watch Livestream
December 24th - 4:00 PM (English)
December 24th - 7:00 PM (English)
December 24th - 10:30 PM (English)
December 25th - 9:00 AM (English)
December 25th - 11:00 AM (English, Spanish)
December 25th - 5:00 PM
Additional Services and Events:
4 pm Christmas Eve: Mass in the Church with the Children's Choir
4 pm Christmas Eve: Outdoor Mass on the Football Field; please bring your own chairs. Sweeney Hall is the alternate location if there is inclement weather.