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
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
​
Confession Times
Before each Mass, 7 days a week
(603) 598-0400
82 High St. | Littleton, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Mon, Tue, Fri 8:30 am
Thursday 6 pm
2470 Route 302 East | Carroll, New Hampshire
Saturday 8:30 am (Memorial Day-Oct 31)
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
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
120 Maple St | Somersworth, New Hampshire
Saturday 4 pm, 6 pm (Indonesian, last Saturday)
Sunday 9 am
Monday-Wednesday 9 am
20 River Road | Pittsfield, New Hampshire
Saturday 4 pm
Sunday 8 am
Tuesday 10 am
Wed, Thu, Fri 8 am
62 Manchester Street | Nashua, New Hampshire
Saturday Vigil 4 pm
Sunday 8 am, 10 am, 3 pm Vietnamese
Daily Mass Times
Monday-Thursday 7:30 am
1st Saturday 8 am
Confessions Times
Monday-Thursday 8 am
Saturday 3-3:30 pm
(603) 882-0632
38 Church St | North Walpole, New Hampshire
Saturday 4 pm
Sunday 8:30 am
Tuesday 5:30 pm
Friday 8:30 am
25 Library St | Hudson, New Hampshire
Saturday 4 pm
Sunday 8 am
Wednesday, Friday 8:30 am
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)
15 Church St | West Stewartstown, New Hampshire
Saturday 4:30 pm
Sunday 8 am (Columbus Day-Memorial Day)
Friday 8 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
449 Broad St | Nashua, New Hampshire
Saturday 4 PM
Sunday 8:30 AM, 10:30 AM
Daily Mass Times
Monday-Thursday 8 AM
Confession Saturday 2:30-3:30 PM
Eucharistic Adoration
Sunday-Saturday 7 AM to 9 PM
(603) 882-0925
12 Main St | Pelham, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Monday-Thursday 8 am
2 West Shore Road | Bristol, New Hampshire
Sunday 9:30 am
Tuesday, Thursday 8 am
844 1st New Hampshire Turnpike | Northwood, New Hampshire
Saturday 5:30 pm (Memorial Day-Labor Day)
Sunday 10 am
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
820 Central Road | Rye Beach, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Mon, Tue, Wed, Fri 8:30 am
777 W Hollis St | Nashua, New Hampshire
Saturday 4 pm
Sunday 8 am & 10 am
Monday-Thursday 8 am
Confession Saturday 3-3:45 pm
(603) 883-0757
29 Lebanon St | Hanover, New Hampshire
Saturday 5 pm
Sunday 9 am, 11:30 am
Monday-Friday 7:30 am
106 School St | Franklin, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am
Tuesday 6 pm
Wednesday-Friday 8 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
10 School St | Suncook, New Hampshire
Saturday 4 pm
Sunday 10 am
Tuesday, Thursday 8:30 am
Friday 7:30 am
216 East Dunstable Rd | Nashua, New Hampshire
Saturday 5 pm (also Livestreamed)
Sunday 7:30 am, 9 am, 11 am (also Livestreamed)
Monday-Thursday 8:30am
Confession Saturday from 4-4:30 pm
603-888-0321
89 Main St | Jaffrey, New Hampshire
Saturday 6 pm
Sunday 9 am
Mon, Tue, Fri 7:30 am
Thursday 5:15 pm
726 Main St | New London, New Hampshire
Saturday 5 pm
Sunday 10:30 am
Monday-Thursday 8:30 am
345 Pleasant St | Berlin, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 6 pm
Monday-Friday 8 am
98 Summer St | Portsmouth, New Hampshire
Saturday 4 pm
Sunday 8:30 am, 10:30 am, 4:30 pm
Monday-Friday 8 am
147 Walnut St | Manchester, New Hampshire
Saturday 4 pm
​Sunday 10 am
Weekday Mass Times
Mon, Wed, Fri 5:30 pm
Tuesday & Thursday 9 am
​Confession ​Saturday 3-3:30 pm
(603) 623-4835
435 Mammoth Road | Londonderry, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Monday-Wednesday 8 am
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
11 State St | Groveton, New Hampshire
Saturday 4 pm
Sunday 11 am
Wednesday-Friday 9 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)
150 Central Avenue | Dover, New Hampshire
Sunday 7 am, 5 pm (Labor-Memorial Day)
Monday-Friday 8 am
382 Beech Street | Manchester, New Hampshire
Sunday 7 am, 10 am, 12 pm Spanish, 5 pm Vietnamese
Daily Mass Times
Tuesday, Thursday 11 am
Wednesday 7 pm Spanish
Friday 8:30 am
(603) 623-8809
35 Brattleboro Road | Hinsdale, New Hampshire
Sunday 9 am
Wednesday 9 am
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
567 Manchester Road | Auburn, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Mon, Tue, Wed, Fri 7 am
300 NH Route 25 | Meredith, New Hampshire
Saturday 5 pm
Sunday 8 am, 10:30 am
Mon, Thu, Fri 8:30 am
Old Church Road | West Claremont, New Hampshire
Sunday 9 am (June-October)
15 Chapel St | Dover, New Hampshire
Saturday 4:30 pm
Sunday 10 am
Monday, Friday 5 pm
Wednesday 6 pm
265 S. Main Street | Manchester, New Hampshire
Saturday Vigil Mass 4 pm
Sunday 9 am
Daily Mass Times
Monday thru Thursday 8 am
Eucharistic Adoration
Wednesday 8:30 am-5 pm
Confession Wednesday 7:15 am
603-625-9525
200 Pleasant Street, Route 27 | Epping, New Hampshire
Saturday 4 pm
Sunday 8 am, 10 am
Monday-Thursday 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
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
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
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
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
9 Bonney St | Penacook, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Monday-Wednesday 8 am
32 Beech St | Newport, New Hampshire
Saturday 4 pm
Sunday 8 am
Mon, Wed, Fri 8:30 am
Tue, Thu 6 pm
10 Elm St | Manchester, New Hampshire
305 Kelly Street | Manchester, New Hampshire
Saturday 4 pm
Sunday 8:30 am & 10:30 am
Daily Mass Times
Monday-Friday 8 am in Chapel
603-623-4715
12 Amesbury Road | Newton, New Hampshire
Sunday 8 am
Monday, Thurday 8 am
25 Central St | Claremont, New Hampshire
Saturday 4 pm
Sunday 8 am, 10:30 am
Mon, Thu, Fri 9 am
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
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
172 Belmont St | Manchester, New Hampshire
Saturday 4 pm
Sunday 8 am French, 9:30 am, 11 am
Daily Mass Times
Monday-Thursday 8 am
(603) 625-6409
26 Crystal Avenue | Derry, New Hampshire
Saturday 4:30 pm
Sunday 8 am, 10:30 am, 6 pm
Monday-Friday 8 am
26 Emerson Avenue | Hampstead, New Hampshire
Saturday 4 pm
Sunday 8 am, 9:30 am, 11 am
Monday-Thursday 9:15 am
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
Perpetual Adoration Chapel
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
Daily Mass Schedule
Monday, Wed, Thurs, Friday 12:15 PM
1st Saturday 9 AM
Confession Saturday 4-5 PM
Adoration Times
Sunday 7 PM to 8 PM
Friday 12:40 PM to 1:40 PM
(603) 880-4689
575 Candia Rd | Manchester, New Hampshire
Saturday Vigil Mass at 4 PM
Sunday 8 AM, 10 AM
Daily Mass Times
Monday-Thursday 8 AM
(603) 622-6510
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
769 Presidential Highway | Jefferson, New Hampshire
Sunday 8:30 am (Memorial Day-Oct. 31)
Thursday 8:00 am (Memorial Day-Oct. 31)
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
71 Lowell St | Rochester, New Hampshire
Saturday 4 pm
Sunday 7:15 am, 11:30 am, 2 pm Spanish
Monday-Thursday 8 am
65 St. Patricks Church Road | Carroll, New Hampshire
Sunday 7 am (Memorial Day-Oct 31)
189 N. Main St | Rochester, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 9 am
Mon, Tue, Wed, Fri 8 am
Perpetual Adoration Chapel
48 W Hollis St | Nashua, New Hampshire
Saturday 4 pm, 6 pm Spanish
Sunday 9 am, 11 am
Daily Mass Times
Tuesday 8:30 am
Wednesday 7 pm Spanish
603-882-4362
1 South Road | Londonderry, New Hampshire
Saturday 5 pm
Sunday 8 am, 9:30 am, 11 am
Monday-Thursday 9 am
23 Moultonville Road | Center Ossipee, New Hampshire
Sunday 8:30 am
Tuesday 8 am
Saturday 9 am
27 Church St | Lincoln, New Hampshire
Saturday 4:30 pm
Sunday 7:30 am, 10 am
Wednesday-Friday 8 am
251 Meadow St | Sanbornville, New Hampshire
Saturday 4 pm
Sunday 10:45 am
Mon, Wed, Thu 8 am
33-35 Arch St | Keene, New Hampshire
Saturday 4 pm
Sunday 8 am
1st Friday 5:30 pm
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
25 Library Street | Nashua, New Hampshire
Saturday 4 PM
Sunday 8 AM
Weekday Masses
Wednesday & Friday 8:30 AM
Confession Saturday 3-3:30 PM
(603) 598-2622
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
12 Church St | Peterborough, New Hampshire
Saturday 5 pm
Sunday 8 am, 10:30 am
Mon, Tue, Thu, Fri 8:30 am
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)
6 Madbury Road | Durham, New Hampshire
Saturday 5 pm
Sunday 9 am, 11:15 am, 5 pm
Monday-Wednesday 12:10 pm
200 Lawrence Road | Salem, New Hampshire
Saturday 4 pm
Sunday 9:30 am, 11 am
Monday-Thursday 9 am
8 Atkinson Depot Road | Plaistow, New Hampshire
Saturday 4 pm
Sunday 10 am
Tuesday 8 am
Wednesday 6:30 pm
121 Allds Street | Nashua, New Hampshire
Saturday 6 PM
Sunday 10:30 AM
Weekday Masses
Tuesday & Thursday 8:30 AM
(603) 598-2622
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
290 Main St | Charlestown, New Hampshire
Sunday 10:30 am
Wednesday, Thursday 5:30 pm
182 Main St | Newmarket, New Hampshire
Saturday 4 pm
Sunday 9:30 am
Mon, Tue, Thu 7 am
93 Front St | Exeter, New Hampshire
Saturday 4 pm
Sunday 7 am, 9 am, 11 am, 6 pm
Monday-Saturday 8 am
11 School St | Plymouth, New Hampshire
Saturday 4 pm
Sunday 7:30 am, 11:30 am
Monday, Friday 8 am
40 Main St | Salem, New Hampshire
Saturday 5 pm
Sunday 7:30 am, 10 am
Monday-Friday 7:15 am
29 Spring St | Nashua, New Hampshire
Saturday 4 pm
Sunday 7 am, 9:30 am
Daily Mass Times
Tuesday-Friday 12:05 pm
Saturday 8 am
Confession Times
Sunday 9 am
Tuesday-Friday 11:15 am - 12 pm
Saturday 3 pm
(603) 882-2262
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
108 Colebrook Road | Errol, New Hampshire
Sunday 8 am (Memorial-Columbus Day)
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
15 Pine St | Woodsville, New Hampshire
Saturday 5 pm
Sunday 7:15 am, 10:45 am
Monday, Friday 9 am
Wednesday 5 pm
If your church listing needs to be updated please email ministry@masstime.us