New Hampshire Catholic Churches

New Hampshire Catholic Parishes

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

603-788-2083

Church Website

12 Church St | Peterborough, New Hampshire

Saturday 5 pm
Sunday 8 am, 10:30 am

Mon, Tue, Thu, Fri 8:30 am

603-924-7647

Church Website

8 Atkinson Depot Road | Plaistow, New Hampshire

Saturday 4 pm
Sunday 10 am

Tuesday 8 am
Wednesday 6:30 pm

603-382-8324

21 Main St | Hooksett, New Hampshire

Sunday 8:30 am, 11:30 am

Mon, Wed, Fri 8:30 am

603-485-3523

404 High St | Somersworth, New Hampshire

Sunday 7 am

Wednesday 6:15 pm

603-692-2172

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

Website

9 Bonney St | Penacook, New Hampshire

Saturday 4 pm
Sunday 8 am, 10:30 am

Monday-Wednesday 8 am

603-753-4413

Church Website

98 Summer St | Portsmouth, New Hampshire

Saturday 4 pm
Sunday 8:30 am, 10:30 am, 4:30 pm

Monday-Friday 8 am

603-436-4555

Church Website

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

603-224-4393

Church Website

121 Allds Street | Nashua, New Hampshire

Saturday 6 PM
Sunday 10:30 AM

Weekday Masses
Tuesday & Thursday 8:30 AM

(603) 598-2622

Website

12 Amesbury Road | Newton, New Hampshire

Sunday 8 am

Monday, Thurday 8 am

603-382-8324

Church Website

200 Lawrence Road | Salem, New Hampshire

Saturday 4 pm
Sunday 9:30 am, 11 am

Monday-Thursday 9 am

603-893-8661

Church Website

Old Church Road | West Claremont, New Hampshire

Sunday 9 am (June-October)

603-542-9518

Church Website

726 Main St | New London, New Hampshire

Saturday 5 pm
Sunday 10:30 am

Monday-Thursday 8:30 am

603-526-4484

Church Website

2 West Shore Road | Bristol, New Hampshire

Sunday 9:30 am

Tuesday, Thursday 8 am

603-536-4700

Church Website

20 River Road | Pittsfield, New Hampshire

Saturday 4 pm
Sunday 8 am

Tuesday 10 am
Wed, Thu, Fri 8 am

603-435-6242

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

603-424-3757

Church Website

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

603-332-1863

Church Website

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

603-926-2206

Church Website

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

603-356-2535

Church Website

2470 Route 302 East | Carroll, New Hampshire

Saturday 8:30 am (Memorial Day-Oct 31)

603-788-2083

Church Website

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

Website

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

Website

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

603-524-9609

Church Website

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

603-448-1262

Church Website

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

Website

769 Presidential Highway | Jefferson, New Hampshire

Sunday 8:30 am (Memorial Day-Oct. 31)

Thursday 8:00 am (Memorial Day-Oct. 31)

603-788-2083

Church Website

15 Church St | West Stewartstown, New Hampshire

Saturday 4:30 pm
Sunday 8 am (Columbus Day-Memorial Day)

Friday 8 am

603-237-4342

Church Website

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

Website

345 Pleasant St | Berlin, New Hampshire

Saturday 4 pm
Sunday 8:30 am, 6 pm

Monday-Friday 8 am

603-752-2880

Church Website

26 Emerson Avenue | Hampstead, New Hampshire

Saturday 4 pm
Sunday 8 am, 9:30 am, 11 am

Monday-Thursday 9:15 am

603-329-5886

Church Website

251 Meadow St | Sanbornville, New Hampshire

Saturday 4 pm
Sunday 10:45 am

Mon, Wed, Thu 8 am

603-522-3304

Church Website

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

Website

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

Website

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)

603-352-3525

Church Website

55 Pleasant St | Colebrook, New Hampshire

Sunday 10 am

Thursday 8 am

603-237-4342

Church Website

290 Main St | Charlestown, New Hampshire

Sunday 10:30 am

Wednesday, Thursday 5:30 pm

603-826-3359

Church Website

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

603-279-4403

Church Website

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

Website

29 Lebanon St | Hanover, New Hampshire

Saturday 5 pm
Sunday 9 am, 11:30 am

Monday-Friday 7:30 am

603-643-2166

Church Website

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

603-424-3456

Church Website

11 State St | Groveton, New Hampshire

Saturday 4 pm
Sunday 11 am

Wednesday-Friday 9 am

603-636-1047

Church Website

15 Chapel St | Dover, New Hampshire

Saturday 4:30 pm
Sunday 10 am

Monday, Friday 5 pm
Wednesday 6 pm

603-740-4287

Church Website

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

Website

5 Old Georges Mills Road | Sunapee, New Hampshire

Sunday 10 am

603-863-1422

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

603-880-4689

Church Website

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

Website

10 School St | Suncook, New Hampshire

Saturday 4 pm
Sunday 10 am

Tuesday, Thursday 8:30 am
Friday 7:30 am

603-485-3113

Church Website

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

603-224-2328

Church Website

25 Library St | Hudson, New Hampshire

Saturday 4 pm
Sunday 8 am

Wednesday, Friday 8:30 am

603-882-2462

Church Website

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

Website

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

Website

96 Main St | Belmont, New Hampshire

Saturday 4:30 pm
Sunday 9:30 am

603-267-8174

Church Website

23 Moultonville Road | Center Ossipee, New Hampshire

Sunday 8:30 am

Tuesday 8 am
Saturday 9 am

603-522-3304

Church Website

58 Elm St | Claremont, New Hampshire

Sunday 9:15 am

Wednesday 5 pm

603-542-5732

150 Central Avenue | Dover, New Hampshire

Sunday 7 am, 5 pm (Labor-Memorial Day)

Monday-Friday 8 am

603-742-4837

Church Website

200 Pleasant Street, Route 27 | Epping, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Monday-Thursday 7:30 am

603-679-8805

Church Website

35 Brattleboro Road | Hinsdale, New Hampshire

Sunday 9 am

Wednesday 9 am

603-352-3525

Church Website

27 Church St | Lincoln, New Hampshire

Saturday 4:30 pm
Sunday 7:30 am, 10 am

Wednesday-Friday 8 am

603-745-2266

Church Website

844 1st New Hampshire Turnpike | Northwood, New Hampshire

Saturday 5:30 pm (Memorial Day-Labor Day)
Sunday 10 am

603-435-6242

Church Website

40 Main St | Salem, New Hampshire

Saturday 5 pm
Sunday 7:30 am, 10 am

Monday-Friday 7:15 am

603-893-8661

15 Pine St | Woodsville, New Hampshire

Saturday 5 pm
Sunday 7:15 am, 10:45 am

Monday, Friday 9 am
Wednesday 5 pm

603-747-2038

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

Website

435 Mammoth Road | Londonderry, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Monday-Wednesday 8 am

603-432-3333

Church Website

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

603-875-2548

Church Website

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

603-882-7793

Church Website

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

603-497-2651

Church Website

33-35 Arch St | Keene, New Hampshire

Saturday 4 pm
Sunday 8 am

1st Friday 5:30 pm

603-352-3525

Church Website

1 South Road | Londonderry, New Hampshire

Saturday 5 pm
Sunday 8 am, 9:30 am, 11 am

Monday-Thursday 9 am

603-432-8711

Church Website

120 Maple St | Somersworth, New Hampshire

Saturday 4 pm, 6 pm (Indonesian, last Saturday)
Sunday 9 am

Monday-Wednesday 9 am

603-692-2172

25 Central St | Claremont, New Hampshire

Saturday 4 pm
Sunday 8 am, 10:30 am

Mon, Thu, Fri 9 am

603-542-9518

Church Website

25 Chestnut St | Dover, New Hampshire

Saturday 4 pm
Sunday 9 am, 11 am

603-742-4837

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

603-428-3325

182 Main St | Newmarket, New Hampshire

Saturday 4 pm
Sunday 9:30 am

Mon, Tue, Thu 7 am

603-659-3643

Church Website

71 Lowell St | Rochester, New Hampshire

Saturday 4 pm
Sunday 7:15 am, 11:30 am, 2 pm Spanish

Monday-Thursday 8 am

603-332-1869

Church Website

440 Church St | Rollinsford, New Hampshire

Sunday 11 am

Thursday 9 am

603-692-2172

Church Website

11 School St | Plymouth, New Hampshire

Saturday 4 pm
Sunday 7:30 am, 11:30 am

Monday, Friday 8 am

603-536-4700

Church Website

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)

603-788-2083

Church Website

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

603-893-3336

Church Website

93 Front St | Exeter, New Hampshire

Saturday 4 pm
Sunday 7 am, 9 am, 11 am, 6 pm

Monday-Saturday 8 am

603-772-2494

Church Website

65 St. Patricks Church Road | Carroll, New Hampshire

Sunday 7 am (Memorial Day-Oct 31)

603-788-2083

Church Website

89 Main St | Jaffrey, New Hampshire

Saturday 6 pm
Sunday 9 am

Mon, Tue, Fri 7:30 am
Thursday 5:15 pm

603-532-6634

Church Website

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

603-673-1311

Church Website

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

Website

32 Beech St | Newport, New Hampshire

Saturday 4 pm
Sunday 8 am

Mon, Wed, Fri 8:30 am
Tue, Thu 6 pm

603-863-1422

Church Website

12 Main St | Pelham, New Hampshire

Saturday 4 pm
Sunday 8 am, 10:30 am

Monday-Thursday 8 am

603-635-3525

Church Website

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)

603-926-2205

Church Website

106 School St | Franklin, New Hampshire

Saturday 4 pm
Sunday 8:30 am, 10:30 am

Tuesday 6 pm
Wednesday-Friday 8 am

603-934-5013

Church Website

567 Manchester Road | Auburn, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Mon, Tue, Wed, Fri 7 am

603-623-5429

Church Website

38 Church St | North Walpole, New Hampshire

Saturday 4 pm
Sunday 8:30 am

Tuesday 5:30 pm
Friday 8:30 am

603-826-3359

Church Website

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

Website

108 Colebrook Road | Errol, New Hampshire

Sunday 8 am (Memorial-Columbus Day)

603-237-4342

Church Website

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

603-444-2593

Church Website

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

Website

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

631-612-1285

Church Website

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

603-428-3325

Church Website

820 Central Road | Rye Beach, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Mon, Tue, Wed, Fri 8:30 am

603-964-6440

Church Website

26 Crystal Avenue | Derry, New Hampshire

Saturday 4:30 pm
Sunday 8 am, 10:30 am, 6 pm

Monday-Friday 8 am

603-432-5000

Church Website

6 Madbury Road | Durham, New Hampshire

Saturday 5 pm
Sunday 9 am, 11:15 am, 5 pm

Monday-Wednesday 12:10 pm

603-868-2666

Church Website

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

Website

Previous Next
Page 1 of 1

facebook mass timesinstagram mass timesgoogle business prfile link for Mass Times

If your church listing needs to be updated please email ministry@masstime.us

MassTime.us is a family ministry striving to build the most engaging and useful Mass times directory. Please consider a donation to help cover our expenses. You may also sponsor a city Mass time page for $50 and we will credit you or your loved one as the page sponsor.


Privacy Policy