NEW FLAG APPROVED JPEG
NEW FLAG APPROVED JPEG
Tuesday, 07 December 2021 10:55

Christmas Mass Schedule

Written by

SPRINGFIELD 
Cathedral of the Immaculate Conception
Christmas Eve, 4 p.m., 7 p.m.;
 Midnight;
Christmas Day, 9 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:30 p.m.;
Midnight;
Christmas Day, 7 a.m.

St. Francis Cabrini Parish
Christmas Eve, 7 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., 8 a.m. (Latin), 9 a.m. (St. Patrick Church), 10:30 a.m. (Spanish), 12:30 p.m. (Latin)
All Masses are at Sacred Heart Church, except 9 a.m. Christmas Day, which is at St. Patrick Church.

ALEXANDER

Visitation of the Blessed Virgin Mary Parish
Christmas Day, 8 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.;
Midnight;
Christmas Day, 6:30 a.m., 8 a.m., 10 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 p.m.;
Christmas Day, 10 a.m.

AUBURN

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

BEARDSTOWN

St. Alexius Parish
Christmas Eve, 7:30 p.m. (Spanish);
Christmas Day, 8 a.m. (English/French)

BENLD

St. Joseph Parish
Christmas Eve, 5:30 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;
Christmas Day, 7 a.m. (Latin)

BRUSSELS

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

CAMP POINT

St. Thomas Parish
Christmas Eve, 6 pm.;
Christmas Day, 9 a.m.

CARLINVILLE

Ss. Mary and Joseph Parish
Christmas Eve, 4 p.m.;
Christmas Day, 9 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.;
Christmas Day, 9 a.m.

Our Lady of Lourdes Parish
Christmas Eve, 4 p.m., 7 p.m. (Spanish);
Midnight;
Christmas Day, 7:30 a.m., 9:30 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) 
No 6 p.m. Mass on Dec. 25.

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.
No 5 p.m. Mass on Christmas

EFFINGHAM

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

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, 6:30 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, 4 p.m.

GLEN CARBON

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

GODFREY

St. Ambrose Parish
Christmas Eve, 4 p.m., 6 p.m., 7:30 p.m. (St. Michael Church, Beltrees), 10 p.m.;
Christmas Day, 10 a.m., 4:30 p.m.
Masks are highly encouraged. Seating is limited. Two sections remain “safe distanced” seating.

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, 10:30 a.m.

St. Elizabeth Parish
Christmas Eve, 4 p.m., 11 p.m.;
Christmas Day, 8 a.m., 10 a.m.
No 4:30 p.m. Saturday Mass on Dec. 25 in anticipation of Sunday, for Sunday obligation.

GRANTFORK

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

GREEN CREEK

St. Mary Help of Christians Parish
Christmas Eve, 6 p.m.;
Christmas Day, 8 a.m.

GREENVILLE

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

HIGHLAND

St. Paul Parish
Christmas Eve, 4 p.m. (St. Paul Church), 4:15 p.m. (K.C. Hall), 6 p.m. (St. Paul Church), 11 p.m. (St. Paul Church);
Christmas Day, 8:30 a.m. (St. Paul Church), 10 a.m. (St. Paul Church)

HILLSBORO

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

HUME

St. Michael Parish
Christmas Day, 8 a.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 both 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.

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

LIBERTY

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

LILLYVILLE

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

LITCHFIELD

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

MADISON

St. Mary and St. Mark 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.

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 II 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
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, 7 p.m.;
Christmas Day, 10 a.m.

NEW BERLIN

Sacred Heart of Mary Parish (St. Mary)
Christmas Eve, 4. p.m.

NEWTON

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

NOKOMIS

St. Louis Parish
Christmas Eve, 4 p.m., 9 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, 4 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 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, 9 a.m.

St. Francis Solanus Parish

Christmas Eve, 4 p.m., 6 p.m., 8 p.m., 10 p.m.;
Midnight;
Christmas Day, 8 a.m., 10 a.m.
No 4:30 p.m. Mass on Dec. 25.

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
Christmas Eve, Carols at 11;20;
Midnight; 
Christmas Day, 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, 6 p.m.;
Christmas Day, 8 a.m., 10:30 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, 6 p.m.;
Christmas Day, 8 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 a.m.

SHERMAN

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

SHUMWAY

Annunciation Parish
Christmas Eve, 5:30 p.m.;
Christmas Day, 8:30 a.m.

SIGEL

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

STAUNTON

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

SULLIVAN

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

TEUTOPOLIS

St. Francis of Assisi Parish
Christmas Eve, 4 p.m., 6 p.m., 10 p.m.;
Christmas Day, 9 a.m.
No 4:30 p.m. Mass on Dec. 25

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, 10 a.m.

VIRDEN

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

VIRGINIA

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

WAVERLY

St. Sebastian Parish
Christmas Day, 9:30 a.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.