Skip to main content
Clear icon
43º

LIST: Christmas events, parades in Southwest, Central Virginia

Here’s a look at festive fun across the region that’ll help you get into the holiday spirit

Photo by freestocks on Unsplash (Unsplash)

The holiday season is kicking off across Southwest and Central Virginia, and there are plenty of events to help you get in a holly jolly mood.

Recommended Videos



From photos with Kris Kringle himself to Christmas parades and tree lightings, we have a full list of events throughout the region that’ll surely help you and your entire family feel the magic of Christmas.

Have any fun photos of decorations, Elf on the Shelf, your kiddos, or family gatherings? Share your holiday cheer with us HERE!


Amherst

Bath County

Bedford County

Blacksburg

Bland County

Botetourt County

Buchanan

Buena Vista

Campbell County

Carroll County

[HOLIDAY CHEER: Show us your best holiday pics!]

Covington/ Alleghany County

Christiansburg

Danville

Floyd

Franklin County

Galax

Giles County

  • Dec. 2 @ 5 p.m.: Pembroke Christmas Parade
  • Until Jan. 1: Magical Christmas Village & Marketplace at Mountain Lake Lodge for holiday shopping

Grayson County

Halifax County

Lexington

Lynchburg

Martinsville

Montgomery County

  • Dec. 9 @ 3 p.m. - River Volunteer Fire Department to host 2nd Annual Christmas Parade

Nelson County

Patrick County

Pittsylvania County

  • Dec. 1: Traditional Lantern Lighting, Carols, Yule Log, Cider & Cookies at the Chatham Courthouse @ 7 p.m.
  • Dec. 2: “Wonderful Christmas Memories” Parade on Main Street @ 6 p.m.
  • Dec. 3:
    • “Christmas Favorites” with Leslie Made and the Ranier Trio at Emmanuel Episcopal Church @ 3:30 p.m.
    • Hargrave Military Academy Hanging of the Greens at Cheatham Chapel @ 7 p.m.

Pulaski County

Radford

Roanoke/ Roanoke County

[See a dazzling display at Illuminights in Roanoke County]

Salem

Vinton

  • A Home for the Holidays Pet Portraits - 2445 East Washington Avenue, STE 102
    • Dec. 1: 6 p.m. to 8 p.m.
    • Dec. 2: 12 p.m. to 4 p.m.
    • Dec. 8: 6 p.m. to 8 p.m.
    • Dec. 9: 12 p.m. to 4 p.m.
    • All proceeds go toward sponsoring adoption fees for the Franklin County Humane Society.

Wytheville


Know of a holiday event we missed? Share event details in the comments below!


Loading...
About the Authors
Alli Graham headshot

Alli Graham came aboard the digital team as an evening digital content producer in June 2022.

Jazmine Otey headshot

Jazmine Otey joined the 10 News team in February 2021.