Click map marker to see Salem church near you and including location, Mass schedule, daily Mass times as well as confession and adoration times. Select Mass Time to filter map Mass times.
85 Atlantic Ave | Marblehead, Massachusetts
Saturday Vigil 4 pm
Sunday 7:30 am, 9 am, 11 am
Daily Mass Times
Monday-Saturday 9 am
(781) 631-0086
50 Walsh Ave | Peabody, Massachusetts
Saturday 5 pm
Sunday 9 am, 11:30 am Portuguese
Daily Mass Times
Monday, Saturday 9 am
Friday 6 pm
Confession Saturday 4 pm
978-532-0272
253 Cabot Street | Beverly, Massachusetts
Saturday Vigil 4 pm
Sunday 7 am
Daily Mass Times
Tuesday and Thursday 7 am
(978) 922-0113
111 New Balch Street | Beverly, Massachusetts
Saturday Vigil 4 pm
Sunday 8 am, Noon
Daily Mass Times
Monday, Wednesday, Friday 9 am
(978) 922-0113
672 Hale Street | Beverly, Massachusetts
Saturday Vigil 5:30 pm
Sunday 9:15 am
(978) 922-0113
30 St Peter St | Salem, Massachusetts
Sunday 10 am Polish, 12 pm
Monday-Thursday 7 pm
Friday 12:10 pm, 7 pm Polish
Saturday 8 am Polish
978-744-1278
292 Jefferson Ave | Salem, Massachusetts
Saturday 4 pm
Sunday 8:30 am, 11 am, 1 pm 2nd & 4th Sundays Cameroon Mass, 4 pm French
Monday-Friday 9 am
(978) 744-1930
15 Hawthorne Blvd | Salem, Massachusetts
Sunday 8:30 am, 11:30 am Spanish, 5 pm
Daily Mass Times
Monday, Tues, Wed, Friday 9 am
(978) 745-9060
16 Church Street | Peabody, Massachusetts
Saturday 4 pm (Jan, Feb, Mar, July, Aug, Sept)
Sunday 8 am (Apr, May, June, Oct, Nov, Dec), 10 am, 11:30 am Spanish
Daily Mass Times
Tuesday, Friday, Saturday 7 am
Wednesday 5:30 pm
(978) 531-0002
1 Margin St | Peabody, Massachusetts
Saturday 4 pm (Apr, May, June, Oct, Nov, Dec)
Sunday 8 am (Jan, Feb, Mar, July, Aug, Sep), 10 am, 11:30 am
Daily Mass Times
Monday, Thursday 8:30 am
(978) 531-0224
If your church listing needs to be updated please email ministry@masstime.us