Cathedral of Mary Our Queen*

Dec. 24
4 pm • 6 pm • 10 pm (Abp. Lori, celebrant)

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

Basilica of the Assumption

Dec. 24
4 pm (Carols 30 min before Mass) • 7 pm
Midnight (Carols 30 min before Mass)

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
8 am ( Ss.P&P) • 10 am (St. Pat.)

Divine Mercy Parish*

Dec. 24
4 pm (St. Michael, St. Peter)
6 pm (St. Ann, St. Joseph)
9 pm (St. Michael)

Dec. 25
9 am (St. Michael)

St. Peter and St. Patrick

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

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

Anne Arundel County

Christ the King, Glen Burnie*

Dec. 24
5 pm • 7 pm (Spanish) (Slade Auditorium)
Midnight 

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

Holy Family, Davidsonville*

Dec. 24
3 pm  (Church and Unity Hall)
5:30 pm • 7:30 pm • 10 pm

Dec. 25
10 am

Our Lady of Perpetual Help, Edgewater

Dec. 24
4 pm • 7 pm (Spanish)

Dec. 25
10 am

Our Lady of Sorrows, West River

Dec. 24
4 pm (Children’s Mass) • 7 pm
10 pm (Choir)

Dec. 25
9 am

Our Lady of the Chesapeake*

Dec. 24
3:30 pm • 5:30 pm • 7:30 pm • 10 pm

Dec. 25
10 am

Our Lady of the Fields, Millersville*

Dec. 24
3:30 pm (Las Posadas, Church)
4 pm (Church and Parish Hall)
6 pm • 8 pm • Midnight (High Mass)

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:30 am • 12:30 pm (Spanish)

St. Andrew by the Bay,  Annapolis*

Dec. 24
3:30 pm (Church and Hall) • 6 pm
8 pm  • 10 pm

Dec. 25
7 am • 10 am

St. Bernadette, Severn*

Dec. 24
4 pm • 6 pm • 10 pm

Dec. 25
10 am • 11 am (Spanish)

St. Elizabeth Ann Seton, Crofton*

Dec. 24
4 pm  (Church and Parish Center)
6 pm (ASL Interpreted) • 9:30 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 • 11 am

St. Joseph, Odenton*

Dec. 24
4 pm  (Church and Hall) • 6:30 pm

Dec. 25
9 am • 11:15 am

St. Lawrence Martyr, Hanover*

Dec. 24 
4:30 pm (Children’s Mass) 
10 pm

Dec. 25
9 am • 11 am 

St. Mary’s Parish, Annapolis*

Dec. 24
4 pm  (St. Mary, St. John Neumann)
4:15 pm (Knights of Columbus Hall)
 6:30 pm (St. M.)
 6:30 pm (SJN – Spanish) 
9 pm (St. M) • Midnight (St. M.)

Dec. 25
7 am (St. M.) • 7:30 am (SJN)
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
4 pm (SPN and St. C.)
6 pm (St. C. – Spanish)
7 pm (SPN) • 11 pm (SPN) 

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

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  • Midnight

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

Loyola University Maryland

Dec. 24 
4 pm

New All Saints

Dec. 24 
5 pm (Christmas concert begins at 4 pm)

Dec. 25
9:45 am

Sacred Heart of Jesus and St. Patrick*

Dec. 24 
 4 pm • 7 pm (Spanish)

Dec. 25
7:30 am (St. Patrick) • 8 am (Spanish) 
9:30 am (St. P. and SHJ) • 11:30 am (Spanish)

Pastorate of Sacred Heart of Mary – Our Lady of Fatima – St. Rita*

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

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

Shrine of the Little Flower

Dec. 24
4 pm

Dec. 25
8 am • 10:30 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
8 am • 10 am

St. Ann

Dec. 24
8:30 pm (carols start at 7:15 pm)

Dec. 25
11 am

St. Ambrose, Park Heights*

Dec. 24
4 pm

Dec. 25
10 am

The Epiphany Catholic Community of St. Anthony of Padua, St.  Dominic and Most Precious Blood*

Dec. 24
4 pm (St. Anthony of Padua, St. Dominic)
6 pm (Most Precious Blood)

Dec. 25
10 am (St. A.)

St. Athanasius and St. Rose of Lima

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

Dec. 25
9 am (St. A. – Chapel; St. R – Spanish)

St. Benedict*

Dec. 24
4 pm (Family liturgy) • 10:15 pm (Choir)

Dec. 25
10:30 am • 6 pm

St. Bernardine*

Dec. 24
4 pm 

Dec. 25
10:30 am

St. Casimir at Canton and Patterson Park

Dec. 24
5 pm 

Dec. 25
8 am (St. Casimir) • 11:30 am (St. Elizabeth)

St. Cecilia and Immaculate Conception

Dec. 24
7 pm (Carols start at 6:30 pm)

Dec. 25
10 am

St. Edward*

Dec. 24 
4:30 pm

Dec. 25
9:30 am

St. Francis of Assisi

Dec. 24
5 pm (Folk group)

Dec. 25
9:30 (Organ and choir) 
11:30 am (Organ and cantor)

St. Francis Xavier

Dec. 24
6 pm (carols start at 5 pm)

Dec. 25
10 am

St. Gregory the Great*

Dec. 24
7 pm

Dec. 25
11 am

St. Ignatius*

Dec. 24
4 pm (Children’s Liturgy) • 6 pm
9 pm • Midnight

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:30 am • 11:30 am

St. Leo, Little Italy

Dec. 24
4 pm (Children’s Liturgy) • 6:30 pm • Midnight

Dec. 25
9:30 am •11:30

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) • 5 pm (St. Mary)
6 pm (St. P.) • 8 pm (St. M.) • 10 pm (St. P.)

Dec. 25
8:30 am (St. P.) • 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) • 10:30 am (Spanish) 
12 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
6 pm

Dec. 25
10 am

St. Veronica

Dec. 24
6:30 pm

Dec. 25
9 am 

St. Vincent de Paul*

Dec. 24
5 pm (includes Children’s Christmas pageant) 
8:pm

Dec. 25
10 am

St. Wenceslaus

Dec. 24
7:30 p.m (carols start at 6:30 pm)

Dec. 25
9 am

St. William of York, Ten Hills

Dec. 24
4 pm

Dec. 25
10:15 am

Transfiguration Catholic Community*

Dec. 24
4 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 • 9 pm

Dec. 25
10  am

Church of the Immaculate Conception, Towson*

Dec. 24
4 pm • 6 pm • 8 pm

Dec. 25
8 am • 10  am • Noon

Church of the Nativity*

Dec. 24
4 pm • 6 pm 

Dec. 25
10:45 am

Holy Family, Randallstown*

Dec. 24
4:30 pm

Dec. 25
7:30 am • 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
10 am

Our Lady of Grace, Parkton*

Dec. 24
4 pm • 6 pm • 9 pm

Dec. 25
10 am

Our Lady of Hope, Dundalk

Dec. 24
4 pm  • 6 pm • 10 pm

Dec. 25
10 am

Our Lady of La Vang Vietnamese Community, Dundalk

Dec. 24
8 pm

Dec. 25
11 am

 

Our Lady of Mount Carmel, Middle River*

Dec. 24
4 pm  (Upper and  Lower Church) • 6 pm
Midnight

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)
4 pm • 6 pm
6:30 pm (School Gym – Spanish) • 8 pm 
Midnight 

Dec. 25
8 am • 10 am • 11:30 am (Spanish)

St. Agnes, Catonsville

Dec. 24
4:30 pm • 6:30 pm • 9 pm

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

St. Alphonsus, Woodstock

Dec. 24
4 pm • 7 pm • Midnight

Dec. 25
10 am

St. Charles Borromeo*

Dec. 24
4 pm • 8 pm

Dec. 25
8:30 am • 11 am

St. Clare, Essex

Dec. 24
4 pm • 7 pm (Spanish) 

Dec. 25
10 am (English and Spanish)

The Roman Catholic Parishes of  St. Michael the Archangel, Church of the Annunciation and St. Clement Mary Hofbauer*

Dec. 24
4 pm  (Ann., St. M., St. C.) 
6 pm (Ann., St. M., St. C.)
Midnight (St. M.)

Dec. 25
7:30 am (Ann.) • 9 am (St. C.)
10:30 am (Ann., St. M.)
12 pm (St. C.)
12:30 pm (St. M. – Spanish)

St. Gabriel, Woodlawn

Dec. 24
4 pm • 8 pm

Dec. 25
10 am  • 12 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
4 pm • 6 pm • 8 pm

Dec. 25
8 am • 10 am

St. Joseph, Cockeysville*

Dec. 24
3 pm (Church and Multipurpose Room)
5 pm (Church and Multipurpose Room) 
8 pm (Spanish) • 11 pm

Dec. 25
8 am • 10 am • Noon

St. Joseph, Fullerton*

Dec. 24
4 pm (Contemporary group)
6 pm (Praise and Worship band)
8 pm (Praise and Worship band)
10 pm (Adult choir)

Dec. 25
 7 am (Traditional Organ and Cantor)
8:30 am (Traditional Organ and Cantor)
10:30 am (Praise and Worship band)
12:30 am (Praise and Worship band)

St. Luke, Edgemere

Dec. 24
4 pm  • 6 pm

Dec. 25
10 am

St. Mark, Catonsville

Dec. 24
4 pm (Church and Chapel)  • 7 pm

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

St. Stephen, Bradshaw*

Dec. 24
4 pm (Church)
4 pm (Hall; with Christmas Pageant)
5pm (Holy Spirit) • 6 pm (Church and Hall)
8 pm (St. S, Holy Spirit) • Midnight 

Dec. 25
8:30 am • 10 am (Holy Spirit) • 11 am

St. Thomas More

Dec. 24
5 pm • 8 pm

Dec. 25
10 am

St. Ursula, Parkville

Dec. 24
3 pm (Junior Choir and Organ) 
5 pm (Contemporary Choir)
7 pm (Piano and Cantor)
10 pm (Traditional Choir and Brass)

Dec. 25
9 am
11 am (Organ and Cantor)

Carroll County

St. Bartholomew Manchester

Dec. 24
3:45 pm • 6:30 pm
Midnight

Dec. 25
10:30 am (New Church)

St. John, Westminster*

Dec. 24
4 pm • 4:30 pm (Portico)
6:30 pm • 8:30 pm (Spanish)
Midnight (Choral Program begins at 11:15)

Dec. 25
9 am • 11 am

St. Joseph Catholic Community, Sykesville*

Dec. 24
4 pm • 7 pm • 10 pm

Dec. 25
8 am • 10:45 am 

St. Joseph, Taneytown*

Dec. 24
4 pm • 6 pm

Dec. 25
9 am

Frederick County

National Shrine of St. Elizabeth Ann Seton

Dec. 24
7 pm

Dec. 25
11 am

National Shrine Grotto of Our Lady of Lourdes

Dec. 25
12 pm • 2 pm (Spanish)

Our Lady of Mount Carmel, Thurmont

Dec. 24
4:30 pm (Parish Center)

Dec. 25
9 am

Pastorate of St. Francis – St. Mary and Holy Family*

Dec. 24
3 pm • 5 pm • 8 pm

Dec. 25
10 am

St. Anthony Shrine, Emmitsburg

Dec. 24
4 pm • 9:30 pm

St. Ignatius Ijamsville*

Dec. 24
4 pm • 6 pm • 8 pm

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 •10:30 pm

Dec. 25
8 am • 1 pm (Spanish)

St. Joseph, Emmitsburg*

Dec. 24
4:30 pm • 7:30 pm

Dec. 25
8 am • 10:30 am

St. Joseph on Carrollton Manor, Buckeystown*

Dec. 24
4 pm • 6 pm • 9 pm 

Dec. 25
9:30 am

St. Katharine Drexel, Frederick*

Dec. 24
2pm • 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 • 11 am

St. Timothy

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

Dec. 25
10 am • 12 pm (Spanish)

Garrett County

St. Peter

Dec, 24
6 pm (Oakland) 
8 pm (Oakland, carols before Mass)

Dec. 25
10 am (Oakland)

Lake Center

Dec. 24
4 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
4 pm • 7 pm

Dec. 25
9:30 am

St. Francis, Abingdon

Dec. 24
4 pm • 10 pm

Dec. 25
8 am • 11 am (Spanish)

St. Ignatius, Hickory*

Dec. 24
3 pm (Church and Parish Center) 
5 pm • 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)
4 pm (St. Mary Magdalen Mission)
 5 pm (St. M.) • 6 pm (St. M.M.)
7 pm (St. M.) • 10 pm (St. M.)

Dec. 25
8 am (St. M.) • 10 am (St. M.)
12 pm (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

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, Ascension) 
6 pm (St. A.) • 7 pm (Asc.)
Midnight (St. A.)

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

Resurrection, Ellicott City*

Dec. 24
3 pm • 5 pm• 7 pm • 10 pm

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

Our Lady of Perpetual Help, Ellicott City*

Dec. 24
4 pm (Church and Outdoors)
6pm • 8pm • Midnight

Dec. 25
9 am

St. Francis of Assisi, Fulton*

Dec. 24
4 pm • 6 pm • 8 pm •Midnight

Dec. 25
10 am

St. John, Columbia*

Dec. 24
Wilde Lake Interfaith Center
Room 1 – 4 pm • 6 pm (Spanish)
8 pm (Spanish) • 11:30 pm
Room 4 – 3 pm • 4:30 pm

Oakland Mills Interfaith Center
Room 200 – 4 pm

Dec. 25
Wilde Lake Interfaith Center
Room 1 – 8 am • 10 am • 12:15 pm (Spanish)
Room 4 – 8 am (Spanish) • 12:15 pm

Oakland Mills Interfaith Center
Room 200 – 11:30 am

St. Louis, Clarksville*

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

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

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
4 pm • 6 pm • 8 pm • 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
6 pm

Dec. 25
8:30 am

St. James, Boonsboro*

Dec. 24
4 pm • 6 pm

Dec. 25
10:30 am

St. Joseph, Hagerstown*

Dec. 24
4 pm • 8 pm (Spanish) • 10 pm

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

St. Mary, Hagerstown

Dec. 24
4:30 pm • Midnight (Latin)

Dec. 25
7:30 am • 9 am • 11:30 am (Latin)

St. Michael, Clear Spring

Dec. 24
4 pm

*Some form of livestreaming may be available. Check parish for details.