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

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

231 Route 9 | Dover, New Hampshire

Saturday 6 pm (Memorial-Labor Day)

603-742-4837

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

8 Atkinson Depot Road | Plaistow, New Hampshire

Saturday 4 pm
Sunday 10 am

Tuesday 8 am
Wednesday 6:30 pm

603-382-8324

7 Church St | Gorham, New Hampshire

Saturday 6 pm
Sunday 10:30 am

603-752-2880

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

9 Bonney St | Penacook, New Hampshire

Saturday 4 pm
Sunday 8 am, 10:30 am

Monday-Wednesday 8 am

603-753-4413

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

603-436-4555

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

121 Allds Street | Nashua, New Hampshire

Saturday 6 PM
Sunday 10:30 AM

Tuesday & Thursday 8:30 AM

603-598-2622

12 Amesbury Road | Newton, New Hampshire

Sunday 8 am

Monday, Thurday 8 am

603-382-8324

200 Lawrence Road | Salem, New Hampshire

Saturday 4 pm
Sunday 9:30 am, 11 am

Monday-Thursday 9 am

603-893-8661

Old Church Road | West Claremont, New Hampshire

Sunday 9 am (June-October)

603-542-9518

726 Main St | New London, New Hampshire

Saturday 5 pm
Sunday 10:30 am

Monday-Thursday 8:30 am

603-526-4484

2 West Shore Road | Bristol, New Hampshire

Sunday 9:30 am

Tuesday, Thursday 8 am

603-536-4700

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

189 N. Main St | Rochester, New Hampshire

Saturday 4 pm
Sunday 7:30 am, 9 am

Mon, Tue, Wed, Fri 8 am

603-332-1863

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

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

2470 Route 302 East | Carroll, New Hampshire

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

603-788-2083

403 Main St | Franconia, New Hampshire

Saturday 6 pm

603-444-2593

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

603-524-9609

58 Main St | North Stratford, New Hampshire

Sunday 9 am

603-636-1047

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

265 S. Main Street | Manchester, New Hampshire

Saturday Vigil Mass 4 pm
Sunday 9 am

Monday thru Thursday 8 am

603-625-9525

15 High St | Greenville, New Hampshire

Saturday 4 pm
Sunday 11 am

603-878-1121

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

15 Church St | West Stewartstown, New Hampshire

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

Friday 8 am

603-237-4342

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

603-329-5886

345 Pleasant St | Berlin, New Hampshire

Saturday 4 pm
Sunday 8:30 am, 6 pm

Monday-Friday 8 am

603-752-2880

251 Meadow St | Sanbornville, New Hampshire

Saturday 4 pm
Sunday 10:45 am

Mon, Wed, Thu 8 am

603-522-3304

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)

603-352-3525

55 Pleasant St | Colebrook, New Hampshire

Sunday 10 am

Thursday 8 am

603-237-4342

28 Highland Avenue | Lisbon, New Hampshire

Sunday 9 am

Thursday 9 am

603-747-2038

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

290 Main St | Charlestown, New Hampshire

Sunday 10:30 am

Wednesday, Thursday 5:30 pm

603-826-3359

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

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

603-643-2166

1 Lowell St | Seabrook, New Hampshire

Saturday 5 pm
Sunday 10 am

603-926-2206

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

11 State St | Groveton, New Hampshire

Saturday 4 pm
Sunday 11 am

Wednesday-Friday 9 am

603-636-1047

15 Chapel St | Dover, New Hampshire

Saturday 4:30 pm
Sunday 10 am

Monday, Friday 5 pm
Wednesday 6 pm

603-740-4287

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

36 Shaker Hill Road | Enfield, New Hampshire

Sunday 5:30 pm

603-632-4263

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

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

603-485-3113

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

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

603-882-2462

150 Central Avenue | Dover, New Hampshire

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

Monday-Friday 8 am

603-742-4837

844 1st New Hampshire Turnpike | Northwood, New Hampshire

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

603-435-6242

27 Church St | Lincoln, New Hampshire

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

Wednesday-Friday 8 am

603-745-2266

96 Main St | Belmont, New Hampshire

Saturday 4:30 pm
Sunday 9:30 am

603-267-8174

200 Pleasant Street, Route 27 | Epping, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Monday-Thursday 7:30 am

603-679-8805

35 Brattleboro Road | Hinsdale, New Hampshire

Sunday 9 am

Wednesday 9 am

603-352-3525

23 Moultonville Road | Center Ossipee, New Hampshire

Sunday 8:30 am

Tuesday 8 am
Saturday 9 am

603-522-3304

58 Elm St | Claremont, New Hampshire

Sunday 9:15 am

Wednesday 5 pm

603-542-5732

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

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

603-432-3333

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

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

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

32 Pickering Road | Gonic, New Hampshire

Sunday 11 am

603-332-1863

33-35 Arch St | Keene, New Hampshire

Saturday 4 pm
Sunday 8 am

1st Friday 5:30 pm

603-352-3525

1 South Road | Londonderry, New Hampshire

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

Monday-Thursday 9 am

603-432-8711

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 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

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

440 Church St | Rollinsford, New Hampshire

Sunday 11 am

Thursday 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

182 Main St | Newmarket, New Hampshire

Saturday 4 pm
Sunday 9:30 am

Mon, Tue, Thu 7 am

603-659-3643

1157 Route 4 | Canaan, New Hampshire

Sunday 10 am

603-632-4263

11 School St | Plymouth, New Hampshire

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

Monday, Friday 8 am

603-536-4700

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

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

603-893-3336

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

12 Main St | Pelham, New Hampshire

Saturday 4 pm
Sunday 8 am, 10:30 am

Monday-Thursday 8 am

603-635-3525

65 St. Patricks Church Road | Carroll, New Hampshire

Sunday 7 am (Memorial Day-Oct 31)

603-788-2083

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

603-532-6634

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

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

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

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

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

567 Manchester Road | Auburn, New Hampshire

Saturday 4 pm
Sunday 8 am, 10 am

Mon, Tue, Wed, Fri 7 am

603-623-5429

90 Central St | Farmington, New Hampshire

Sunday 9:15 am

603-332-1869

575 Candia Rd | Manchester, New Hampshire

Saturday Vigil Mass at 4 PM
Sunday 8 AM, 10 AM

Monday-Thursday 8 AM

603-622-6510

108 Colebrook Road | Errol, New Hampshire

Sunday 8 am (Memorial-Columbus Day)

603-237-4342

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

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

631-612-1285

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

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

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

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

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

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