Customise Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

No cookies to display.

easter 2025 hero

The Archdiocese of Baltimore invites you to attend Mass at a Catholic Church this Easter and wishes you and your loved ones a blessed Easter season.

Cathedral of Mary Our Queen
April 19
8 pm (with Archbishop Lori)
April 20
8 am • 9:15 am • 11 am (with Archbishop Lori)
Livestreamed

Basilica of the Assumption
April 19
8 pm
April 20
8 am • 9 am (Basilica Oratory at Corpus Christi) • 10:30 am
Livestreamed

Allegany County

Divine Mercy Parish
April 19
8 pm (St. Joseph, livestreamed)
April 20
8 am (St. Michael, livestreamed) • 9 am (St. Joseph)
10 am (St. Ann) • 11 am (St. Peter) • 12 pm (St. Michael)

Our Lady of the Mountains, Cumberland
April 19
8 pm (St. Mary)
April 20
8 am (St. Patrick) • 9 am (St. Mary) • 10 am (SS. Peter and Paul)
11 am (St. Patrick) • 6 pm (St. Patrick)

Anne Arundel County

Christ the King
April 19
8 pm (Slade Auditorium, Spanish)
April 20
7 am • 11 am • 11am (Spanish, Slade Auditorium)

Holy Family, Davidsonville
April 19
8 pm
April 20
8:30 am (Church & Unity Hall) • 10:30 am (Church & Unity Hall)

Our Lady of Perpetual Help, Edgewater
April 19
8 pm
April 20
10 am • 12:30 pm (Spanish)
Livestreamed

Our Lady of Sorrows, West River
April 20
8 am • 10:30 am

Our Lady of the Chesapeake, Pasadena
April 20
8 am • 9:30 am • 11 am

Our Lady of the Fields, Millersville
April 19
8 pm
April 20
6:30 am (outside, weather permitting) • 8 am • 9:30 am  (Church and Hall)
11:30 am (Church and Hall)
Livestreamed

Resurrection of Our Lord, Laurel
April 19
8 pm
April 20
10:30 am • 12:30 pm (Spanish)

St. Andrew by the Bay,  Annapolis
April 19
8 pm
April 20
7:30 am • 9:30 am (2 Masses) • 11:30 am
Livestreamed

St. Bernadette
April 19
8 pm
April 20
9 am • 11 am • 1 pm (Spanish)
Livestreamed

St. Elizabeth Ann Seton
April 19
8 pm
April 20
8 am • 9:30 am (livestreamed and ASL interpreted) • 11 am

St. Jane Frances de Chantal
April 19
8 pm
April 20
8 am • 10 am • 12 pm
Livestreamed

St. John the Evangelist, Severna Park
April 19
8 pm
April 20
7 am (Parish Activities Center) • 9 am (Activities Center) • 11 am (Activities Center)
9 am (celebrated by Bishop Parker, Severna Park High School) • 11 am (High School)
Livestreamed

St. Joseph, Odenton
April 19
8 pm
April 20
9 am • 11:15 am
Livestreamed

St. Lawrence Martyr, Hanover
April 19
8 pm (Livestreamed)
April 20
8 am • 10 am (Livestreamed) • 12 pm

St. Mary’s Parish, Annapolis
April 19
7 pm (bilingual, St. John Neumann)
April 20
6:30 am (St. M) 7:30 am (SJN)
8:30 am (St. M) • 9 am (SJN)
10:30 am (St. M) • 11 am (SJN)

11:15 am (Knights of Columbus)
12:30 pm (St. M) • 1 pm (SJN – Spanish)
Livestreamed

St. Philip Neri and St. Clement
April 19
8 pm (SPN)
April 20
8 am (SPN, St. C. – Spanish)
9:30 am (SPN, Livestreamed) • 10 am (St. C.)
11:30 am (SPN)

Baltimore City

Blessed Sacrament
See St. Matthew Mass times

Catholic Community of South Baltimore
April 19
8 pm (Holy Cross)
April 20
8 am (Holy Cross) • 10 am (Holy Cross)
12 pm (Our Lady of Good Counsel)
Livestreamed

Church of the Immaculate Conception
See New All Saints Mass times

Church of the Nativity
April 19
5:30 pm
April 20
8 am • 10 am • 12 pm

Corpus Christi
See Basilica Mass times

Holy Rosary, Fells Point
April 19
8 pm (English/Polish)
April 20
8:30 am (followed by Divine Mercy Novena in English) • 10:30 am (followed by Divine Mercy Novena in Polish)
12:30 pm (Followed by Divine Mercy Novena in English)

Most Precious Blood
See St. Matthew Mass times

New All Saints
April 19
8 pm
April 20
9:45 am

Our Lady of Fatima
April 19
7 pm (bilingual)
April 20
7:30 am (Spanish) • 9 am • 10:30 am (Spanish) • 12:30 pm

Our Lady of Pompei
See Our Lady of Fatima Mass times

Shrine of the Sacred Heart
See Cathedral Mass times

Sacred Heart of Jesus/St. Patrick
April 19
5 pm (English) • 7:30 pm (Spanish)
April 20
8 am (Spanish) • 9:30 am (English) • 11:30 am (Spanish, 2 Masses)
Livestreamed

St. Alphonsus Shrine
April 19
6:30 pm
April 20
7:30 am (Low Mass) • 9:30 am (Low Mass) • 11:30 am (High Mass)
Livestreamed

St. Ambrose, Park Heights
April 19
8:15 pm
April 20
10 am
Livestreamed

St. Ann
See St. Francis Xavier Mass times

St. Anthony of Padua
See St. Matthew Mass times

St. Bernardine
April 19
8 pm
April 20
9:30 am (St. Peter Claver) • 10:30 am
Livestreamed

St. Casimir
April 19
8 pm
April 20
8 am • 10 am

St. Cecilia
See New All Saints Mass times

St. Dominic
See St. Matthew Mass times

St. Edward
See St. Bernardine Mass times

St. Elizabeth of Hungary
See St. Casimir Mass times

St. Francis of Assisi
See St. Matthew Mass times

St. Francis Xavier
April 19
8 pm
April 20
10 am
Livestreamed

St. Gregory the Great
See St. Bernardine Mass times

St. Ignatius
April 19
7:30 pm
April 20
8 am • 10 am
Livestreamed

St. Joseph Monastery, Irvington
April 20
8:30 am • 11 am

St. Jude Shrine
April 19
7 pm
April 20
9:30 am • 11:30 am
Livestreamed

St. Leo the Great
April 19
7 pm
April 20
9:30 am • 11:30 am
Livestreamed

The Pastorate of St. Mary of the Assumption and St. Pius X
See Cathedral Mass times

St. Matthew
April 19
8 pm (St. Matthew)
April 20
8 am (St. Dominic) • 9:30 am (St. Francis of Assisi) • 11 am (St. Matthew)

St. Peter Claver – St. Pius V
See St. Bernardine Mass times

Ss. Philip and James
April 19
8 pm
April 20
8 am • 10:30 am • 5 pm
Livestreamed

St. Rita (worship site)
April 20
10 am
Livestreamed

St. Thomas Aquinas, Hampden
See Cathedral Mass times

St. Veronica
April 20
9 am

St. Vincent de Paul
April 19
8 pm
April 20
11 am
Livestreamed

St. Wenceslaus
See St Francis Xavier Mass times

St. William of York
See St. Agnes Mass times (Baltimore County)

Shrine of the Little Flower
See St. Matthew Mass times

Transfiguration Catholic Community
See Our Lady of Victory Mass times (Baltimore County)

Baltimore County

All Saints Convent
April 20
8 am

Catholic Community of St. Francis Xavier
April 19
8 pm
April 20
9 am • 11 am

Church of the Annunciation
See St. Michael the Archangel Mass times

Church of the Immaculate Conception, Towson
April 19
8:30 pm (Livestreamed)
April 20
8 am • 10  am (Livestreamed) • Noon

Holy Family, Randallstown
April 19
7:30 pm
April 20
7:30 am • 11 am
Livestreamed

Holy Korean Martyrs Catholic Church
April 19
7:30 pm
April 20
7 am (Korean) • 9:30 am (Korean) • 11:30 am (English, New Priest House)

Immaculate Heart of Mary
April 19
7:30 pm
April 20
8 am • 10 am • 12 pm
Livestreamed

Our Lady of Grace, Parkton
April 19
8 pm
April 20
8:30 am • 11 am

Our Lady of Hope
April 19
8 pm
April 20
8:30 am • 11:30 am

Our Lady of Mount Carmel
April 19
7:30 pm (bilingual)
April 20
8 am • 10 am • 12 pm (Spanish)
Livestreamed

Our Lady of Victory
April 19
7 pm
April 20
8 am • 10:30 am • 1:30 pm (Burmese Mass)

Our Lady Queen of Peace, Middle River
April 19
7 pm
April 20
7 am • 9 am • 11:15 am
Livestreamed

Sacred Heart, Glyndon
April 19
8 pm
April 20
7:30 am • 9:30 am • 11:30 am • 1:30 pm
Livestreamed

Sacred Heart of Mary
See Our Lady of Hope Mass times

St. Agnes
April 19
8 pm
April 20
7:30 am • 10 am (Livestreamed)

St. Alphonsus, Woodstock
April 19
8 pm
April 20
7:30 am • 10 am

St. Charles Borromeo
April 19
7:30 pm
April 20
8:30 am • 11 am
Livestreamed

St. Clare
See Our Lady of Mount Carmel Mass times

St. Clement Hofbauer
See St. Michael the Archangel Mass times

St. Gabriel, Woodlawn
April 19
8 pm (Bilingual)
April 20
8 am • 10:30 am • 12:30 pm (Spanish)
Livestreamed

St. Isaac Jogues
April 19
7 pm
April 20
7:30 am  • 9 am (Church & Chapel) • 11:15 am
Livestreamed

St. John the Evangelist, Hydes
April 19
8 pm
April 20
7:30 am • 9 am • 11:30 am

St. Joseph, Cockeysville
April 19
8 pm (livestreamed)
April 20
7:30 am • 9 am (livestreamed) • 10:30 am • 12 pm • 2 pm (Spanish)

St. Joseph, Fullerton
April 19
7 pm
April 20
7 am • 8:30 am • 10:30 am • 12:30 pm

St. Luke, Edgemere
See Our Lady of Hope Mass times

St. Mark, Catonsville
April 19
8 pm
April 20
7:30 am • 9 am • 11 am

St. Michael the Archangel
April 19
8 pm (St. Michael) • 8pm (St. Clement, Spanish)
April 20
8:30 am (St. Michael) • 9 am (St. Clement) • 10:30 am (St. Michael)
12pm (St. Clement) • 12:30 pm  (St. Michael, Spanish)

St. Rita
See Our Lady of Hope Mass times

St. Stephen Bradshaw
April 19
8 pm
April 20
7:30 am (Church) • 9 am (Church & Hall) • 10:30 am (Hall) • 12 pm (Hall)

St. Ursula, Parkville
April 19
8 pm
April 20
7:30 am • 9 am • 11 am
Livestreamed

Carroll County

St. Bartholomew
April 19
8 pm
April 20
7:30 am • 10:30 am

St. John, Westminster
April 19
8pm
April 20
7 am • 9 am • 11 am (Solemn, livestreamed) • 1 pm (Spanish, livestreamed)

St. Joseph Catholic Community
April 19
8 pm (Livestreamed)
April 20
8 am • 10:45 am (Livestreamed)

St. Joseph, Taneytown
April 20
8 am • 10 am (Livestreamed)

Frederick County

National Shrine Grotto of Our Lady of Lourdes
April 20
8 am (Glass Chapel)
12 pm (Cave; weather permitting)
2 pm (Cave, weather permitting; Spanish)

National Shrine of St. Elizabeth Ann Seton
April 19
8:30 pm
April 20
11 am • 1:30 pm

Our Lady of Mount Carmel
April 20
7:30 am • 11 am

Pastorate of St. Francis – St. Mary & Holy Family
April 19
8 pm
April 20
7:30 am • 9 am • 11 am

St. Anthony Shrine
April 19
8 pm
April 20
9 am

St. Ignatius Ijamsville
April 19
8 pm
April 20
8 am • 10 am • 12 pm

St. John the Evangelist, Frederick
April 19
7:30 pm
April 20
7:30 am • 9 am • 10 am (Hood College Chapel) • 11 am • 1 pm (Spanish)

St. Joseph, Emmitsburg
April 19
7:30 pm
April 20
8 am • 10:30 am
Livestreamed

St. Joseph on Carrollton Manor
April 19
7:30 pm
April 20
8:30 am • 10:30 am • 12 pm

St. Katharine Drexel, Frederick
April 19
8 pm
April 20
8:30 am • 10:15 am • 12 pm
Livestreamed

St. Peter the Apostle
April 19
8 pm
April 20
7:30 am • 9:30 am • 11:30 am
Livestreamed

St. Timothy
April 19
8 pm (bilingual)
April 20
8 am • 10 am • 12 pm (Spanish)
2 pm (Spanish) • 4 pm (Spanish)
Livestreamed

Garrett County

St. Peter
April 19
8 pm
April 20
9 am (Church) • 12 pm (Lake Center)

Harford County

Church of the Holy Spirit
April 19
8 pm
April 20
9:30 am • 11 am
Livestreamed

Prince of Peace & St. Francis de Sales
April 19
4 pm (POP) • 5:30 pm (SFDS)
April 20
8 am (SFDS) • 9:30 am (POP) • 11 am (SFDS) • 12:30 pm (SFDS)
Livestreamed

St. Ignatius, Hickory
April 19
8 pm
April 20
7:30 am • 9 am • 10:30 am • 12 pm
Livestreamed

St. Joan of Arc, Aberdeen
April 19
7:30 pm (Chapel, Church, Church Hall, Narthex)
April 20
8:30 am (Church) • 11:15 am (Church)

St. Margaret Church/St. Mary Magdalen Mission
April 19
7 pm
April 20
6:30 am • 8 am • 9 am (Mission) • 10 am • 11 am (Mission) • 12 pm

St. Mark, Fallston
April 19
7:30 pm
April 20
7 am • 9 am • 11 am
Livestreamed

St. Mary, Pylesville
April 19
8 pm
April 20
8 am (Parish Center & Church) • 10:30 am (Parish Center & Church)

St. Patrick, Havre de Grace
April 19
7: 30 pm
April 20
8 am • 10:30 am • 12 pm
Livestreamed

Howard County

Catholic Community of Ascension & St. Augustine
April 19
7 pm (Ascension)
April 20
7:30 am (St. A) • 8:15 am (Ascension) • 9 am (St. A) • 10:30 am (Ascension & St. A) • 12:15 pm (St. A)
Livestreamed

Church of the Resurrection and St. Paul Church, Ellicott City
April 19
8 pm (Resurrection, livestreamed)
April 20
7:30 am (Church) • 9:30 am (Church/hall) • 11:30 am (Church/hall)

Our Lady of Perpetual Help, Ellicott City
April 19
8:15 pm
April 20
7:30 am • 9 am • 11 am
Livestreamed

St. Francis of Assisi, Fulton
April 19
8 pm (St. Louis Church)
April 20
7:30 am • 9 am • 11 am
Livestreamed

St. John the Evangelist, Columbia
April 19
8 pm (WL, English and Spanish)
April 20
8 am (WL, English and Spanish)
10 am (WL) • 11:30 am (OM)
12:15 pm (WL, English and Spanish)

St. Louis, Clarksville
April 19
8 pm (St. Louis)
April 20
7:30 am • 9 am • 11 am
Livestreamed

St. Michael, Poplar Springs
April 19
8 pm
April 20
8 am • 10:30 am (in Church and multipurpose room, livestreamed)  12:15 pm

The Shrine of St. Anthony
April 19
8 pm
April 20
6 am • 12 pm
Livestreamed

Washington County

St. Ann, Hagerstown
April 19
8 pm
April 20
9 am • 11:30 am

St. Augustine, Williamsport
April 20
8 am

St. James, Boonsboro
April 19
8 pm
April 20
9:45 am

St. Joseph, Hagerstown
April 19
8 pm (Spanish)
April 20
11:30 am • 2:15 (Spanish)

St. Mary
April 19
8 am
April 20
7:30 am • 9 am • 11:30 am

Ss. Peter and Patrick
April 19
7:30 pm
April 20
7:30 am • 10 am
Livestreamed

En español »