articles

Celebrate Christmas Eve or Christmas Day at a Lynchburg Area Church

Wherever you celebrate, may this Christmas bring peace to your home and in your heart!

By Sandy Wallace December 10, 2023

Merry Christmas from our Lynchburg Macaroni Kid family to your family! If your family plans to celebrate Christmas by attending a religious service, here are some area churches offers services on Christmas Eve and Christmas Day. 

Because Christmas Eve falls on a Sunday, many churches have Sunday morning services and afternoon or evening Christmas Eve services. Some churches also have services on Christmas Day. Some churches will also livestream their services on Facebook or YouTube, so plan ahead.

This isn't a complete listing, but a variety of churches (listed alphabetically) with services at different times, one of which may work with your family's schedule. Thanks to many who reached out in the Living in Lynchburg Facebook group to add their church's information. Some of these church services are also available via livestream, Facebook Life, or Zoom. Click on each link to reach the church's Facebook page or website for more information.

5th Street Baptist Church - MLK, 1007 5th Street, Lynchburg - Dec. 24 at 11 AM; Dec. 25 at 10 AM

Amelon United Methodist Church, 220 Amelon Expressway, Madison Heights - Dec. 24 at 10:30 AM and 4 PM; no service on Dec. 25

Bethany United Methodist Church, 2680 Bethany Road, Rustburg - Dec. 24 Children's program at 11 AM Family service at 9 PM; no service on Dec. 25

Bethel Baptist Church of Evington, 2550 Bethel Church Road, Evington - Dec. 24 at 11 AM; no service on Dec. 25

Blue Ridge Community Church, 2361 New London Road, Forest - Dec. 24 at 8:30 AM and 10:30 AM

Boonsboro United Methodist Church, 113 Coffee Road, Lynchburg - Dec. 24 at 10:30 AM and 6:30 PM; no service on Dec. 25

Brookhill Wesleyan Church, 1043 Cifax Road, Forest - not yet noted

Calvary Baptist Church, 20957 Timberlake Road, Lynchburg - Dec. 24 at 10:30 AM and 5 PM; no service on Dec. 25

Calvary Chapel Lynchburg, 20722 Timberlake Road, Lynchburg - Dec. 24 at 9 AM, 10:30 AM, and 12 PM; no service on Dec. 25

Centenary United Methodist Church, 1501 Rivermont Avenue, Lynchburg - Dec. 24 at 7 PM; no service on Dec. 25

Chestnut Hill Baptist Church, 5225 Fort Avenue, Lynchburg - Dec. 24 at 6 PM; no service on Dec. 25

Corner Stone Baptist Church, intersection of Route 130 and Williams Store Road, Naola - Dec. 24 at 5 PM

Cornerstone Community Church, 525 Old Graves Mill Road, Lynchburg - Dec. 24 at 10:30 AM; no service on Dec. 25

Elon Baptist Church, 145 Younger Drive, Madison Heights - not yet noted

Family Life Lynchburg, 22059 Timberlake Road, Lynchburg - Dec. 24 at 10 AM; no service on Dec. 25

First Christian Church of Lynchburg, 3019 Rivermont Avenue, Lynchburg - Dec. 24 at 11 PM; no service on Dec. 25

First Presbyterian Church, 1215 VES Road, Lynchburg - Dec. 24 at 9:30 AM, 4 PM, and 11 PM

Forest Presbyterian Church, 1226 Two Church Lane, Forest - Dec. 24 at 4 PM and 11 PM; no service on Dec. 25

Gospel Community Church, 1301 Rivermont Avenue, Lynchburg - Dec. 24 at 9 AM and 11 AM; no service on Dec. 25

Gospel Community Church (College Hill), 1101 Floyd Street, Lynchburg - Dec. 24 at 10 AM; no service on Dec. 25

Grace Assembly, 122 Fleetwood Drive, Lynchburg (back of New Covenant School) - not yet noted

Grace Memorial Episcopal Church, 1021 New Hampshire Avenue, Lynchburg - Dec. 24 at 10 AM; no service on Dec. 25

Greater Grace Chapel, 201 Sweeney Circle, Forest (Knights of Columbus building) - not yet noted

Heritage Baptist Church, 219 Breezewood Drive, Lynchburg - Dec. 24 at 10:30 AM; no service on Dec. 25

Heritage United Methodist Church, 582 Leesville Road, Lynchburg - Dec. 24 at 10 AM, 5 PM, and 11 PM; no service on Dec. 25

Holy Cross Catholic Church, 710 Clay Street, Lynchburg - Dec. 24 at 9 AM, 4 PM and 7 PM; Dec. 25 at 9 AM

Holy Name of Mary Catholic Church, 1307 Oakwood Street, Bedford - Dec. 24 at 5 PM and 10 PM; Dec. 25 at 9:30 AM

Holy Trinity Lutheran Church, 1000 Langhorne Road, Lynchburg - Dec. 24 at 10:30 AM, 5:30 PM, and 11 PM; no service on Dec. 25

Holy Trinity Orthodox Church, 521 Oakley Avenue, Lynchburg - Dec. 24 at 9:30 AM and 10:30 PM; no service on Dec. 25

Hyland Heights Baptist Church, 11452 Wards Rd N, Rustburg - Dec. 24 at 11 AM; no service on Dec. 25

Impact Church, 1 Cavalier Circle (in JF Cafeteria), Forest - Dec. 24 at 10 AM; no service on Dec. 25

Living Water Baptist Church, 496 Dogwood Drive, Madison Heights - Dec. 24 at 11 AM; no service on Dec. 25

Living Word Ministries, 825 Taylor Street, Lynchburg - not yet noted

Lynchburg Church of the Brethren, 200 Atlanta Avenue, Lynchburg - Dec. 24 free brunch at 10 AM; Stories and Carols at 11 AM; no service on Dec. 25

Madison Heights Baptist Church, 329 Main Street, Madison Heights - Dec. 24 at 11 AM and 7 PM; no service on Dec. 25

New London Church, 12371 E. Lynchburg-Salem Turnpike, Forest - Dec. 24 at 10:30 AM and 6 PM; no service on Dec. 25

Oasis Church, 165 Melody Lane, Monroe - Dec. 24 at 10:45 AM; no service on Dec. 25

Providence Church, 108 Melinda Drive, Lynchburg - not yet noted

Quaker Memorial Presbyterian Church, 5810 Fort Avenue, Lynchburg - Dec. 24 at 10 AM and 5 PM; no service on Dec. 25

Randolph Memorial Baptist Church, 4246 S Amherst Highway, Madison Heights - Dec. 24 at 5 PM; no service on Dec. 25

Rustburg Presbyterian Church, 681 Village Highway, Rustburg - Dec. 24 at 11 AM and 6 PM; no service on Dec. 25

Seven Hills Church of Christ, 810 Old Graves Mill Road, Lynchburg - not yet noted

St. John's Episcopal Church, 205 Elmwood Avenue, Lynchburg - Dec. 24 at 9:45 AM, 4 PM, and 10 PM; Dec. 25 at 10:30 AM

St. Paul's Episcopal Church, 605 Clay Street, Lynchburg - Dec. 24 at 9 AM, 5 PM, and 10:30 PM; no service on Dec. 25

St. Stephen’s Episcopal Church, 1695 Perrowville Road, Forest - Dec. 24 at 5 PM and 10 PM; no service on Dec. 25 

St. Thomas More Catholic Church, 3015 Roundelay Road, Lynchburg - Dec. 24 at 4 PM and 8 PM; Dec. 25 at 10 AM

The Hope Company, 742 Leesville Road, Lynchburg - not yet noted

Thomas Road Baptist Church, One Mountain View Road, Lynchburg - Dec. 24 at 11 AM and 3 PM; no service on Dec. 25

Timberlake Baptist Church, 21395 Timberlake Road, Lynchburg - Dec. 24 at 10:40 AM and 5 PM; no service on Dec. 25

Timberlake Church, 21649 Timberlake Road, Lynchburg - Dec. 24 at 9 AM, 11 AM, 5 PM, and 11 PM; no service on Dec. 25

Tree of Life Ministries, 2812 Greenview Drive, Lynchburg - Dec. 24 at 6 PM; no service on Dec. 25

Trinity Episcopal Church, 104 Walnut Hollow Road, Lynchburg - Dec. 24 at 10:30 AM; no service on Dec. 25

Victory Christian Fellowship, 615 Leesville Road, Lynchburg - Dec. 24 at 7 PM; no service on Dec. 25

West Lynchburg Baptist Church, 3031 Memorial Avenue, Lynchburg - Dec. 24 at 5 PM; no service on Dec. 25

Westminster Presbyterian Church, 1022 Floyd Street, Lynchburg - Dec. 24 at 11 AM

Wherever and however you celebrate, may this Christmas bring peace to your home and in your heart!