Mass & Service Times

Daily Mass schedules are subject to change due to funerals and priest availability. We recommend verifying times with parish bulletins. Downloading parish apps or signing up for email notifications are also a good way to ensure you have the most up-to-date parish information.

 

Find A Parish

 

All Saints Church

45 School Street, Ogunquit, ME 03907

Weekend Masses

Sunday 8:30 AM - English  
Sunday 10:00 AM - English  

Basilica of Ss. Peter & Paul

122 Ash Street, Lewiston, ME 04240

Weekend Masses

Saturday 4:00 PM - English  Livestream
Sunday 7:00 AM - English  Livestream
Sunday 8:30 AM - Latin  Livestream
Sunday 10:30 AM - English  Livestream
Sunday 1:00 PM - Kirundi  

Reconciliation

Saturday 3:00 PM   

Bell Chapel

5085 Access Road, Carrabassett Valley, ME 04947

Weekend Masses

Saturday 4:30 PM - English  

Cathedral of the Immaculate Conception

307 Congress Street, Portland, ME 04101

Weekend Masses

Saturday 4:00 PM - English  
Sunday 07:00 AM - English  
Sunday 8:00 AM - English  
Sunday 10:00 AM - English  Livestream
Sunday 12:00 PM - Latin  
Sunday 3:00 PM - Arabic/Azande  
Sunday 7:30 PM - English  

Weekday Masses

Monday 12:15 PM - English  Livestream
Tuesday 12:15 PM - English  Livestream
Wednesday 12:15 PM - English  Livestream
Thursday 12:15 PM - English  Livestream