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.

Schedule status: Christmas times are awaiting official parish confirmation. Please do not use regular Sunday Mass times as Christmas times.

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.