
ROMAN CATHOLIC DIOCESE OF BELIZE CITY AND BELMOPAN
Christmas Mass Schedule 2026
Christmas Eve: Thursday, December 24 | Christmas Day: Friday, December 25
Find your district, select a parish or church community, and view its Christmas Mass information.
Choose your district
Select a district to show its churches. Select a church to view Christmas Eve and Christmas Day times. Expand the mission list where available.
Belize District
Holy Redeemer Cathedral (Belize City)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
St. Ignatius Church (Belize City)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
St. Joseph Church (Belize City)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
St. Martin de Porres Church (Belize City)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Divine Mercy Church (Belize City)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (1) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Maskall Village — Our Lady of Lourdes Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
St. John Vianney Church (Belize City)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Our Lady of the Way Church (Ladyville)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (2) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Sandhill Village — Our Lady of Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Lord’s Bank Village — St. Patrick Catholic Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
San Pedro Roman Catholic Church (Ambergris Caye)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Nuestra Señora de la Asunción (Caye Caulker)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Sacred Heart Roman Catholic Church (Burrell Boom)
Church community • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Cayo District
Our Lady of Guadalupe Co-Cathedral (Belmopan)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (12) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- San Martin — San Martin Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Maya Mopan — St. Francis Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Las Flores — St. Michael the Archangel Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- St. Margaret — St. Margaret Mary Alacoque Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Armenia — Santa Cruz Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Roaring Creek — Our Lady of Fatima Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Camalote — St. Jude Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Teakettle — St. Edmund Campion Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Arizona — Sacred Heart Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- St. Matthew — St. Matthew Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Frank’s Eddy — The Divine Child Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Valley of Peace — Our Lady of Peace Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Our Lady of Mount Carmel Church (Benque Viejo del Carmen)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (3) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- San Jose de Succotz — San Jose Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Arenal — La Inmaculada Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Calla Creek — Holy Cross Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Sacred Heart Church (San Ignacio)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (16) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Santiago Layout Area — San Juan Diego Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Kontiki Area — Nuestro Señor de Esquipulas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Elena — St. Ignatius Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Esperanza — St. Francis Xavier Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Unitedville — St. Vincent Pallotti Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Georgeville — St. Patrick Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Blackman Eddy — St. Martin de Porres Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Marcos — St. Mark the Evangelist Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Los Tambos — St. John the Evangelist Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Yalbac — San Isidro Labrador Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Duck Run 1, 2 and 3 — St. Joseph Church (Duck Run 2)
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Familia — Holy Family Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Bullet Tree — Immaculate Conception Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- El Progreso (7 Miles) — St. Peter Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Antonio — St. Anthony of Padua Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Cristo Rey — Feast of Christ the King Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Corozal District
St. Francis Xavier Church (Corozal Town)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (22) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Buena Vista — La Santa Cruz Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Caledonia — San Jose Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Chan Chen — San Juan Bautista Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Cristo Rey — Cristo Rey Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Copper Bank — San Juan Bautista Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Chunox — Nuestra Señora de Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Libertad — Nuestra Señora del Perpetuo Socorro Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Louisville — San Luis Rey Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Fireburn — Nuestro Señor de Esquipulas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Paraiso — San Isidro Labrador Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Patchakan — Nuestro Señor de Esquipulas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Ranchito — Nuestra Señora del Santo Rosario Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Joaquin — San Joaquin Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Pedro — San Pedro Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Andres — San Andres Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Narciso — San Narciso Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Clara / San Roman — Santa Clara y San Roman Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Rita — Santa Rita Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Sarteneja — Nuestra Señora de Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Victor — San Victor Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Xaibe — Sagrado Corazón de Jesus Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Concepción — La Inmaculada Concepción Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Orange Walk District
La Inmaculada Church (Orange Walk Town)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (21) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Douglas — Nuestra Señora de Fatima Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Nuevo San Juan — San Juan el Bautista Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Pablo — San Pablo Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Jose — San Jose Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Luis — San Luis Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Roman — La Inmaculada Concepcion Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Cruz — Santa Cruz Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Antonio — San Antonio Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Yo Creek — Sagrado Corazón Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Trinidad — La Santísima Trinidad Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- August Pine Ridge — Sagrado Corazón Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Felipe — San Miguel Arcangel Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Indian Church — Nuestro Señor de Esquipulas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Guinea Grass — Divine Mercy Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Chan Pine Ridge — Santa Cecilia Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Carmelita — Nuestra Señora del Carmen Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Martha — Santa Martha Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Estevan — Inmaculada Concepcion Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Progresso — Nuestra Señora de Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San José Palmar — San José Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Trial Farm — Madre Santisima de la Luz Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Stann Creek District
Sacred Heart Church (Dangriga)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (21) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Pomona — Holy Angels Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Maya Center — St. Jude Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Silk Grass — María Auxiliadora (Mary Help of Christians)
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Hopkins — Holy Family Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Seine Bight — St. Alphonsus Rodriguez Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Sagitun — Inmaculado Corazón de María Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Independence — St. Pius X Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Red Bank — San Pedro Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Cruz — Our Lady of Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Georgetown — Our Lady of May Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Bella Vista — Nuestra Señora de Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Cowpen — Espiritu Santo Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Trio — Inmaculada Concepcion Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Roman Village — Santa Rosa de Lima Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Rosa Village — Santa Rosa Roman Catholic Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Roman Village — San Roman Catholic Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Juan — San Juan Bosco Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Isidro — San Isidro Labrador Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Bladen — Cristo de Esquipulas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Pablo — San Pablo Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Dellile Chapel — Our Lady of Mercies Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
Toledo District
St. Peter Claver Church (Punta Gorda)
Parish • Christmas 2026 schedule
Christmas Eve — Thursday, December 24
Mass time: Awaiting confirmation
Christmas Day — Friday, December 25
Mass time: Awaiting confirmation
Mission churches (37) — expand to view
Individual mission Christmas times will be added as they are confirmed.
- Aguacate — Sacred Heart Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Barranco — St. Joseph Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Big Falls North — Our Lady of Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Big Falls South — Immaculate Conception Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Blue Creek — Our Lady of Guadalupe Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Conejo Creek — St. John the Baptist Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Corazon Creek — St. Francis of Assisi Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Crique Jute — St. Isidore the Farmer Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Crique Sarco — Sacred Heart Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Dolores — Our Lady of Sorrows Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Forest Home — Our Lady of Fatima Chapel
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Indian Creek — St. John the Baptist Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Indianville — St. Benedict Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Hicattee — St. Mary Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Jacintoville — St. Joseph Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Jalacte — San Juan Bautista Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Machakilha — Sagrado Corazon de Jesus Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Medina Bank — Christ the King Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Midway — St. John the Apostle Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Otoxha — St. Mark Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Palo Grande — Santiago / St. James Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Pueblo Viejo — San Francisco de Jeronimo Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Antonio — San Luis Rey Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Benito Poite — San Benito Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Felipe — St. Phillip Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Jose — San Jose Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Lucas — San Lucas Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Marcos — San Marcos Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Miguel — San Miguel Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Pedro Columbia — San Pedro Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- San Vicente — San Vicente de Pablo Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Cruz — Holy Cross Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Elena — Santa Elena / St. Helen Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Santa Teresa — St. Teresa of the Cross Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Silver Creek — St. Joseph Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Sunday Wood — St. Dominic Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
- Tambran — Most Holy Trinity Church
Dec. 24: Awaiting confirmation | Dec. 25: Awaiting confirmation
O Come, Let Us Adore Him!
Mass times may change. Please confirm with the parish or mission before travelling. Information will be updated as official Christmas schedules are received.
View the diocesan parish directory.