Strasburg

• The Strasburg United Methodist Church will host a community candlelight memorial service at 6 p.m. Saturday. A reception will follow at Stover Funeral Home.

• The Strasburg Chamber of Commerce will host its annual “Home for the Holidays” celebration and Christmas parade all day Sunday. Featured will be a children’s cookie decorating extravaganza at the Historical Homemaker Bakery & Café from 1 to 3 p.m., enjoy a variety of soups, hot dogs, cider, hot chocolate and more by Strasburg Midget Football outside Town Hall in the afternoon. There will be music and caroling in the afternoon throughout downtown. Stop and bid on the Christmas trees at Town Hall for the Christmas Tree O’ Christmas Tree event and purchase fresh evergreen wreaths from Washington State. Horse drawn carriage rides will be available for $5 per person following the tree lighting ceremony.

Edinburg

• Mr. and Mrs. Santa Claus will be at Edinburg VFW Post 2447 beginning at 2 p.m. Sunday. Those attending are asked to bring a nonperishable food item for the local food bank.

Woodstock

• The Woodstock United Methodist Church will host breakfast with Mr. and Mrs. Claus from 8 to 11:30 a.m. Saturday. A free-will offering will be accepted to benefit the church’s Child Care Center and Preschool. Raffle and door prizes.

• The Masterworks Chorus will perform at 3 p.m. Saturday at Emanuel Lutheran Church, High Street.

Front Royal

• Selah Theatre Project will present Rich Follett and Larry Dahlke’s Christmas classic, “Glory Bea! A Shenandoah Christmas” at 7 p.m. today and Saturday and 3 p.m. Sunday at 400-B Kendrick Lane. Tickets are $13 or $10 for students and seniors. Information: www.selahtheatreproject.org.

• The annual Santa for Seniors luncheon will be held from 2 to 4 p.m. Sunday at the Front Royal Volunteer Fire Department, 221 N. Commerce Ave. The luncheon is free for registered seniors. The cost for others is $10 and includes a turkey dinner. Registration is required by calling Michelle Smeltzer with the Warren County Department of Social Services at 540-635-3430, ext. 3355.

• Warren County Parks and Recreation will host Sundaes with Santa from 2 to 4 p.m. Sunday at the Community Center, 538 Villa Ave. The cost is $8 per child. Pre-registration recommended by calling 540-635-1021.

• The Front Royal Oratorio Society will present a Christmas concert at 4 p.m. Sunday at the Front Royal Presbyterian Church. A free-will offering will be accepted to support WINC-FM’s Chain of Checks program to benefit Froggy’s Closet, which helps foster children and their families. Information: 540-635-4842 or visit www.FROS.online.

New Market

• The Masterworks Chorus will perform at 3 p.m. Sunday at Reformation Lutheran Church

Lebanon Church

• The Lebanon Church Community Center will hold a Christmas party at 5:30 p.m. Saturday. Those attending are asked to bring a covered dish and small unwrapped gifts for games.

Mount Jackson

• The Mount Jackson Christmas parade will be held at 3:30 p.m. Saturday. Before the parade, children will have a chance to write letters to Santa Claus at the town hall. After the parade, kids will get their chance to meet Santa starting at 4 p.m. The Christmas tree lighting will start at 5 p.m.

• Pleasant View Church of the Brethren will present a Christmas program at 7 p.m. Saturday at 4197 Conicville Road. Refreshments follow.

• The Rouss Center for the Arts presents “Every Christmas Story Ever Told (and then some)” from 7 to 9 p.m. today and Saturday and 3 p.m. Sunday at 9357 N. Congress St. Tickets are $15 for adults, $12 for seniors and students and free for children under 3. Tickets: 540-705-0313, email rouss.center@gmail.com or online at www.rousscenter.org.

Kernstown

• The live Nativity “Follow the Star” will be at the Kernstown Battlefield from 6 to 9 p.m. Saturday and Sunday. A tour guide will lead a walking journey through the scenes with actors and animals. Refreshments served. Information: www.facebook.com/winchesterfollowthestar.

Middletown

• Dec. 14 is the deadline to reserve your seat to attend the Patriot’s Colonial Christmas dinner at 6 p.m. Dec. 19 at Wayside Inn. The cost is $25, $15 for ages 6-15 and free for children under 6. Period dress optional. Colonial dress encouraged. Reservations: Becky Reeves at 540-869-1797 or email waysideinnevents@gmail.com.

Stephens City

• The Apple Valley Ringers will present a free holiday concert at 3 p.m. Sunday at Bowman Library.

Winchester

• The Holly Jolly Celebration on the Old Town Mall will be held from 1 to 3 p.m. Saturday. Children will be able to create a holiday craft while waiting to meet Santa Claus from 10 a.m. to 2 p.m. at the Godfrey Miller Fellowship Center, 28 S. Loudoun St. Information: 540-535-3661.

• Phil Kline’s Unsilent Night and parade through the Old Town Walking Mall will be held from 5:30 to 7 p.m. Saturday with boom boxes and mobile devices as new-music carolers. Information: 540-665-4569.

• Shenandoah Conservatory will present a festival of lessons and carols performed by the Conservatory Choir, Shenandoah Chorus and Cantus Singers at 7 p.m. Sunday at the Braddock Street United Methodist Church, 115 Wolfe St. Admission is free. Information: 540-667-3366.

• The Yesterday Swing Orchestra will present a holiday concert at 1 and 3 p.m. Saturday at the Museum of the Shenandoah Valley, 901 Amherst St. Admission is $10 and free for MSV members and children 12 and younger. Information: 540-662-1473 or www.themsv.org.

Berryville

• Barns of Rose Hill will host a student art exhibit and Christmas concert today at 95 Chalmers Court. The exhibit will open at 6:30 p.m. and the Clarke County Community Band will perform at 8 p.m.

Luray

• The Page Memorial Hospital Auxiliary in Luray will hold a Lovelight Tree Lighting ceremony at 6 p.m. today. There will also be music and reading of names on the tree. Information: 540-743-6112.

• The Roundhouse Players will present “The Christmas Express” at 7:30 p.m. today and 3 p.m. Sunday at Trackside Theater. Tickets are $12 for adults and $5 for youth under 16. Information: 540-743-1099 or www.tracksidetheater.com.

• The Luray Christmas parade will be held from 6 to 8 p.m. Saturday on Main Street. A holiday parade after-party will be held from 7 to 9 p.m. at Performing Arts Luray. Snow date is Dec. 11. Information: 540-743-5511.

Broadway

• Schultz Theater will present an adaptation of Charles Dickens’ “A Christmas Carol” starring Richard Clem at 7 p.m. Saturday and 3 p.m. Sunday at the J. Frank Hillyard Middle School, 26 Hawks Hill Drive. Tickets are $15 for adults and $13 for students and seniors. Information: 540-896-9600 or www.schultztheatre.com.

Delaplane

• Cool Spring United Methodist Church will host a Christmas shop from 8 a.m. to 2 p.m. today and Saturday. There will be Christmas and gift items, collectibles, glassware, kitchenware, small appliances, small furniture, books, toys, clothing and more.

• Sky Meadows State Park will be open for holiday house tours from 11 a.m. to 4 p.m. Sunday at 11012 Edmonds Lane. Information: 540-592-3556.