Community Corner

Christmas Eve and Christmas Day Church Services in Salem

Here's a complete listing of local Christmas Eve and Christmas Day service times.

Rockingham Christian Church (Salem)

  • Monday, Dec. 23 - 6 p.m. & 8 p.m.
  • Tuesday, Dec. 24 - 4 p.m. & 6 p.m.


Saints Mary and Joseph Parish (Salem)

Tuesday, Dec. 24
  • 4 p.m. - Children's Pageant at Mary Queen at Mary Queen of Peace
  • 4 p.m. - Christmas Eve Church Service at St. Joseph
  • 4:15 p.m. - Christmas Eve Auditorium Service at St. Joseph
  • 6 p.m. - Christmas Eve Service at Mary Queen of Peace
Wednesday, Dec. 25
  • 12 a.m. - Midnight Christmas Eve Service at St. 
  • 8:45 a.m. - Christmas Service at St. Joseph
  • 8:45 a.m. - Christmas Service at Mary Queen of Peace
  • 11 a.m. - Christmas Service at Mary Queen of Peace
  • 11 a.m. - Christmas Service at St. Joseph
  • 12-3 p.m. - Christmas Day Dinner (Knights of Columbus Hall, 37 Main Street, Salem)


Salem Bible Church (Salem)

  • No Christmas Services Listed


Pleasant Street United Methodist Church (Salem)

Tuesday, Dec. 24
  • 6:30 p.m. - Candlelight Christmas Eve Service

Windham Presbyterian Church (Windham)

Tuesday, Dec. 24
  • Kids Christmas Eve Service - 5-6 p.m.
  • Contemporary Christmas Service - 6:30-7:30 p.m.
  • Traditional Christmas Eve Service - 8-9 p.m.


Heritage Baptist Church (Windham)

  • No Christmas Eve/Day Services Listed


Crossing Life Church (Windham)

  • No Christmas Eve/Day Services Listed

If you know of any other event dates, times and details, please add them in the comments below.


Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.

We’ve removed the ability to reply as we work to make improvements. Learn more here