Dec. 20 -- There are many ways people can reflect on "the reason for the season" this time of year but one of the most common ways -- and a cherished tradition -- is attending a Christmas Eve service or mass.
Below is a list of area churches in Greenville that are holding special Christmas observances this Sunday.
Please note that the churches included in the list either contacted the Herald-Banner about publishing information regarding their Christmas Eve services or are churches that had online posts that the Herald-Banner saw.
-- Highland Terrace Baptist Church at 3939 Joe Ramsey Blvd. -- Candlelight Service at 6 p.m.
-- New Beginnings Church at 6407 Sayle St. -- Candlelight Christmas Eve Service at 6 p.m.
-- Mineral Heights Baptist Church at 3201 Robin Rd. -- Christmas Eve Service at 5 p.m.
-- Redeemer Lutheran Church at 2311 Ridgecrest Rd. -- Christmas Eve Service at 7 p.m.
-- St. Paul's Episcopal Church at 8320 Jack Finney Blvd. -- Christmas Eve Service (Holy Eucharist Rite) at 7 p.m., Carol Singing at 10:30 p.m. And Midnight Mass (Holy Eucharist Rite) at 11 p.m.
-- United Presbyterian Church at 5905 Stonewall St. -- Christmas Eve Service "Lessons and Carols" at 7 p.m.
-- Wesley United Methodist Church at 1200 E Joe Ramsey Blvd. -- Family Christmas Eve Service for families with young children at 5 p.m., Traditional Christmas Eve Candlelight Service at 7 p.m.
-- Harvest Bible Church at 4915 State Highway 34 South -- Candlelight Service at 5 p.m.
-- St. William Catholic Church: English-Language Masses at 4 p.m., 6 p.m. and Midnight, with Spanish-Language Mass at 6 p.m.
-- GraceLife Church's Christmas Eve candlelight service titled "From Heaven to Earth," will take place at 4 p.m.
Free Christmas Meal
While it's not a service, Clark Street Christian Church in Greenville will have its free "Feed the Hungry" meal on Christmas Eve from 10:30 a.m. "until the food is gone."
Eat-in and takeout options are available for all. Delivery is also available for the elderly and disabled.