Cathedral of Mary Our Queen
Dec. 24
4 pm • 6 pm • 10 pm

Dec. 25
8 am • 10 am • Noon

Basilica of the Assumption
Dec. 24
4 pm • 7 pm • Midnight

Dec. 25
10 am

Allegany County

Our Lady of the Mountains, Cumberland
Dec. 24
4 pm (St. Mary, St. Patrick, Ss. Peter and Paul)
7 pm (St. M., Ss.P&P)
Midnight (St. Pat.)

Dec. 25
10 am (St. Pat.)

Divine Mercy Parish
Dec. 24
4 pm (St. Michael, St. Peter)
6 pm (St. Ann, St. Joseph)
8 pm (St. Michael, St. Peter)

Dec. 25
9 am (St. Michael)

St. Peter and St. Patrick
Dec. 24
4 pm (St. Patrick)
6:30 pm (St. Peter) • 11 pm (St. Peter)

Dec. 25
8 am (St. Peter) • 10 am (St. Peter)

Anne Arundel County

Christ the King, Glen Burnie
Dec. 24
3 pm • 5 pm • 7 pm (Spanish) • Midnight

Dec. 25
7 am • 11 am • 1 pm (Spanish)

All Masses are in the Msgr. Slade School Auditorium

Holy Family, Davidsonville
Dec. 24
3 pm  (Church and Outside)
5:30 pm (Church and Unity Hall)
7:30 pm • 10 pm

Dec. 25
10 am

Our Lady of Perpetual Help, Edgewater
Dec. 24
3 pm* • 5 pm • 8 pm (Spanish)

Dec. 25
11 am*

Our Lady of Sorrows, West River
Dec. 24
4 pm • 7 pm • 10 pm

Dec. 25
10 am

Our Lady of the Chesapeake, Pasadena
Dec. 24
3 pm (two Masses) • 5 pm
7 pm • 9 pm

Dec. 25
10 am

Our Lady of the Fields, Millersville
Dec. 24
4 pm
4:30 pm (Archbishop Spalding HS, Severn) 6 pm • 8 pm
8:30 pm (Archbishop Spalding HS, Severn)
10 pm

Dec. 25
9:30 am (Sign-Language Interpreter) • 11 am

Resurrection of Our Lord, Laurel
Dec. 24
4 pm • 7 pm (Spanish) • 10 pm (Spanish)

Dec. 25
10 am • 12:30 pm (Spanish)

St. Andrew by the Bay,  Annapolis
Dec. 24
4 pm (Children’s Choir in Church, String Trio in Hall)* • 6 pm (Bell Choir) *
8 pm (Contemporary)* • 10 pm (Chorale)*

Dec. 25
7 am • 10 am (String Trio)*

St. Bernadette, Severn
Dec. 24
4 pm • 6 pm • 8 pm • 10 pm

Dec. 25
10 am

St. Elizabeth Ann Seton, Crofton†
Dec. 24
4 pm  (Church and Parish Center)
6 pm • 9 pm

Dec. 25
11 am

St. Jane Frances de Chantal
Dec. 24
4 pm • 6 pm • 8 pm • 10 pm

Dec. 25
9 am • 10:30 am

St. John, Severna Park
Dec. 24
4 pm • 6 pm* • 8 pm • Midnight*

Dec. 25
9 am (Church* and Auditorium)
11 am

St. Joseph, Odenton
Dec. 24
4 pm  (Church and Hall) • 7 pm

Dec. 25
10 am

St. Lawrence Martyr, Hanover
Dec. 24
4:30 pm (Children’s Mass)
10 pm (Musical prelude begins at 9:30 pm)

Dec. 25
9 am • 11 am

St. Mary’s Parish, Annapolis†
Dec. 24
4 pm  (St. Mary, St. John Neumann)
6:30 pm (St. M.) • 7 pm (SJN – Spanish)
9 pm (St. M, SJN) • Midnight

Dec. 25
8:30 am (St. M.) • 9 am (SJN)
10:30 am (St. M.) • 11 am(SJN)
12:30 pm (St. M.) • 1 pm (SJN – Spanish)

St. Philip Neri and St. Clement
Dec. 24
3 pm (SPN)* • 4 pm (St. C.) • 5 pm (SPN)
7 pm (SPN)* • 8 pm (St. C. – Spanish)
10 pm (St. C. – Spanish) • Midnight (SPN)

Dec. 25
10 am (SPN, St. C. – Spanish)

Baltimore City

Blessed Sacrament
Dec. 24
7:30 pm

Catholic Community of South Baltimore
Dec. 24
4 pm (Holy Cross Church)
6 pm (Our Lady of Good Counsel)*
10 pm (St. Mary Star of the Sea)

Dec. 25
10 am (St. Mary Star of the Sea)

Corpus Christi
Dec. 24
5:30 pm

Dec. 25
10:30 am

Holy Rosary, Fells Point
Dec. 24
5 pm (English)  • Midnight (Polish and English)

Dec. 25
8:30 am (English) • 10:30 am (Polish)
12:30 pm (English)

New All Saints
Dec. 24
4:30 pm (choir concert begins at 4 pm)

Dec. 25
10:00 am

Sacred Heart of Jesus
Dec. 24
7:30 pm (St. Patrick; Spanish)
4 pm (Sacred Heart) • 7 pm (Spanish)

Dec. 25
9 am (Sacred Heart; Bilingual)

Pastorate of Sacred Heart of Mary – Our Lady of Fatima – St. Rita†
Dec. 24
4 pm (Sacred Heart of Mary, St. Rita)
5 pm (Our Lady of Fatima) • 6 pm (SHM)
6:30 pm (St. R.) • 8 pm (OLF – Spanish)
10 pm (SHM) • 11 pm (St. R.)

Dec. 25
8:30 am (SHM) • 9 am (OLF) • 10 am (St. R.)
10:30 am (SHM, OLF – Spanish)

Shrine of the Little Flower
Dec. 24
4 pm • Midnight

Dec. 25
8 am • 11 am

Shrine of the Sacred Heart
Dec. 24
4 pm • 6 pm • 10 pm 

Dec. 25
9 am • 11:30 am

St. Alphonsus Shrine
Dec. 24
Midnight

Dec. 25
7:30 am • 9:30 am • 11:30 am

St. Ann
Dec. 24
8 pm (carols start at 7 pm)

St. Ambrose, Park Heights†
Dec. 24
7 pm

The Epiphany Catholic Community of St. Anthony of Padua, St.  Dominic and Most Precious Blood
Dec. 24
4 pm (St. Anthony of Padua) • 4 pm (St. Dominic)
6 pm (Most Precious Blood)

Dec. 25
10 am (St. Dominic)

St. Athanasius and St. Rose of Lima
Dec. 24
4 pm  (St. Athanasius – Chapel, St. Rose of Lima)
6 pm (St. A. – Church, St. R.)
10 pm (St. A. – Church)

Dec. 25
9 am (St. A.)

St. Benedict
Dec. 24
4 pm (Pageant) • 10:15 pm (Choir)

Dec. 25
10:30 am

St. Bernardine
Dec. 24
6 pm*

Dec. 25
10:30 am

St. Casimir at Canton and Patterson Park
Dec. 24
4 pm (St. Elizabeth of Hungary)
5:15 pm (St. Casimir)

Dec. 25
8 am (St. C.) • 10 am (St. C.) • 11:30 am (St. E.)

St. Cecilia and Immaculate Conception
Dec. 24
7 pm (carols start at 6:30 pm)

Dec. 25
9 am

St. Edward
Dec. 24
5 pm (carols start at 4 pm)

Dec. 25
9:30 am

St. Francis of Assisi
Dec. 24
5 pm • 9 pm

Dec. 25
11:30 am

St. Francis Xavier
Dec. 24
6 pm (carols start at 5 pm)

St. Gregory the Great
Dec. 24
8 pm (carols start at 7 pm)

Dec. 25
11 am

St. Ignatius
Dec. 24
4 pm (Children’s Liturgy)
9 pm (music starts at 8:30 pm)*

Dec. 25
10 am

St. Joseph Monastery, Irvington
Dec. 24
4 pm • 7 pm • Midnight

Dec. 25
10 am

St. Jude Shrine
Dec. 24
4 pm

Dec. 25
9 am

St. Leo, Little Italy
Dec. 24
4 pm (Children’s Liturgy) • 6:30 pm • Midnight

Dec. 25
9:30 am

St. Matthew
Dec. 24
5 pm

Dec. 25
10 am

The Pastorate of St. Mary of the Assumption and St. Pius X
Dec. 24
4 pm (St. Pius X, Church* and Hall)
5 pm (St. Mary) • 6 pm (St. P.)*
8 pm (St. M.) • 10 pm (St. P.)*

Dec. 25
9 am (St. M.) • 10:30 am (St. P.)

Our Lady of Pompei
Dec. 24
4 pm (English) • 7 pm (Spanish)

Dec. 25
8 am (English) • 9:30 am (Bilingual)
7 pm (Spanish)

St. Peter Claver – St. Pius V
Dec. 24
6:30 pm

Dec. 25
9:30 am

Ss. Philip and James
Dec. 24
4 pm • Midnight (carols start at 11:30)

Dec. 25
10:30 am

St. Thomas Aquinas, Hampden
Dec. 24
4 pm • 7 pm
(Prelude Christmas Concert 15 min prior to each Mass)

Dec. 25
10 am

St. Veronica
Dec. 24
6:30 pm

Dec. 25
9 am

St. Vincent de Paul†
Dec. 24
5:15 pm (Choir) • 8:15 pm (carols start at 8 pm)

Dec. 25
11 am

St. Wenceslaus
Dec. 24
7 p.m (carols start at 6 pm)

Dec. 25
10 am

St. William of York, Ten Hills
Dec. 24
4 pm

Dec. 25
10:15 am

Transfiguration Catholic Community
Dec. 24
4 pm (carols start at 3:30 pm)

Dec. 25
10 am

Baltimore County

All Saints Sisters of the Poor
Dec. 24
8 pm

Dec. 25
9  am

Catholic Community of St. Francis Xavier
Dec. 24
4 pm • 6:30 pm (Choir) • 9 pm

Dec. 25
10  am

Church of the Immaculate Conception, Towson
Dec. 24
4 pm • 6 pm • 8 pm • 10 pm

Dec. 25
8 am • 10  am • Noon

Church of the Nativity†
Dec. 24
3 pm • 5:30 pm

Dec. 25
10:45 am

Holy Family, Randallstown†
Dec. 24
4:30 pm

Dec. 25
7:30 am (no music) • 11 am

Holy Korean Martyrs Catholic Church
Dec. 24
8 pm

Dec. 25
7:30 am • 10:30 am

Immaculate Heart of Mary
Dec. 24
3 pm • 5 pm • 9 pm*

Dec. 25
9 am* • 11 am

Our Lady of Grace, Parkton
Dec. 24
4 pm • 4:15 pm (Hall) • 6 pm • 8 pm • 10 pm

Dec. 25
10 am

Our Lady of Hope, Dundalk
Dec. 24
4 pm  • 8 pm • 10 pm

Dec. 25
10 am

Our Lady of Mount Carmel, Middle River
Dec. 24
4 pm  (Upper and  Lower Church)* • 6 pm
Midnight (carols start at 11:30 pm)

Dec. 25
10 am

Our Lady of the Angels
Dec. 24
3 pm • 7 pm

Dec. 25
11:15 am

Our Lady of Victory
Dec. 24
4 pm • 7 pm • 10 pm

Dec. 25
10:30 am

Our Lady Queen of Peace, Middle River
Dec. 24
4 pm • 6 pm • Midnight

Dec. 25
10 am

Sacred Heart, Glyndon†
Dec. 24
4 pm (Gerstell Academy; Contemporary Music)
4 pm (Main Church; Organ and Cantor)
6 pm (Main Church; Spanish)
8 pm (Main Church; Contemporary Music)
10 pm (Main Church; Spanish)
Midnight (Main Church; Brass/Organ/Cantor)

Dec. 25
8 am (Main Church; Organ and Cantor)
10 am (Main Church; Contemporary Music)
Noon (Main Church; Spanish)

St. Agnes, Catonsville
Dec. 24
3 pm • 4:30 pm • 6 pm • 9 pm

Dec. 25
9  am

St. Alphonsus, Woodstock
Dec. 24
4 pm • 7 pm • Midnight

Dec. 25
10 am

St. Charles Borromeo
Dec. 24
4 pm • 6 pm • 10 pm

Dec. 25
8:30 am • 11 am

St. Clare, Essex
Dec. 24
5 pm (Children’s Liturgy) • 7 pm (Spanish)

Dec. 25
10 am

The Roman Catholic Parishes of St. Michael the Archangel, Church of the Annunciation and St. Clement Mary Hofbauer
Dec. 24
4 pm  (St. M., Ann., St. C.) • 6 pm (Ann.)*
7 pm  (St. C., St. M. – Spanish) • 9 pm (St. M.)

Dec. 25
9 am  (St. M) • 10 am (Ann.) • 11 am (St. C)

St. Gabriel, Woodlawn
Dec. 24
4 pm • 7 pm

Dec. 25
10:30 am  • 12:30 pm (Spanish)

St. Isaac Jogues†
Dec. 24
4 pm  (Church and Hall) • 6 pm
8 pm • 11 pm

Dec. 25
10 am

St. John the Evangelist, Hydes
Dec. 24
3 pm • 5 pm • 7 pm • 9 pm

Dec. 25
9 am • 11 am

St. Joseph, Cockeysville
Dec. 24
3 pm (Church and Hall)*
5 pm (Church and Hall)
8 pm (Spanish)* • 11 pm

Dec. 25
8 am • 10 am • Noon

St. Joseph, Fullerton†
Dec. 24
4 pm (Church and Perry Hall High School)
6 pm • 8 pm • 10 pm

Dec. 25
8:30 am • 10:30 am • 12:30 pm

St. Luke, Edgemere
Dec. 24
4 pm  • 6 pm • Midnight

Dec. 25
10 am

St. Mark, Catonsville
Dec. 24
4 pm  • 6 pm • 11 pm

Dec. 25
8 am • 10 am

St. Stephen, Bradshaw
Dec. 24
4 pm (Church)
4 pm (Hall; Mass with Christmas Pageant and Contemporary Group; Children’s Choir Concert begins at 3:40 pm)
6 pm (Church and Hall)* • 8 pm (Church)
Midnight (Church; Choir Concert begins at 11:30 pm)

Dec. 25
7:30 am • 9:30 am • 11:30 am

St. Thomas More
Dec. 24
5 pm • 8 pm

Dec. 25
10 am

St. Ursula, Parkville
Dec. 24
4 pm (Organ and Cantor)
4:30 pm (Parkville HS; Contemporary Choir)
6:00 pm (Organ and Cantor)

Dec. 25
10 am (Organ and Cantor)

Carroll County

St. Bartholomew Manchester
Dec. 24
3:45 pm  (New Church)
4 pm (Historic Church)
6:30 pm (New Church)
Midnight (New Church)

Dec. 25
10:30 am (New Church)

St. John, Westminster
Dec. 24
4 pm*
4:30 pm (Big Baker Chapel at McDaniel College)
6:30 pm • 8:30 pm (Spanish)
Midnight (Choral Program begins at 11:15)*

Dec. 25
8 am • 10 am* • Noon

St. Joseph Catholic Community, Sykesville
Dec. 24
4 pm • 7 pm • 10 pm

Dec. 25
10 am

St. Joseph, Taneytown
Dec. 24
4 pm* • 6 pm • 8 pm

Dec. 25
9 am *

Frederick County

National Shrine of St. Elizabeth Ann Seton
Dec. 24
7 pm • 11 pm

Dec. 25
11 am

National Shrine Grotto of Our Lady of Lourdes
Dec. 25
Noon • 2 pm (Spanish)

Our Lady of Mount Carmel, Thurmont
Dec. 24
4:30 pm

Dec. 25
9 am

Pastorate of St. Francis, St. Mary, and Holy Family
Dec. 24
3 pm • 5 pm

Dec. 25
10 am

St. Anthony Shrine, Emmitsburg
Dec. 24
4 pm • 9:30 pm

St. Ignatius Ijamsville
Dec. 24
3 pm • 5 pm • 7 pm • 9pm

Dec. 25
10 am

St. John the Evangelist, Frederick
Dec. 24
4 pm (Church and Hood College Chapel)
6 pm (Church, ASL interpreted)
6 pm (Hood College Chapel, Spanish)
8 pm (Church); 10:30 pm (Church)

Dec. 25
11 am (Church, ASL interpreted)
1 pm (Church, Spanish)

St. Joseph, Emmitsburg
Dec. 24
4:30 pm • 7:30 pm • Midnight

Dec. 25
9:30 am

St. Joseph on Carrollton Manor, Buckeystown
Dec. 24
4 pm* • 7 pm • 9 pm

Dec. 25
10 am

St. Katharine Drexel, Frederick†
Dec. 24
4 pm • 6 pm • 9 pm

Dec. 25
10 am

St. Peter the Apostle
Dec. 24
4 pm • 7 pm • Midnight*

Dec. 25
9 am

St. Timothy
Dec. 24
3:30 pm • 5 pm • 7 pm (Spanish)

Dec. 25
10 am

Garrett County

St. Peter
Dec, 24
5 pm (Children’s Mass)
7 pm (carols before Mass)

Dec. 25
9 am

Lake Center
Dec. 24
3 pm (1140 Mosser Road, McHenry)

Harford County

Church of the Holy Spirit, Joppa
Dec. 24
5 pm • 8 pm

Dec. 25
10 am

Prince of Peace, Edgewood
Dec. 24
3 pm • 5 pm

Dec. 25
10:30 am

St. Francis, Abingdon
Dec. 24
4 pm • 6 pm • 7:30 pm (Spanish) • 10 pm

Dec. 25
10:30 am

St. Ignatius, Hickory
Dec. 24
3 pm (Church and Hall)*
5 pm (Church and Hall) • 7 pm • 9 pm

Dec. 25
7:30 am • 9:30 am • 11:30 am

St. Joan of Arc, Aberdeen
Dec. 24
4 pm • 7 pm

Dec. 25
10 am

St. Margaret Church/St. Mary Magdalen Mission
Dec. 24
3 pm (St. Margaret – Church and School Hall)*
4 pm (St. M.M.)
5 pm (St. M – Church and School Hall)
6 pm (St. M.M.) • 7 pm (St. M.)
8 pm (St. M.M.) • 10 pm (St. M.)*

Dec. 25
8 am (St. M.) • 10 am (St. M.) • Noon (St. M.)

St. Mark, Fallston
Dec. 24
3 pm • 5 pm • 9 pm

Dec. 25
10 am

St. Mary, Pylesville
Dec. 24
4 pm (Church and Hall) • 6 pm*
8 pm • 10 pm

Dec. 25
10 am

St. Patrick, Havre de Grace
Dec. 24
4 pm • 6 pm • 8 pm • Midnight

Dec. 25
9 am • 10:30 am

Howard County

Catholic Community of Ascension and St. Augustine
Dec. 24
4 pm (St. Augustine – Church and Hall, Ascension*)
6 pm (St. A.) • 7:30 pm (Asc.)
10 pm (Asc.) • Midnight (St. A.)*

Dec. 25
8 am (St. A.) • 10 am (Asc.)

Resurrection, Ellicott City
Dec. 24
3 pm (Church and Gym)
5 pm  (Church and Gym)
7 pm (Church) • 9 pm (Church)

Dec. 25
9:30 am • 11:30 am

Our Lady of Perpetual Help, Ellicott City
Dec. 24
2:30 pm (Outdoors)
4 pm (Church and Parish Center Gym)
6pm (Church and Parish Center Gym)
8pm • Midnight

Dec. 25
9 am

St. Francis, Fulton
Dec. 24
4 pm • 6 pm • 8 pm
Midnight (carols start at 11:30 pm)

Dec. 25
10 am

St. John, Columbia†
Dec. 24
4 pm (Oakland Mills and Wilde Lake
6 pm (WL) • 8 pm (WL; Spanish)
11:00pm (WL)

Dec. 25
8 am (Wilde Lake; English and Spanish)
10 am (WL) • 12:15 pm (WL; Spanish)

St. Louis, Clarksville
Dec. 24
4 pm (Church)
4 pm (Children’s Liturgy; Ten Oaks Ballroom) 
6 pm • 8 pm
Midnight (musical prelude starts at 11:30 pm)

Dec. 25
8 am • 10 am • Noon

St. Michael, Poplar Springs
Dec. 24
4 pm • 6:30 pm • 9:30 pm

Dec. 25
8 am • 10:30 am

St. Paul, Ellicott City
Dec. 24
3 pm (Church and Hall) • 5 pm*
8 pm (Choir)* • 10 pm

Dec. 25
9 am

Washington County

St. Ann, Hagerstown
Dec. 24
4 pm* • 7 pm • 10 pm

Dec. 25
10 am

St. Augustine, Williamsport
Dec. 24
4 pm

Dec. 25
8:30 am

St. James, Boonsboro
Dec. 24
4 pm • 6:30 pm

Dec. 25
10:30 am

St. Joseph, Hagerstown
Dec. 24
2 pm • 4 pm
8:30 pm (Spanish) • 11 pm

Dec. 25
10:15 am • 11:45 am (Spanish)

 

St. Mary, Hagerstown
Dec. 24
4:30 pm • Midnight

Dec. 25
7:30 am • 9 am • 11:30 am

St. Michael, Clear Spring
Dec. 24
7:30 pm

*Livestreamed Masses

†Some form of livestreaming available. Check parish for details.