SUMMER MASS TIMES: 5PM Saturday & 9AM Sunday in both Hampstead & Surf City. 11AM Sunday in Surf City only. Watch the story of our parish online now by clicking the "Read More" link below.
Read more

Directions

Welcome to our parish.  All Saints-Hampstead is located at 18737 US Highway 17 North in Hampstead and is open year round for daily and weekend masses.  All Saints - Surf City is located at 420 North Topsail Drive in Surf City and is open from Memorial Day weekend to Labor Day weekend for weekend masses.

All Saints - Hampstead

All Saints - Surf City

From Wilmington:  Travel North on US Highway 17 North through Hampstead.  Pass by the school complex on the left.  We are approximately 1 mile north on the left hand side.  If you get to the light at Sloop Point Road (BP Gas on corner), you have gone to far.

From Jacksonville:  Travel South on US Highway 17 South towards Hampstead.  Go through the light at Sloop Point Road, you will see Sloop Point Fire Department and a gas station to your left.  Travel approximately 1/4 mile and the church is the second church on the right.

From Wilmington:  Follow US Highway 17 North to the light at route 210 in Surf City (Lowes Home Improvement on the right just before the light).  Take a right onto 210 to the intersection of 210 and Route 50.  Take a right onto 50 and follow over the swing bridge into Surf City. Take second left at the light onto North Topsail Drive.The church is about 1/2 mile on the right across the street from the Surf City Fire Department.

From Jacksonville:  Follow US Highway 17 South.  Take a left onto Route 50 in Holly Ridge.  Continue on 50 over the swing bridge in Surf City.  Take your second left onto North Topsail Drive.  The Church is about 1/2 mile on the left across the street from the Surf City Fire Department.

 

 

Mass Times in Hampstead

Weekend Mass Schedule -
Summer
Memorial Day through Labor Day:  Saturday 5:00 p.m. and Sunday 9:00 a.m.

Winter
Weekend following Labor Day through the weekend before Memorial Day
Saturday 5:00 p.m. and Sunday 9:00 a.m.; 11:00 a.m.

Daily Mass Schedule:  Tuesday and Wednesday:  4:00 p.m.
Thursday and Friday:  9:00 a.m.

Adoration:  Following 9:00 a.m., the first Friday of each month

Anointing Mass:  Third Thursday of the month, 4:00 p.m.

 

Mass Times in Surf City

Weekend Mass Schedule
Summer
Memorial Day through Labor Day:  Saturday 5:00 p.m. and Sunday 9:00 a.m., 11:00 a.m.

Winter:  All masses are celebrated in Hampstead.  Please see schedule above for times.

Daily Mass Schedule:  All masses are celebrated at Hampstead.  Please see schedule above for times.

 

Online Giving

Online Giving

Secure and Convenient Donate now!