Church listing information includes New Hampshire parishes Mass schedules, daily Mass times, church address, phone, confession times and Eucharistic Adoration schedule.
Nashua Catholic Churches | Manchester Catholic Churches
161 Main St | Lancaster, New Hampshire
Sunday 10 am
Monday 8 am (Memorial Day-Oct. 31), 9 am (Nov 1-Memorial Day)
Wednesday 5:30 pm
10 Elm St | Manchester, New Hampshire
Saturday Vigil Mass at 4 PM
Sunday 7 AM, 10:30 AM
Monday-Thursday 8:30 AM
603-622-5445
12 Church St | Peterborough, New Hampshire
Saturday 5 pm
Sunday 8 am, 10:30 am
Mon, Tue, Thu, Fri 8:30 am
8 Atkinson Depot Road | Plaistow, New Hampshire
Saturday 4 pm
Sunday 10 am
Tuesday 8 am
Wednesday 6:30 pm
9 Bonney St | Penacook, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Monday-Wednesday 8 am
216 East Dunstable Rd | Nashua, New Hampshire
Saturday 5 pm
Sunday 7:30 am, 9 am, 11 am
Monday-Thursday 8:30 am
603-888-0321
98 Summer St | Portsmouth, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am, 4:30 pm
Monday-Friday 8 am
180 Loudon Road | Concord, New Hampshire
Saturday 4:30 pm
Sunday 8 am, 10 am, 12 pm, 1 pm (1st and 3rd Sunday)
Monday-Wednesday 9 am
121 Allds Street | Nashua, New Hampshire
Saturday 6 PM
Sunday 10:30 AM
Tuesday & Thursday 8:30 AM
603-598-2622
200 Lawrence Road | Salem, New Hampshire
Saturday 4 pm
Sunday 9:30 am, 11 am
Monday-Thursday 9 am
726 Main St | New London, New Hampshire
Saturday 5 pm
Sunday 10:30 am
Monday-Thursday 8:30 am
20 River Road | Pittsfield, New Hampshire
Saturday 4 pm
Sunday 8 am
Tuesday 10 am
Wed, Thu, Fri 8 am
18 Baboosic Lake Road | Merrimack, New Hampshire
Saturday 4:30 pm
Sunday 8:30 am, 10:30 am
Mon, Tue, Wed, Fri 8:30 am
189 N. Main St | Rochester, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9 am
Mon, Tue, Wed, Fri 8 am
289 Lafayette Road | Hampton, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9 am, 10:30 am, 7 pm
Monday-Friday 6:45 am, 9 am
2905 White Mountain Highway | North Conway, New Hampshire
Saturday 4:30 pm
Sunday 8:30 am, 10:30 am
Mon, Thu, Fri 8:30 am
Wednesday 5:30 pm
449 Broad St | Nashua, New Hampshire
Saturday 4 PM
Sunday 8:30 AM, 10:30 AM
Monday-Thursday 8 AM
603-882-0925
291 Union Avenue | Laconia, New Hampshire
Saturday 4 pm
Sunday 7 am, 8:30 am, 10:30 am
Mon, Wed, Thu 8 am
Tuesday 5:30 pm
2 Hough St | Lebanon, New Hampshire
Saturday 4 pm
Sunday 8 am, 9:30 am
Monday, Thursday 8 am
Tuesday 7 pm
Wednesday 12:10 pm
265 S. Main Street | Manchester, New Hampshire
Saturday Vigil Mass 4 pm
Sunday 9 am
Monday thru Thursday 8 am
603-625-9525
769 Presidential Highway | Jefferson, New Hampshire
Sunday 8:30 am (Memorial Day-Oct. 31)
Thursday 8:00 am (Memorial Day-Oct. 31)
15 Church St | West Stewartstown, New Hampshire
Saturday 4:30 pm
Sunday 8 am (Columbus Day-Memorial Day)
Friday 8 am
48 W Hollis St | Nashua, New Hampshire
Saturday 4 pm, 6 pm Spanish
Sunday 9 am, 11 am
Tuesday 8:30 am
Wednesday 7 pm Spanish
603-882-4362
26 Emerson Avenue | Hampstead, New Hampshire
Saturday 4 pm
Sunday 8 am, 9:30 am, 11 am
Monday-Thursday 9:15 am
345 Pleasant St | Berlin, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 6 pm
Monday-Friday 8 am
251 Meadow St | Sanbornville, New Hampshire
Saturday 4 pm
Sunday 10:45 am
Mon, Wed, Thu 8 am
172 Belmont St | Manchester, New Hampshire
Saturday 4 pm
Sunday 8 am French, 9:30 am, 11 am
Monday-Thursday 8 am
603-625-6409
382 Beech Street | Manchester, New Hampshire
Sunday 7 am, 10 am, 12 pm Spanish, 5 pm Vietnamese
Tuesday, Thursday 11 am
Wednesday 7 pm Spanish
Friday 8:30 am
603-623-8809
185 Main St | Keene, New Hampshire
Saturday 4 pm
Sunday 9:30 am, 11:15 am
Mon, Tue, Thu, Fri 8 am
Wednesday 9:30 am (school year)
207 Hemlock St | Manchester, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9 am, 11 am
Monday, Wednesday-Friday 9 am
Saturday 8 am
(603) 622-4966
300 NH Route 25 | Meredith, New Hampshire
Saturday 5 pm
Sunday 8 am, 10:30 am
Mon, Thu, Fri 8:30 am
62 Manchester Street | Nashua, New Hampshire
Saturday Vigil 4 pm
Sunday 8 am, 10 am, 3 pm Vietnamese
Monday-Thursday 7:30 am
1st Saturday 8 am
603-882-0632
29 Lebanon St | Hanover, New Hampshire
Saturday 5 pm
Sunday 9 am, 11:30 am
Monday-Friday 7:30 am
9 St. Francis Way | Litchfield, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Mon, Thu, Fri 8 am (school in session), 9 am (school not in session)
Wednesday 9 am
Saturday 9 am
15 Chapel St | Dover, New Hampshire
Saturday 4:30 pm
Sunday 10 am
Monday, Friday 5 pm
Wednesday 6 pm
147 Walnut St | Manchester, New Hampshire
Saturday 4 pm
​Sunday 10 am
Mon, Wed, Fri 5:30 pm
Tuesday & Thursday 9 am
603-623-4835
708 Milford Road | Merrimack, New Hampshire
Saturday 5:30 pm
Sunday 8 am, 10 am, 6 pm (Labor-Memorial Day)
Mon, Wed, Thu, Fri 12:15 pm
708 Milford Rd | Merrimack, New Hampshire
Saturday 5:30 PM
Sunday 8 AM, 10 AM
Sunday 6 PM After Labor Day to Sunday prior Memorial Day
Monday, Wed, Thurs, Friday 12:15 PM
1st Saturday 9 AM
603-880-4689
10 School St | Suncook, New Hampshire
Saturday 4 pm
Sunday 10 am
Tuesday, Thursday 8:30 am
Friday 7:30 am
60 S. Main St | Concord, New Hampshire
Saturday 4 pm
Sunday 7 am, 9 am, 11 am
Mon, Wed, Fri 12:10 pm
Thursday 5:30 pm
25 Library Street | Nashua, New Hampshire
Saturday 4 PM
Sunday 8 AM
Wednesday & Friday 8:30 AM
603-598-2622
25 Library St | Hudson, New Hampshire
Saturday 4 pm
Sunday 8 am
Wednesday, Friday 8:30 am
150 Central Avenue | Dover, New Hampshire
Sunday 7 am, 5 pm (Labor-Memorial Day)
Monday-Friday 8 am
844 1st New Hampshire Turnpike | Northwood, New Hampshire
Saturday 5:30 pm (Memorial Day-Labor Day)
Sunday 10 am
27 Church St | Lincoln, New Hampshire
Saturday 4:30 pm
Sunday 7:30 am, 10 am
Wednesday-Friday 8 am
200 Pleasant Street, Route 27 | Epping, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Monday-Thursday 7:30 am
23 Moultonville Road | Center Ossipee, New Hampshire
Sunday 8:30 am
Tuesday 8 am
Saturday 9 am
40 Main St | Salem, New Hampshire
Saturday 5 pm
Sunday 7:30 am, 10 am
Monday-Friday 7:15 am
15 Pine St | Woodsville, New Hampshire
Saturday 5 pm
Sunday 7:15 am, 10:45 am
Monday, Friday 9 am
Wednesday 5 pm
145 Lowell St | Manchester, New Hampshire
Saturday Vigil 4 PM
Sunday 8:30 AM, 10:30 AM, 6 PM
Monday-Friday 7 AM
First Friday 12:10 PM
​Saturday 8 AM
603-622-6404
777 W Hollis St | Nashua, New Hampshire
Saturday 4 pm
Sunday 8 am & 10 am
Monday-Thursday 8 am
603-883-0757
435 Mammoth Road | Londonderry, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Monday-Wednesday 8 am
40 Hidden Springs Road | Alton, New Hampshire
Saturday 4 pm
Sunday 7 am, 8:30 am, 10:30 am
Mon, Tue, Wed, Fri 8 am
4 Dracut Road | Hudson, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am, 6:30 pm
Mon, Wed, Thu, Fri 8:30 am
1 E. Union St | Goffstown, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am
Wednesday 6 pm
Thursday, Friday 8:30 am
1 South Road | Londonderry, New Hampshire
Saturday 5 pm
Sunday 8 am, 9:30 am, 11 am
Monday-Thursday 9 am
120 Maple St | Somersworth, New Hampshire
Saturday 4 pm, 6 pm (Indonesian, last Saturday)
Sunday 9 am
Monday-Wednesday 9 am
38 Church St | Hillsboro, New Hampshire
Sunday 8 am (summer-Labor Day), 9:30 am (winter-Memorial Day), 10 am (summer-Labor Day)
Tuesday, Thursday 8:30 am
71 Lowell St | Rochester, New Hampshire
Saturday 4 pm
Sunday 7:15 am, 11:30 am, 2 pm Spanish
Monday-Thursday 8 am
25 Central St | Claremont, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Mon, Thu, Fri 9 am
11 School St | Plymouth, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 11:30 am
Monday, Friday 8 am
9 Jefferson Road | Whitefield, New Hampshire
Saturday 4 pm
Sunday 8 am (Nov 1-Memorial Day)
Thursday, Friday 9 am (Nov 1-Memorial Day)
Friday 8 am (Memorial Day-Oct 31)
2 Searles Road | Windham, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9:30 am, 11:30 am, 6 pm
Monday -Friday 8:30 am
Wednesday 11 am
93 Front St | Exeter, New Hampshire
Saturday 4 pm
Sunday 7 am, 9 am, 11 am, 6 pm
Monday-Saturday 8 am
12 Main St | Pelham, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Monday-Thursday 8 am
29 Spring St | Nashua, New Hampshire
Saturday 4 pm
Sunday 7 am, 9:30 am
Tuesday-Friday 12:05 pm
Saturday 8 am
603-882-2262
89 Main St | Jaffrey, New Hampshire
Saturday 6 pm
Sunday 9 am
Mon, Tue, Fri 7:30 am
Thursday 5:15 pm
34 Amherst St | Milford, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Mon, Thu, Fri 7:30 am
Wednesday 5:30 pm
32 Beech St | Newport, New Hampshire
Saturday 4 pm
Sunday 8 am
Mon, Wed, Fri 8:30 am
Tue, Thu 6 pm
5 Williams St | Hampton Beach, New Hampshire
Saturday 4 pm (May 20-September 23)
Sunday 8 am (June 25-September 4), 9:15 am (May 20-October 8)
106 School St | Franklin, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am
Tuesday 6 pm
Wednesday-Friday 8 am
38 Church St | North Walpole, New Hampshire
Saturday 4 pm
Sunday 8:30 am
Tuesday 5:30 pm
Friday 8:30 am
567 Manchester Road | Auburn, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Mon, Tue, Wed, Fri 7 am
575 Candia Rd | Manchester, New Hampshire
Saturday Vigil Mass at 4 PM
Sunday 8 AM, 10 AM
Monday-Thursday 8 AM
603-622-6510
103 Walker Street | Manchester, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9:30 am, 5 pm
Monday-Friday 12 pm
603-623-2604
82 High St. | Littleton, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Mon, Tue, Fri 8:30 am
Thursday 6 pm
5 Green St | Nashua, New Hampshire
Sunday 7 am Low Mass
9 am High Mass
11 am High Mass
Monday, Wednesday, Thursday, Friday 8 am
Tuesday 12:10 pm
Saturday 9 am
​
603-598-0400
80 Richmond Road | Winchester, New Hampshire
Sunday 9 am Latin, 11 am Latin
Monday 11:30 am Latin
Tue, Wed, Thu 7:15 am Latin
Friday 6:30 pm Latin
158 Old West Hopkinton Road | Henniker, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am (Summer-Labor Day), 11 am (Winter-Memorial Day
Monday, Wednesday 8:30 am
820 Central Road | Rye Beach, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Mon, Tue, Wed, Fri 8:30 am
26 Crystal Avenue | Derry, New Hampshire
Saturday 4:30 pm
Sunday 8 am, 10:30 am, 6 pm
Monday-Friday 8 am
6 Madbury Road | Durham, New Hampshire
Saturday 5 pm
Sunday 9 am, 11:15 am, 5 pm
Monday-Wednesday 12:10 pm
378 Notre Dame Ave | Manchester, New Hampshire
Saturday Vigil 4 pm
Sunday 8 am, 9:30 am, 11:30 am
Monday through Friday 8 am
Saturday 7:15 am
603-622-4615
305 Kelly Street | Manchester, New Hampshire
Saturday 4 pm
Sunday 9:30 am
Monday-Thursday 8 am in Chapel
603-623-4715
If your church listing needs to be updated please email ministry@masstime.us