CALENDAR OF EVENTS: December, 2019
Listing information subject to change. Call to confirm date and time.
December 1-22–Timberville.
Join us each weekend at the Christmas Village, 325 American Legion Drive, for live music by Randy Black and friends. Also bring your pet so you can get photos with Santa on the 8th and on the 21st. Will you be crowned the Village’s first ever Cookie Eating Champion? How many cookies can you eat in 1 minute? Come try it out and win a prize. 540-896-7058.

December 1-31–Roanoke.
Join Explore Park at Milepost 115 on the Blue Ridge Parkway for their Winter Walk of Lights. While you’re here, enjoy nightly marshmallow roasting or choose from additional family activities on select nights. All proceeds go to support the valuable missions of Center in the Square and Explore Park. 540-777-6326.

December 2–Winchester.
The Old Town Holiday Parade begins at 7pm starting on Cameron Street to Piccadilly to left on Braddock Street to left on Cork Street and finish at Loudoun Street. Don’t forget immediately following the parade Santa will walk down Rouss Avenue to the official tree lighting stand to light the tree. 540-662-4946.

December 3–Lexington.
Enjoy an evening of candlelit magic at the Stonewall Jackson House, 8 E. Washington Street. Step back in time and experience an 1859 Christmas while interacting with costumed interpreters. Those who attend will be a part of the “preparations” by decorating a Christmas tree with handmade gifts, churning butter or kneading dough in the kitchen, and helping our 1859 visitors pick the proper outfit for dinner. Admission for the event is nonperishable food for humans and/or pets to benefit the Rockbridge Area Relief Association food pantry. For further information contact Grace L. Abele at 540-464-7704.

December 4–Winchester.
Enjoy some tasty treats while visiting with Santa in Jim Barnett Park’s, Social Hall at 6:30pm. Have fun at your own pace making a variety of different crafts. Pre-registration required, use activity #641347-12. 540-662-4946.

December 5–Edinburg.
The Christmas parade starts at 6pm and afterwards we will have the Children’s Christmas Party at the Volunteer Fire Company, 200 Stony Creek Blvd. Once Santa is in place everyone is welcome to come in to enjoy warm treats, games and prizes. 540-984-8521.

December 5–Vinton.
Kick off the Holiday season with festivities starting at 6pm. Tree lighting at 6:30pm at the Municipal Building, then stay for the parade at 7pm, after the parade you can visit Santa at the Vinton Farmers Market. 540-983-0601.

December 5– Elkton.
Celebrate Christmas with us as we begin one of the most joyous seasons. On the 5th at 6pm we will be lighting the Christmas Tree at 173 W. Spotswood Avenue and on the 7th will be our Christmas Parade at 11am. 540-298-8432 or 540-298-9441.

December 6–Luray.
Holiday Open House at the Tourist Center, 18 Campbell Street. We will be having pictures with Santa from 4:30-5:30pm and from 6-7pm.  There will be caroling, reindeer food, cookie decorating, hot cocoa, and more. Bring your pets and the whole family for your Christmas card photos that are free with pet food, canned food or a $5.00 donation. 540-743-5511.

December 6–Woodstock.
Light up Woodstock features a parade at 7:15 pm, wagon rides, visits with Santa on Court Square, tree lighting and so much more. 540-459-3621.

December 6–Salem.
Ring in the Christmas season with the lighting of the Christmas Tree at 6pm in the Farmers Market and the Christmas parade at 6:30pm on Main Street. There will be food/drink vendors along with businesses along Main Street that will be open. 540-375-4098.

December 6–Harrisonburg.
The Home for the Holidays parade begins at 7pm at the Rockingham County Office Building on Gay Street and ends at City Hall. Following the parade there will be a tree lighting ceremony in Court Square, followed by a holiday concert. 540-432-7701. December 6–Lexington.
The Jaycees will be handing out free hot chocolate starting 5:30pm at the Corner Stone Bank, 54 South Main Street, before the “Festive Friends-Furry and Feathered Parade” at 6pm. Main Street comes alive with lights, music, floats, church groups, dance groups, race cars, performances, horses and more. After the parade Santa Claus will be at Hopkins Green and there will be hot chocolate and candy canes. 540-319-4181.

December 6-7–Grottoes.
Holiday events: On the 6th-7th Southern Grace Country Christmas Dinner Show at the Fire Department from 6-9:30pm. Tickets are sold at the Town Hall or the concert and  on the 7th. Caroling in the Caverns at Grand Caverns from 6-8pm. Adults $5.00, kids 12 and under free with a donation of new art/crafts supplies, markers, construction paper or games. 540-249-5896.

December 6-8, 13-15–Winchester.
Patsy Cline’s home at 608 South Kent Street, will be decorated as it was when she lived there in the late 1940s through the mid 1950s. For tour and ticket information call 540-662-5555 or visit

December 6, 13, 20–Roanoke.
37th Dickens of a Christmas featuring our Christmas Tree Lighting on the 6th; Christmas Parade 6pm on the 13th; RVSPCA Pet Costume Contest on the 20th. A free, family-friendly event is held downtown and includes favorites like roasted chestnuts, carriage rides, street performers, and more. 540-342-2028.

December 6-21–Waynesboro.
Christmas at Creative Works Farm, 107 Creative Works Lane, every Friday-Saturday. We will have a variety of activities for everyone, such as wagon rides, animals, Santa, music performances and so much more. All proceeds benefit Camp LIGHT, a summer camp for kids with special needs. Tickets must be pre-purchased call 540-471-1659 or through our website:

December 7–Strasburg.
Everyone is invited to our 2nd Annual Hot Cocoa Concoctions where you can cozy up before the holiday parade and sample hot cocoa in the Market Pavilion downtown. There you can sign in and get your cup for free, then make your way to the different booths and vote for your favorite Concoction. The Town will be sponsoring a toppings table to complete your holiday cheer for free. 540-465-9197.

December 7–Quicksburg.
The Holiday Sparkle Gala will be held in the Yellow Barn at Shenandoah Caverns, 470 Caverns Road. This event kicks off the holiday season in style. You will enjoy dinner, drinks, and dancing for a good cause. Musical entertainment by the Robbie Limon Band, catering by Ambrosia Catering Company, and complimentary portraits by Angie Renee Photography. All proceeds benefit the Shenandoah Community Health Clinic. For tickets call 540-459-1700 or

December 7–New Market.
Christmas on the Farm at the Virginia Museum of the Civil War, 8895 George Collins Parkway from 10am-3pm. Join us at the historic Bushong Farm where there are games to play, stories to hear, treats to eat, songs to sing and a visit from a special Christmas visitor. Visit the soldiers of Company F, 51st Virginia Infantry and bring some Christmas cheer to them far from hearth and home. Lend a hand with chores or join in the holiday celebration. Receive $1.00 off admission with the donation of a nonperishable food item and free for ages 5 and under. 1-866-515-1864.

December 7–Waynesboro.
Christmas Parade at 6pm on Main Street. Visitors and participants are asked to bring a toy to be donated to the Toy Convoy. In case of very inclement weather, the parade will be on the 10th. 540-942-6735.

December 7–Stanley.
Small Town County Christmas Parade at 6pm and Christmas sing alongs or listen to the music, food drinks and more at Ed Good Park, from 5-8:30pm. 540-778-3454.

December 7–Dayton.
Annual Christmas Parade and Christmas Tree Lighting Celebration. The parade begins at the Municipal Building, 125 Eastview Street and end at Dove Park. The tree lighting, Christmas carols, hot cocoa, etc. will all occur within Dove Park, 360 College Street. 540-879-2241.

December 7–Monterey.
Join us this holiday season and celebrate an old-time Christmas we call Wintertide. Featuring seasonal music, a parade at 10am, a winter crafters market, and the main event is the traditional lighting of the Christmas Tree at 6pm. Check out our schedule of events at: or call 540-468-2551.

December 7–New Market.
Annual Tis the Season Holiday Celebration at various locations. Christmas Parade at 5pm. Following the parade will be the Christmas Tree Lighting at 6:30pm. Cookie and refreshment social at the Town Hall after tree lighting. Visit with Santa at the Library. All Town activities are free. No animals allowed at any indoor events. 540-740-3432.

December 7–Salem.
The Annual Gingerbread Festival takes place at the Public Library, 28 E Main Street, from 10am-2pm. There’s so much to do, and all are welcome. Children’s arts/crafts, meet and take photos with Santa, Frosty, Rudolph, the Gingerbread Man as well as local Mascots. Enjoy hot cider, roasted chestnuts, make your own S’mores at the open fire pits and more. 540-387-0267.

December 7-8–Winchester.
Have you ever dreamed about the night when Jesus was born? What it would be like to be visited by angels like Mary and Joseph? At Kernstown Battlefield, 610 Battle Park Drive, we will take you back to that night and you will experience Christmas like never before from 6-9pm. Free admission and refreshments, just like the gift of Jesus. 540-662-7743.

December 7-8–Roanoke.
Celebrate the holidays at the Virginia Museum of Transportation, 303 Norfolk Avenue SW, from 10am-5pm. Train rides, take your own pictures with Santa, scavenger hunt, face painting, games, activities for kids, holiday movies and more. 540-342-5670.

December 7-31–Fishersville.
Augusta Expo’s events: Showmasters Gun Show on the 7th-8th; Augusta Jeep Run on the 21st; New Year’s Eve Dance with Uptown from 7-12:30pm on the 31st. For more information call  540-337-2552.

December 13-15–Waynesboro.
P. Buckley Moss will be appearing at her Barn located at 18 Providence Lane on Friday and Saturday 11am to 5pm and at the Gallery on Sunday 12pm to 4pm. Pat will meet with her collectors and sign purchases of her work. All artwork purchased from her gallery during this weekend can be signed and personalized. In addition, you may also bring up to two previously purchased Moss prints or paintings to the Barn for personalization. 540-949-6473.

December 13-17–Afton.
We hope you will join us at the Bethlehem Village at Hebron Baptist Church, 66 Tanbark Drive. We have been sharing the story of Jesus’ birth for over a decade. The 1st century recreation includes several reenactments each evening, village shops, camels, and other animals. This event is free to public. 540-456-6863.

December 14–Luray.
All Aboard the Polar Express Parade will start at Broad Street and head East on East Main Street, ending at Reservoir Intersection (the Shopping Center). The rain/snow date is the 17th. 540-743-5511.

December 14–Winchester.
Holly Jolly Celebration in Old Town. Enjoy caroling, holiday activities and including free horse drawn carriage rides. Also at the Godfrey Miller Center at 28 South Loudoun Street, will be Santa’s Headquarters where you can make a Christmas craft while you wait for Santa for free. 540-662-4946.

December 14–New Market.
Children ages 1-12 are invited to participate in a Flashlight Candy Cane hunt in the Community Park starting at 5:30pm. Come bundled up to brave the cold, and come prepared with a flashlight to see in the dark.There will be music and other fun activities to participate in as well. 540-740-3432.

December 14–Shenandoah.
Christmas tree lighting, caroling, visits with Santa, hot chocolate, marshmallow roasting all for free at Big Gem Park, 736 Fourth Street, from 6-8pm. 540-652-8164.

December 15–Winchester.
50th Annual Doll Auction fundraiser for the Evans Home for Children at the Museum of the Shenandoah Valley from 2-4pm. A silent auction will run simultaneously with the live auction, and will include many doll related/craft items. The money will help support their children. 540-662-8520.

December 31–Harrisonburg.
The New Year’s Eve Glow Run 5K presented by Generations Crossing is the hottest way to ring in 2020 with friends and family. Enjoy a new out-and-back 5K  course that starts/finishes downtown and runs through JMU’s campus. Even better, all participants receive more glow paraphernalia than you’ll know what to do with and the course is lined with flashy lights and DJ’s. Wheelchair racers, strollers and leashed pets are welcome. 540-434-4901.

December 31–Winchester.
First Night in historic Old Town. This is the largest, family-friendly, non-alcoholic New Year’s Eve celebration. Events kick off at 10am and culminates at midnight with the Apple Drop and a spectacular fireworks display. We offer entertainment for nearly every age and taste, musicians, dancers, arts/crafts, magicians, comedy and so much more. For ticket information 540-542-1326 or visit:

December 31–Harrisonburg.
Make plans now to ring in the New Year with us. There will be music, magic/puppet shows, childrens activites and so much more at various venues. There will be two ball drops at Court Square. The first at 9:30pm for families with young children and the second at 11:58pm. 540-432-8922.

December 31–Harrisonburg.
The Hotel Madison and Shenandoah Valley Conference Center invite you to a roaring good time at the hotel to celebrate an amazing 100-year journey. Step back into the era of jazz music and speakeasies with a touch of high rolling on the side, there will be a casino. The celebration starts at 8pm and there will be free entertainment in the hotel lobby prior to the event. For more details call 540-564-0200.

Click here for November events.