NEW FLAG APPROVED JPEG
NEW FLAG APPROVED JPEG
Monday, 05 December 2022 11:51

Christmas Mass Schedules across diocese

Written by

SPRINGFIELD 

Cathedral of the Immaculate Conception
Christmas Eve, 4 p.m., 7 p.m.;
Midnight;
Christmas Day, 7 a.m., 10 a.m.


Blessed Sacrament Parish
Christmas Eve, 4:30 p.m., 8 p.m., 11 p.m.;
Christmas Day, 8:30 a.m., 10:30 a.m. 


Christ the King Parish
Christmas Eve, 4 p.m., 6:30 p.m., 10 p.m.;
Christmas Day, 9:30 a.m. 


Little Flower Parish
Christmas Eve, 4:30 p.m., 10 p.m.;
Christmas Day, 9 a.m. 


St. Agnes Parish
Christmas Eve, 4:30 p.m., 8:30 p.m.;
Christmas Day, 10 a.m. 


St. Aloysius Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 7 a.m. 


St. Frances Cabrini Xavier Parish
Christmas Eve, 5:30 p.m.;
Christmas Day, 9:30 a.m. 


St. Joseph Parish
Christmas Eve, 5 p.m., 9:30 p.m.;
Christmas Day, 9:30 a.m. 


St. Katharine Drexel Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 7 a.m., 9 a.m. (St. Patrick Church), 10:30 a.m. (Latin), 12:30 p.m. (Spanish) 
All Masses at Sacred Heart Church, except 9 a.m. Christmas Day, which is at St. Patrick Church. 
(There is no Christmas Mass at St. Patrick now due to the laying of carpet at this time)


ALEXANDER

Visitation of the Blessed Virgin Mary Parish
Christmas Day, 10  a.m.


ALTAMONT

St. Clare Parish
Christmas Eve, 6 p.m.;
Christmas Day, 10 a.m. 


ALTON

Immaculate Conception Parish (St. Mary)
Christmas Eve, 4 p.m., 6 p.m., 8 p.m.;
Midnight;
Christmas Day, 6:30 a.m., 8 a.m., 9:30 a.m., 11 a.m. 


Ss. Peter and Paul Parish
Christmas Eve, 4 p.m., 8 p.m.;
Christmas Day, 10 a.m. 


ARCOLA

St. John the Baptist Parish
Christmas Eve, 7:30 p.m.;
Christmas Day, 9:30 a.m. 


ARENZVILLE 

St. Fidelis Parish
Christmas Eve, 4 p.m. 


ASHLAND

St. Augustine Parish 
Midnight;
Christmas Day, 9 a.m. 


ASSUMPTION

Assumption of the Blessed Virgin Mary Parish
Christmas Eve, 6 p.m.


ATHENS

Holy Family Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 10 a.m. 


AUBURN

Holy Cross Parish
Christmas Eve, 4 p.m.;
Christmas Day, 8 a.m.
Overflow seating in the parish center.


BEARDSTOWN

St. Alexius Parish
Christmas Eve, 7 p.m. (Tri-lingual Mass); 
Christmas Day, 10 a.m. (English), 11:30 a.m. (Spanish) 


BENLD

St. Joseph Parish
Christmas Eve, 6 p.m. 


BETHALTO

Our Lady Queen of Peace Parish
Christmas Eve, 4:30 p.m., 9 p.m.;
Christmas Day, 9 a.m. 


BETHANY

St. Isidore Parish
Midnight


BRIGHTON

St. Alphonsus Parish
Christmas Eve, 7 p.m.;
Christmas Day, 9 a.m. 


BRUSSELS

Blessed Trinity Parish
Christmas Eve, 6 p.m. (St. Mary Church, Brussels);
Midnight (St. Joseph Church, Meppen);
Christmas Day, 8 a.m. (St. Barbara Church, Batchtown) 


CAMP POINT 

St. Thomas the Apostle Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 9 a.m. 


CARLINVILLE

Ss. Mary and Joseph Parish
Christmas Eve, 4 p.m.;
Christmas Day, 9 a.m. 


CARROLLTON

St. John the Evangelist Parish
Christmas Eve, 4 p.m.;
Christmas Day, 9:30 a.m. 


CHARLESTON

St. Charles Borromeo Parish 
Christmas Eve, 5 p.m., 10 p.m.;
Christmas Day, 8:30 a.m. 


CHATHAM

St. Joseph the Worker Parish
Christmas Eve, 4:30 p.m., 9 p.m.;
Christmas Day, 9 a.m.


COLLINSVILLE

Ss. Peter and Paul Parish
Christmas Eve, 4 p.m., 7 p.m.;
Christmas Day, 8 a.m., 10:30 a.m. 


DECATUR


Holy Family Parish
Christmas Eve, 4 p.m., 9 p.m.;
Midnight;
Christmas Day, 9 a.m. 


Our Lady of Lourdes Parish
Christmas Eve, 4 p.m., 6 p.m. (Spanish);
Midnight;
Christmas Day, 9 a.m. 


Ss. James and Patrick Parish
Christmas Eve, 4 p.m. (St. James Church); 6 p.m. (St. Patrick Church), 11 p.m. (St. James Church); 
Christmas Day, 10:15 a.m. (St. Patrick Church) 


St. Thomas the Apostle Parish
Christmas Eve, 5 p.m.;
Christmas Day, 10 a.m. 


DIETERICH 

St. Isidore the Farmer Parish
Christmas Eve, 4 p.m. (St. Aloysius Church, Bishop Creek), 7 p.m. (St. Joseph Church, Island Grove), 10 p.m. (St. Aloysius Church, Bishop Creek);
Christmas Day, 10 a.m. (St. Joseph Church, Island Grove)


EDGEWOOD

St. Anne Parish
Christmas Day, 8 a.m. 


EDWARDSVILLE

St. Boniface Parish
Christmas Eve, 4: 15 p.m., 9:15 p.m.;
Christmas Day, 8:15 a.m., 12:15 p.m. (Spanish) 


St. Mary Parish
Christmas Eve, 4 p.m., 6 p.m.;
Christmas Day, 9 a.m. 


EFFINGHAM

Sacred Heart Parish
Christmas Eve, 4 p.m., 9:30 p.m.;
Midnight:
Christmas Day, 9:30 a.m. 


St. Anthony of Padua Parish
Christmas Eve, 4:30 p.m., 7 p.m.;
Midnight;
Christmas Day, 9 a.m. 


FARMERSVILLE

St. Mary Parish
Christmas Eve, 4 p.m.


FIELDON

St. Mary Parish
Christmas Eve, 6 p.m. 


FRANKLIN

Sacred Heart Parish
Christmas Eve, 4 p.m. 


GILLESPIE

Ss. Simon and Jude Parish
Christmas Eve, 4 p.m.;
Christmas Day, 10:30 a.m.


GIRARD 

St. Patrick Parish
Christmas Day, 9:30 a.m. 


GLEN CARBON

St. Cecilia Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 10 a.m. 


GODFREY 

St. Ambrose Parish
Christmas Eve, 4 p.m., 6 p.m. and 9 p.m. (St. Ambrose), 7:30 p.m. (St. Michael, Beltrees); 
Christmas Day, 8 a.m., 10:30 a.m. (St. Ambrose)


GRAFTON

St. Patrick Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 8 a.m. 


GRANITE CITY 

Holy Family Parish
Christmas Eve, 8 p.m.; 
Christmas Day, 8:30 a.m. 


St. Elizabeth Parish
Christmas Eve, 4:30 p.m., 11 p.m.;
Christmas Day, 8 a.m., 10:30 a.m. 


GRANTFORK 

St. Gertrude Parish
Christmas Eve, 7 p.m.;
Christmas Day, 8 a.m.


GREEN CREEK 

St. Mary Help of Christians
Christmas Eve, 6 p.m.; 
Christmas Day, 10:30 a.m. 


GREENFIELD

St. Michael the Archangel
Christmas Day, 8 a.m. 


GREENVILLE

St. Lawrence Parish
Christmas Eve, 5:30 p.m., 10 p.m.;
Christmas Day, 8 a.m., 10 a.m. 


HARDIN

St. Francis of Assisi Parish
Christmas Eve, 4 p.m. (St. Anselm, Kampsville);
Christmas Day, 9:30 a.m. (St. Norbert, Hardin), 11 a.m. (St. Michael, Michael) 


HIGHLAND

St. Paul Parish
Christmas Eve, 4 p.m., 11 p.m.;
Christmas Day, 8:30 a.m. 


HILLSBORO

St. Agnes Parish
Christmas Eve, 4 p.m.;
Christmas Day, 10:30 a.m. 


HUME

St. Michael Parish
Christmas Eve, 6:30 p.m.


ILLIOPOLIS

Resurrection Parish
Christmas Eve, 8 p.m.;
Christmas Day, 10:15 a.m. 


JACKSONVILLE

Our Saviour Parish
Christmas Eve, 4 p.m., 6 p.m.;
Christmas Day, 9 a.m.
The 4 p.m. Christmas Eve and 9 a.m. Christmas Day Masses will be LIVE streamed and interpreted for the deaf.


JERSEYVILLE 

Holy Ghost Parish
Christmas Eve, 4 p.m., 8:30 p.m.;
Christmas Day, 8 a.m., 10 a.m. 


St. Francis Xavier Parish 
Christmas Eve, 4 p.m. 8:30 p.m.;
Midnight;
Christmas Day, 10:15 a.m. 


KINCAID

St. Rita Parish
Christmas Eve, 4 p.m.


LIBERTY

St. Brigid Parish
Christmas Eve, 7 p.m.;
Christmas Day, 8 a.m. 


LILLYVILLE

Sacred Heart Parish
Christmas Eve, 6 p.m.;
Christmas Day, 8 a.m. 


LITCHFIELD

Holy Family Parish
Christmas Eve, 10 p.m.;
Christmas Day, 8:30 a.m. 


LIVINGSTON

Sacred Heart Parish
Christmas Eve, 5:30 p.m. 


MADISON

St. Mary and St. Mark Parish
Christmas Eve, 4 p.m.;
Christmas Day, 10 a.m. 


MARINE

St. Elizabeth Parish
Christmas Eve, 4 p.m. 


MARYVILLE

Mother of Perpetual Help Parish
Christmas Eve, 4 p.m., 7 p.m.;
Christmas Day, 9 a.m. 


MATTOON

Immaculate Conception Parish
Christmas Eve, 4 p.m., 9 p.m.;
Midnight;
Christmas Day, 8 a.m. 


MEDORA

St. John the Evangelist 
Christmas Eve, 4 p.m. 



MENDON

St. Edward Parish
Christmas Eve, 4:30 p.m.;
Midnight


MONTROSE

St. Rose of Lima Parish
Christmas Eve, 5:30 p.m.; 
Christmas Day, 9 a.m. 


MORRISONVILLE

St. Maurice Parish
Christmas Eve, 4 p.m. 


MOUNT OLIVE

St. Pope John Paul Parish
Midnight;
Christmas Day, 10:30 a.m. 


MOUNT STERLING

Holy Family Parish
Christmas Eve, 4 p.m., 9 p.m.;
Midnight;
Christmas Day, 7 a.m. 


MOUNT ZION

Our Lady of the Holy Spirit Parish
Christmas Eve, 4 p.m.;
Christmas Day, 9 a.m. 


MOWEAQUA

St. Francis De Sales Parish
Christmas Eve, 4:30 p.m. 


NEOGA

St. Mary of the Assumption Parish
Christmas Eve, 6 p.m.;
Christmas Day, 8 a.m. 


NEW BERLIN

Sacred Heart of Mary Parish (St. Mary)
Christmas Eve, Music 5:30-6 p.m., Mass, 6 p.m.


NEWTON

St. Thomas Parish
Christmas Eve, 4:30 p.m., 11 p.m.;
Christmas Day, 8:30 a.m. 


NOKOMIS

St. Louis Parish
Christmas Eve, 4 p.m., 10 p.m.;
Christmas Day, 9 a.m. 


NORTH ARM

St. Aloysius Parish
Christmas Eve, 7 p.m. 


OBLONG

Our Lady of Lourdes Parish
Christmas Eve, 6 p.m. 


PANA

St. Patrick Parish
Christmas Eve, 4 p.m., 8 p.m.;
Christmas Day, 9 a.m. 


PARIS

St. Mary Parish
Christmas Eve, 4 p.m., 10 p.m.;
Christmas Day, 9 a.m. 


PETERSBURG

St. Peter Parish
Christmas Eve, 4:30 p.m.;
Christmas Day, 8 a.m. 


PIERRON

Immaculate Conception Parish
Christmas Eve, 4:30 p.m.;
Christmas Day, 10 a.m. 


PITTSFIELD

St. Mary Parish
Christmas Eve, 8 p.m.;
Christmas Day, 8:30 a.m. 


POCAHONTAS

St. Nicholas Parish
Midnight


QUINCY 

Blessed Sacrament Parish
Christmas Eve, 4 p.m., 5:30 p.m., 11 p.m.;
Christmas Day, 9 a.m. 


St. Anthony of Padua Parish
Christmas Eve, 4 p.m., 6:30 p.m.;
Midnight;
Christmas Day, 8 a.m., 10:30 a.m. 


St. Francis Solanus Parish
Christmas Eve, 4 p.m., 6 p.m., 8 p.m., 10 p.m.;
Midnight;
Christmas Day, 9 a.m. 


St. Joseph Parish
Christmas Eve, 4:30 p.m.;
Christmas Day, 8 a.m. 


St. Peter Parish
Christmas Eve, 4 p.m., 6 p.m., 8 p.m.;
Christmas Day, 8 a.m., 10 a.m. 


St. Rose of Lima Parish
Midnight;
Christmas Day, 9:30 a.m., 11 a.m. 


RAMSEY

St. Joseph Parish
Christmas Eve, 8 p.m. 


RAYMOND

St. Raymond Parish
Christmas Eve, 6 p.m.;
Christmas Day, 9 a.m. 


RIVERTON

St. James Parish
Christmas Eve, Carols, 3:30 p.m., Mass, 4 p.m.;
Christmas Day, 8:30 a.m. 


ROBINSON

St. Elizabeth Parish
Christmas Eve, 9 p.m.;
Christmas Day, 9 a.m. 


ROCHESTER

St. Jude Parish
Christmas Eve, 4 p.m., 6 p.m., 10 p.m.;
Christmas Day, 9 a.m. 


SAINTE MARIE

St. Mary of the Assumption Parish
Christmas Eve, 4:30 p.m.;
Christmas Day, 8:30 a.m. 


ST. ELMO

St. Mary Parish
Christmas Eve, 4 p.m. 


ST. JACOB

St. James Parish 
Christmas Day, 10:30 a.m. 


SHELBYVILLE

Immaculate Conception Parish
Christmas Eve, 8 p.m.;
Christmas Day, 10:30 a.m. 


SHERMAN

St. John Vianney Parish
Christmas Eve, 5 p.m.;
Midnight;
Christmas Day, 8:30 a.m. 


SHUMWAY

Annunciation Parish 
Christmas Eve,  4 p.m.;
Christmas Day, 8 a.m. 


SIGEL

St. Michael the Archangel Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 10 a.m. 


STAUNTON

St. Michael the Archangel Parish
Christmas Eve, 4 p.m., 9 p.m.;
Christmas Day, 8 a.m. 


STONINGTON

Holy Trinity Parish
Christmas Day, 9 .m. 


SULLIVAN

St. Columcille Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 10 a.m. 


TAYLORVILLE

St. Mary Parish
Christmas Eve, 6 p.m.;
Midnight;
Christmas Day, 11 a.m. 


TEUTOPOLIS

St. Francis of Assisi Parish
Christmas Eve, 4 p.m., 6 p.m., 10 p.m.;
Christmas Day, 9 a.m. 


TROY

St. Jerome Parish
Christmas Eve, 4 p.m., 10 p.m.; 
Christmas Day, 8:30 a.m. 


TUSCOLA

Forty Martyrs Parish 
Christmas Eve, 4 p.m., 5:30 p.m.;
Christmas Day, 8 a.m. 


VANDALIA

Mother of Dolors Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 9 a.m. 


VILLA GROVE

Sacred Heart Parish
Christmas Eve, Carols, 4 p.m., Mass, 4:30 p.m.; 
Christmas Day, 9 a.m. 


VIRDEN

Sacred Heart Parish
Christmas Eve, 4 p.m.


VIRGINIA

St. Luke Parish
Christmas Eve, 5:30 p.m. 


WAVERLY

St. Sebastian Parish 
Christmas Eve, 8 p.m. 


WHITE HALL

All Saints Parish
Christmas Eve, 10 p.m. 


WINCHESTER

St. Mark Parish
Christmas Eve, 5 p.m.;
Christmas Day, 10:30 a.m. 


WOOD RIVER

Holy Angels Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 9 a.m.