CALENDAR OF EVENTS: December, 2018
Listing information subject to change. Call to confirm date and time.
Click here for November events.
December 1–New Market.
It’s 1859, a nation on the brink of war, a slave uprising narrowly avoided, a son far from home, is a Merry Christmas possible? Join the Virginia Museum of the Civil War and discover how a family carries on in the face of national crisis. There are games to play, stories to hear, treats to eat, songs to sing and a visit from a special Christmas visitor. Also visit the soldiers of Company F, 51st Virginia Infantry and bring some Christmas cheer to them far from hearth and home. Admission fee. 1-866-515-1864.

December 1–Front Royal.
The Chamber of Commerce will host the Annual Christmas Parade at 4pm. Enjoy live local entertainment, food and buggy rides from 10am-6pm at the Gazebo area located at Main/Chester Streets. The Christmas Parade will begin at 4pm. 540-631-3615.

December 1–Stanley.
Grab a chair, a blanket, and the kiddos and make your way downtown for our Christmas Parade at 6pm. Find a spot along Main Street to enjoy the parade and get ready for lots of candy and holiday spirit. 540-778-3454.

December 1–Shenandoah.
Christmas tree lighting at Big Gem Park at 6pm. There will be caroling, visits with Santa, hot chocolate, marshmallow roasting all for free.  540-652-8164.

December 1–Stephens City.
Celebrate the holiday with the “Whos” at the Bowman Library from 11-11:30am. Hear stories, join the puppets, and sing around the tree. Enjoy games, make decorations, and taste yummy gummy fruit snakes. For all ages. 540-869-9000 ext. 215.

December 1–New Market.
Annual Tis the Season Holiday Celebration downtown. 540-740-3432. 

December 1–Front Royal.
The Celebration of Lights at the Warren Memorial Hospital provides the com-munity with an opportunity to honor or memorialize someone while helping the volunteers raise money for hospital projects. When someone makes a donation of $10.00 or more a symbolic light will be placed on the Celebration of Lights tree. Tree lighting ceremony at 7pm and includes music and refreshments. 540-636-0300.

December 1–Waynesboro.
Come celebrate the start of the holiday season with us at our family frendly Christmas parade at 6pm. Featuring Santa, twinkling lights, magical floats, and steaming hot chocolate. Also bring a new unwrapped toy for “Toys for Tots” during the parade to their float. In case of inclement weather the makeup date, will be the 4th at 6pm 540-942-6735.

December 1–Strasburg.
The Community is invited to cozy up before the holiday parade (4pm) and sample hot cocoa concoctions (2-4pm) made by local community members, at the Pavilion. Then make your way to the different booths and be sure to vote for your favorite ‘Hot Cocoa Concoction’. 540-335-6263.

December 1–Winchester.
49th Annual Doll Auction fundraiser for the Evans Home for Children at the Museum of the Shenandoah Valley. Members of our community have donated their time, effort and creativity to dress up these gorgeous porcelain dolls. The money will help support our children. 540-662-8520.

December 1–Salem.
Gingerbread Festival at the Public Library, 28 East Main Street, from 11am-2pm. Featuring a gingerbread house competition, live holiday entertainment, craft activities for kids, a marshmallow roast, arts/crafts and food vendors. 540-387-4110.

December 1–Monterey.
Join us this holiday season and celebrate Wintertide, an old fashioned Christmas. It’s like a scene right out of your favorite Hallmark movie with Santa Claus, Christmas lights, and parade. Check out our schedule of events at: or call 540-468-2551.

December 1-2–Roanoke.
Celebrate the holidays at the Virginia Museum of Transportation, 303 Norfolk Avenue SW, from 10 am-5 pm. There will be train rides, pictures with Santa, Christmas crafts, music, food and more. Admission fee. 540-342-5670.

December 1-2, 7-8–Grottoes.
Holiday events: on the 1st Caroling in the Caverns includes touring Grand Caverns while enjoying the different music groups who will be performing from 6-8pm; On the 2nd our Christmas Parade begins at 5:30pm, starting at Aspen Avenue finishes at the Town Hall where the Tree Lighting Ceremony will be at 7pm; On the 7th-8th the Southern Grace Country Christmas Dinner Show at the Fire Department. Tickets are $20.00 and cover both the meal and show. 540-249-5896.

December 1-19–Waynesboro.
The North Pole Postal Service has offered to help the children of our town to get their letters to Santa as fast as possible. Special Santa mail barrels will be in each of the city elementary schools and at the Rosenwald Community Center.  Be sure that all letters have a return address on them so that Santa may send a reply. 540-662-4946.

December 5–Winchester.
Enjoy some tasty treats while visiting with Santa at Jim Barnett Park’s Social Hall, starting 6:30pm. Have fun at your own pace making a variety of different crafts. Must register by the 3rd. Activity #: 641514-09. 540-662-4946.

December 6–Vinton.
Our Annual Christmas Parade with over 100 entries will start at 6pm and ends at the Vinton War Memorial where you can have pictures taken with Santa while enjoying refreshments and entertainment. Also there will be a tree lighting ceremony at the Vinton Municipal Building at 7pm. 540-343-1364.

December 6–Buena Vista.
Don’t miss our Annual Christmas parade as we welcome Santa Claus to town. It will be filled with lots of spirit and cheer downtown. 540-463-3777.

December 6, 8-–Elkton.
Town events: Christmas Tree Lighting 6:30pm on the 6th and on the 8th the Christmas Parade at 6:30pm. 540-298-9441.

December 7–Harrisonburg.
The Capture the Magic Parade begins 7pm at the Rockingham County Office Building on Gay St and ends at City Hall. Following the Parade there will be a tree lighting ceremony in Court Square, followed by a holiday concert performed by the JMU Marching Royal Dukes. 540-433-9168.

December 7–Salem.
Area events: Lighting of the Christmas Tree 6pm at the Farmers Market and the Christmas Parade on Main Street at 6:30pm. If bad weather forces cancellation, the parade will be rescheduled for the 10th. 540-387-0267.

December 7-8–Lexington.
The Jaycees will be handing out free hot chocolate 5:30pm at the Corner Stone Bank prior to the start of the Christmas parade at 6pm at the corner of Houston and Main Streets. There will be fire trucks, Rockbridge SPCA dogs, Santa arrives at the end of the parade on the 7th. On the 8th the Jingle Bell 5k run/walk and a 1.5-mile fun run/walk. Open to runners and walkers of all abilities. Jogging strollers and well-behaved leashed dogs welcome. To register call 540-319-4181.

December 7-9–Waynesboro.
P. Buckley Moss will be appearing at the Waynesboro gallery to meet with her collectors and sign purchases of her work. 540-949-6473.

December 7, 14, 21–Roanoke.
36th Dickens of a Christmas featuring our Christmas Tree Lighting 6:15pm on the 7th; Christmas Parade 6pm on the 14th; RVSPCA Pet Costume Contest and Coca Cola Snow Zone on the 21st. A free, family-friendly event is held downtown and includes favorites like roasted chestnuts, carriage rides, street performers, and more. 540-342-2028.

December 8–Luray.
Christmas Parade on Main Street and Community Reception from 6-8 pm. Rain/Snow date is the 11th. 540-743-5511.

December 8–New Market.
Relay For Life of Shenandoah County and Shenvalee Golf Resort are hosting the 1st Annual Santa Sleighs Cancer 5K Run and Walk. Participants will enjoy a scenic run or walk through the Shenvalee golf course followed by a wrap up celebration featuring festive snacks and awards. Also be sure to wear your tackiest Christmas outfit, prizes will be awarded to the best dressed. To register call 540-434-0444 or 540-740-9930.

December 8–Winchester.
Holly Jolly Celebration in Old Town. Enjoy caroling and holiday activities including free holiday wagon rides from 1-3pm. Also children can create a holiday craft while waiting to meet Santa Claus at the Godfrey Miller Fellowship Center, 28 S. Loudoun Street, from 10am-2pm. 540-535-3661.

December 8–Dayton.
12th Annual Christmas Parade will begin at the intersection of Thompson and Eastview Streets, with the parade ending at the College Street Pavilion. Immediately following the parade, we will have the Annual Christmas Tree Lighting at the Pavilion. 540-879-2241.

December 8, 13-15–Lexington.
Virginia Horse Center events: Hear the Beat/Christmas Edition on the 8th and the Lexington-Rockbridge Christmas Basket Program on the 13th-15th. 540-464-2950.

December 14-18–Afton.
We hope you will join us on the grounds of the Hebron Baptist Church as “Bethlehem Village” invites visitors to become a part of the true Christmas story as they literally walk through 1st Century Bethlehem. Free and open nightly from 6-9pm. Early opening at 5pm on the 15th-16th weather permitting. Hispanic narrative tour on the16th at 7pm 540-456-6863.

December 14-16, 20-24–Roanoke.
Holiday Village at Explore Park, located at MP 115 off of the Blue Ridge Parkway.  Explore your holiday spirit on select nights from 6-10pm. We are filling the park with exciting family activities, crafts, music, food and more. You won’t want to miss the holiday attractions including the Village of Lights, visits with Santa, carolers, and demonstrations from local artists along with a campfire, stories and S’mores. Admission is free but some activities may require a fee. 540-777-6326.

December 15–Waynesboro.
Elves Workshop for ages 4-12 at Rosenwald  community center, 413 Port Republic Road. Kids will delight with lots of holiday oriented activities such as baking Christmas goodies, making special ornaments, playing reindeer games, and more. In addition, this workshop will provide parents with an opportunity to do some holiday errands. Children staying for both sessions are asked to bring a bagged lunch. Register by the 12th. 540-942-6735.

December 15–Staunton.
Caroling in the Park at Gypsy Hill Park Bandstand is a fun event and helps support the Valley Mission. Featuring local choirs, the Harrisonburg Harmonizers, Valley Harmony Chorus and the Staunton Choral Society. Bring the children out for free hot chocolate, cookies, and photo with Santa. There will be a cozy bonfire, wagon rides, and please bring donated items for the Valley Mission. Check out for a list of needed items or 540-332-3800.

December 16–Boyce.
Join the Blandy  Experimental Farm for an afternoon of free bird-centered activities and crafts. Learn to identify common birds, make a bird feeder, and more. Recommended for 5-14 years, with an adult, but all are welcome. We will spend time outside so dress for the weather and bring binoculars if you have them. Register by calling 540-837-1758 Ext. 224.

December 16–Harrisonburg.
Join us at Larkin Arts, 61 Court Square, to create a pet portrait ornament for you or someone you love. The artist will lead you in a step-by-step painting workshop to capture your pet’s likeness on a wooden ornament. All materials are included. The signup deadline is the 9th. You can register over the phone at 540-236-4223, or in person or online at

December 21-31–Wintergreen.
Come Celebrate a Blue Ridge Mountain Christmas with us at Wintergreen Resort. Highlights include story time with Mrs. Claus and Santa’s Elves, pictures with Santa and Ridgely the Bear, and Christmas-themed games. Also an a ugly sweater contest, and of course our New Year’s Eve party for every age. 434-325-8180.

December 29–Mt. Crawford.
Join Crosskeys Vineyards, 6011 E. Timber Ridge Road, for a memorable evening “A Night In Paris” benefiting St. Judes Children Hospital. The night entails a six course plated dinner and a bottle of your favorite CrossKeys wine with entertainment by the Bootsie Daniels band. Tickets are $100.00 per person. 540-234-0505.

December 31–Harrisonburg.
New Year’s Eve Glow Run 5K starts and finishes downtown and runs through James Madison University’s campus. All participants receive glow paraphernalia. Wheelchair racers, strollers and leashed pets are welcome. Post-race celebration at Pale Fire Brewing immediately following the 5K. or 540-434-4901 for more.

December 31–Winchester.
First Night in historic Old Town. This is the largest, family-friendly, non-alcoholic New Year’s Eve celebration in the Shenandoah Valley. We offer entertainment for every age. There will be musicians, dancers, arts, crafts, magicians, comedy and so much more. 540-535-3661.

December 31–Harrisonburg.
Ring in the New Year with us at First Night. Activities and performances will begin at 6pm and end at midnight downtown. We will highlight the arts by transforming retail stores, churches, downtown businesses into performance venues that showcase local and regional talents. 540-810-1246.

November Calendar