Christmas Mass schedule
The following parishes provided information to Catholic Times with a listing of their Christmas Mass schedule:
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 p.m.;
Midnight;
Christmas Day, 7 a.m.
St. Francis Xavier Cabrini 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., 7 p.m.;
Midnight Latin High Mass;
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.
ALEXANDER
Visitation of the Blessed Virgin Mary Parish
Christmas Eve, 6 p.m.
ALTAMONT
St. Clare Parish
Christmas Eve, 6:30 p.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. (Carols at 3:30 p.m.);
Christmas Day, 10 a.m.
ARCOLA
St. John the Baptist Parish
Christmas Eve, 7:30 p.m.;
Christmas Day, 10 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 p.m. (Tri-lingual);
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
Christmas Day, 7 a.m.
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 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:30 a.m.
CARROLLTON
St. John the Evangelist Parish
Christmas Eve, 4 p.m.;
Christmas Day, 10 a.m.
CASEY
St. Borromeo Church
Christmas Day, 8 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.;
Midnight;
Christmas Day, 9 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., 7 p.m. (Spanish);
Midnight;
Christmas Day, 9 a.m.
St. 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, 7 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, 9 a.m.
EDWARDSVILLE
St. Boniface Parish
Christmas Eve, 4:15 p.m., 9:15 p.m.;
Christmas Day, 8:15 a.m., 10: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:30 p.m.
FRANKLIN
Sacred Heart of Jesus Parish
Christmas Eve, 4 p.m.
GILLESPIE
Ss. Simon and Jude Parish
Christmas Eve, 4 p.m.;
Christmas Day, 11 a.m.
GIRARD
St. Patrick Parish
Christmas Day, 9:30 a.m.
GLEN CARBON
St. Cecilia Parish
Christmas Eve, 4 p.m. (Carols at 3:30 p.m.);
Midnight;
Christmas Day, 10 a.m.
(Carols start 30 minutes before each Mass)
GODFREY
St. Ambrose Parish
Christmas Eve, 4 p.m., 6 p.m. (St. Michael Church, Beltrees), 8 p.m.;
Christmas Day, 9 a.m.
GRAFTON
St. Patrick Parish
Christmas Eve, 6:30 p.m.
GRANITE CITY
Holy Family Parish
Christmas Eve, 8 p.m.;
Christmas Day, 10:30 a.m.
St. Elizabeth Parish
Christmas Eve, 4:30 p.m., 11 p.m.;
Christmas Day, 9 a.m.
GRANTFORK
St. Gertrude Parish
Christmas Eve, 7 p.m.
GREENFIELD
St. Michael the Archangel Parish
Christmas Day, 8 a.m.
GREENVILLE
St. Lawrence Parish
Christmas Eve, 5:30 p.m.;
Christmas Day, 9 a.m.
GREENUP
Christ the King Church
Christmas Eve, 4:30 p.m.
Christmas Day, 11 a.m.
HARDIN
St. Francis of Assisi Parish
Christmas Eve, 6 p.m. (St. Anselm Church, Kampsville);
Christmas Day, 9:30 a.m. (St. Norbert Church, Hardin); 11 a.m. (St. Michael Church, 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, 10 p.m.;
Christmas Day, 9:30 a.m.
HUME
St. Michael Parish
Christmas Eve, 4 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.
JERSEYVILLE
Holy Ghost
Christmas Eve, 4:30 p.m., 8:30 p.m.;
Christmas Day, 8 a.m.
St. Francis Xavier
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 10:15 a.m.
KINCAID
St. Rita Parish
Christmas Day, 4 p.m.
LIBERTY
St. Brigid Parish
Christmas Eve, 7 p.m.;
Christmas Day, 8 a.m.
LITCHFIELD
Holy Family Parish
Christmas Eve, 4 p.m.
LIVINGSTON
Sacred Heart Parish
Christmas Day, 9 a.m.
MADISON
Ss. Mary and St. Mark Parish
Christmas Eve, 4 p.m.
MARINE
St. Elizabeth Parish
Christmas Eve, 4 p.m.;
Christmas Day, 9:30 a.m.
MARSHALL
St. Marcy’s Church
Christmas Eve, 10 p.m.
Christmas Day, 8 a.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.;
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. John Paul II Parish
Midnight Mass;
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
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.
NEW BERLIN
Sacred Heart of Mary Parish
(St. Mary)
Christmas Day, 10 a.m.
NEWTON
St. Thomas the Apostle Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day 8 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.
PARIS
St. Mary Parish
Christmas Eve, 9 p.m.;
Christmas Day, 8:30 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.
PITTSFIELD
St. Mary Parish
Christmas Eve, 8 p.m.;
Christmas Day, 8:30 a.m.
POCAHONTAS
St. Nicholas Parish
Christmas Day, 8 a.m.
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., 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 High Mass;
Christmas Day, 9:30 a.m., 11 a.m.
RAMSEY
St. Joseph Parish
Christmas Eve, 6 p.m.
RAYMOND
St. Raymond Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 9 a.m.
RIVERTON
St. James Parish
Christmas Eve, 4 p.m. (Carols at 3:30 p.m.);
Christmas Day, 8:30 a.m.
ROCHESTER
St. Jude Parish
Christmas Eve, 4 p.m., 10 p.m.;
Christmas Day, 9 a.m.
SAINTE MARIE
St. Mary of the Assumption Parish
Christmas Eve, 7 p.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.;
Christmas Day, 8:30 a.m.
SHUMWAY
Annunciation Parish
Christmas Eve, 6:30 p.m.;
Christmas Day, 8 a.m.
STAUNTON
St. Michael the Archangel Parish
Christmas Eve, 4 p.m., 9 p.m.
STONINGTON
Holy Trinity Parish
Christmas Day, 9 a.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, 5:30 p.m.;
Christmas Day, 9 a.m.
VANDALIA
Mother of Dolors Parish
Christmas Eve, 4 p.m.;
Midnight;
Christmas Day, 9 a.m.
VIRDEN
Sacred Heart Parish
Christmas Eve, 6 p.m.
VIRGINIA
St. Luke Parish
Christmas Eve, 5:30 p.m. (Carols at 5 p.m.);
WAVERLY
St. Sebastian Parish
Christmas Day, 8 a.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.