Register for

January 6

Our parishes now have a subscription to, which means all parishioners can access for free. Similar to Netflix, gives you access...more

Mass with Cardinal Sean

January 6
Mass with Cardinal Seán O’Malley January 29, 9:30 AM St. Rose of Lima, Topsfield

We are blessed to have our Archbishop, Cardinal...more

Dinner for St. Agnes Feast Day

January 6
Feast of St. Agnes - January 21

Solemn Blessing with a Relic of St. Agnes following all Masses at St...more

Christmas Mass Schedule

December 17

Please join us to celebrate the Nativity of Jesus Christ this year:

St. Agnes, Middleton

Saturday, 12/24 ~ 4:00pm & 6:00pm...more

St. Agnes Parish

St. Rose of Lima Parish

Mass Times

Saturday 4:00pm - Saint Agnes
Saturday 5:30pm - Saint Rose (L)
Sunday 8:00am - Saint Rose (L)
Sunday 9:30am - Saint Rose (L,C,F)
Sunday 11:00am - Saint Agnes (C)
Sunday 6:00pm - Saint Rose (L)
Weekday Mass
Mon, Fri, Sat 9:00am - Saint Rose (L)
Tue, Wed, Thur 9:00am - Saint Agnes
C - Children's Liturgy
L - Livestreamed  F - Facebook Live
Adoration & Confessions
Sunday 5:00pm-6:00pm - Saint Rose
Monday 6:00pm-7:00pm - Saint Rose
Friday 9:45am-10:30am - Saint Rose
Saturday 3:00pm-3:45pm - Saint Agnes
Any other time by calling Fr. Dan or Fr. Karlo at 978-887-5505
Designed & Powered by On Fire Media |