A number of local churches will be holding special services for Christmas this year.

Tomorrow, a Candlelight Christmas Eve and Communion service will be held at Grace United Church beginning at 5:30 p.m. They'll hold a regular worship service on Sunday, December 25th at 10:30 a.m.

Zion Lutheran Church will host a Candlelight Christmas Eve and Communion service at 7:30 p.m.

The Weyburn Free Methodist Church will host a 'Gaither Family Christmas'-style service Christmas Eve at 6:00 p.m., and a Christmas Day service at 10:30 a.m. See the pastors talk about it HERE.

St. Vincent de Paul Catholic Church will hold services tomorrow at 5:00 p.m. and 9:00 p.m., and on Christmas day at 11:00 a.m. They will also hold two New Year's Eve Mass on Thursday, December 31st at 5:00 p.m., and a New Year's Day mass on Friday, January 1st at 10:00 a.m. 

Silver Heights Bible Church will be having a Christmas Eve service at 7:00 p.m. and a Christmas Day service at 11:00 a.m.

Calvary Baptist Community Church (CCBC) will host a family-friendly Candlelight Christmas Eve Service at 6:00 p.m., and a family- friendly Christmas Day Service at 10:30 a.m.

The CBCC will also host a  New Year's Eve family-friendly Service at 10:30 a.m. followed by an International Potluck Lunch. Guests are invited to bring s favourite culturally-inspired dish to share.

They'll also be hosting a family-friendly New Year's Eve Party.

"Wear your PJs, bring games to play, finger foods to share, and soup and buns to be provided 5:00 to 10:00 p.m.," shared Pastor Tim MacKinnon.

On Christmas Day, the Lighthouse Church will host a church service at 10:00 a.m.

We will add details from more churches as they become available.