Apr 6 April 6, 2022 - August 6, 2022 Patriotic Quilt Raffle and Quilting Book Veterans History Museum of the Carolinas 21 East Main Street, Brevard Event Details Get Directions
May 24 May 24, 2022 - July 31, 2022 15% Military Discount at Montfair Resort Farm Montfair Resort Farm 2500 Bezaleel Dr., Crozet Event Details Get Directions
Jun 22 7:00 pm - 8:30 pm Author-Artist Talk with Suzanne Stryk Floyd Center for the Arts 220 Parkway Lane South, Floyd Event Details Get Directions
Jun 24 June 24, 2022 - September 17, 2022 Theater Premieres in Banner Elk, NC Banner Elk 185 Azalea Cir SE, Banner Elk Event Details Get Directions
Jun 25 9:30 am - 4:30 pm Floyd House and Garden Tour Floyd Center for the Arts 220 Parkway Lane South, Floyd Event Details Get Directions
Jun 25 10:00 am - 12:00 pm Magnificent Moths at Explore Park Roanoke County's Explore Park 56 Roanoke River Pkwy, Roanoke Event Details Get Directions
Jun 26 Featured Featured 1:00 pm - 3:00 pm Milepost Music at Doughton Park Doughton Park Milepost 241, Blue Ridge Parkway, Laurel Springs Event Details Get Directions
Jun 29 June 29, 2022 - July 10, 2022 Salem Fair Salem VA 1001 Roanoke Blvd, Salem Event Details Get Directions
Jun 30 6:30 am - 7:00 pm 2022 USA Cycling Amateur Road National Championships – Road Race Botetourt Sports Complex 160 Preston Parkway, Troutville Event Details Get Directions
Jul 1 6:30 am - 7:00 pm 2022 USA Cycling Amateur Road National Championships – Road Race Botetourt Sports Complex 160 Preston Parkway, Troutville Event Details Get Directions
Jul 2 7:00 am - 7:30 pm 2022 USA Cycling Amateur Road National Championships – Criterium Downtown Roanoke Campbell Ave., Jefferson St., Market Square, Roanoke Event Details Get Directions
Jul 2 5:30 pm - 8:00 pm Spirit of America: Independence Day Celebration Historic Smithfield 1000 Smithfield Plantation Rd, Blacksburg Event Details Get Directions
Jul 3 11:00 am - 6:00 pm 2022 Freedom First Festival Elmwood Park 706 South Jefferson Street, Roanoke Event Details Get Directions
Jul 3 11:00 am - 6:00 pm 2022 Freedom First Festival Elmwood Park 706 South Jefferson Street, Roanoke Event Details Get Directions