Sign up for our monthly e-newsletter to keep up with all the exciting things in Virginia's Blue Ridge!
There are certain events in the Roanoke Valley in Virginia's Blue Ridge that hold a special place on the calendar every year.
While the region hosts a variety of celebrations, festivals, concerts and much more throughout the year, we also have numerous annual events that have become synonymous with Virginia's Blue Ridge.
We kick off the spring season with the St. Patrick's Day Parade and Shamrock Festival, a celebration that has earned Roanoke the reputation of being one of the best cities in the U.S. to celebrate St. Patrick's Day.
Runners from around the world visit every April to challenge themselves at the Blue Ridge Marathon - America's Toughest Road Marathon. Music lovers make their way to the Roanoke Valley in May for Festival in the Park. Every summer, families flock to the fun and entertainment of the Salem Fair.
We also enjoy challenging competitions in the summer such as the Carilion Clinic IRONMAN 70.3 Virginia's Blue Ridge Triathlon, USA Cycling Amateur Road National Championships, and Virginia's Blue Ridge GO Cross Cyclocross Race.
Foodies enjoy food & drink delights at the Strawberry Festival, Smith Mountain Lake Wine Festival, and the Roanoke Wing Fest.
The Concerts by Canoe series at Philpott Lake in Franklin County is an annual summer celebration of live music and the outdoors.
In September, experience the beautiful blooms of the Beaver Dam Farm Sunflower Festival - the largest sunflower festival on the East Coast.
Outdoor adventurers come together every October for the Roanoke GO Outside Festival.
We celebrate our unique culture and heritage every fall with Olde Salem Days and the Blue Ridge Folklife Festival.
And everyone joins in the holiday spirit with the Dickens of a Christmas festival every December and the incredible Illuminights holiday light display at Explore Park.
Below is a list of our popular annual events in Virginia's Blue Ridge.
Header photo: Concerts by Canoe at Philpott Lake in Franklin County - photo courtesy of Matt Ross - Franklin County Parks & Recreation