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.

 

Parking at Surf City: Enter on N. Topsail, Exit on N. Shore

Parking in Surf City is allowed on:

•All Saints’ lot:
ENTER on N. Topsail Dr.
EXIT on N. Shore Dr.
•Public Lots:
across N. Topsail Dr.
on other side of Fire Dept
at New Bern Ave. & N. Shore Dr
at Goldsboro & N. Topsail (behind Town Hall)
  • Park head-in, not back-in
  • ENTER on N. Topsail
  • EXIT on N. Shore
  • Keep corners free.
  • Watch for children.
  • Leave up-front spots for less-mobile guests.
  • Be careful pulling out.

Please don’t block

•Driveways
•Residences
•On Sidewalks
•Roadways
•Fire lane
•Fire department

 

Parking in Hampstead is easily accessible on our large lot, with overflow space on the grass and under the trees. At Easter and Christmas, give yourself extra time and consider carpooling.

 

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!