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

Tonight, December 23rd, the Lighthouse Church will host a candle light service at 5:30 p.m., with supper to follow. They will also be hosting a New Year's Eve service at 6:30 p.m. on December 31st.
  
Also tonight, Life Centre Church is holding a Christmas service at 7:00 p.m. They'll hold an identical candle light service tomorrow, on the 24th, at 5:00 p.m.    

St. Vincent de Paul Catholic Church will hold services on Friday, December 24th at 5:00 p.m. and and 9:00 p.m., on Saturday, December 25th at 10:00 a.m. They will also hold two New Year's services, on Friday, December 31st at 5:00 p.m., and on Saturday, January 1st at 10:00 a.m. 

The Weyburn Free Methodist Church is hosting a Christmas Eve service at 6:00 p.m.

The Calvary Baptist Community Church will host a Christmas Eve service at 6:00 p.m.

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

All Saints Anglican Church will be holding a Christmas Eve service at 7:00 p.m.

Zion Lutheran Church will hold a Christmas Eve candlelight and communion service at 7:30 p.m. 

A special service will be held during the regular time Calvary Baptist Community Church holds their Sunday morning service. They'll be hosting a special Boxing Day Christmas movie on December 26th at 10:30 a.m. Due to copyright laws, they are unable to livestream this service, but they are willing to loan the movie out for anyone to watch later. Christmas cookies will be provided. All are welcome.

Now, enjoy this special performance shared on Facebook by Grace United Church: