The race FAQ puts it bluntly: weather in Roanoke in mid-April can range from icy and 30s in the morning to mid-70s in the afternoon. The 2023 race was canceled mid-race due to lightning.
The core challenge is that you're not staying at one elevation. Temperature drops roughly 3 to 5 degrees for every 1,000 feet of elevation gain. So if it's 55 in downtown Roanoke, it can be 48 at the Roanoke Mountain summit. Add wind exposure on the ridgeline and the perceived temperature drops further.
Wind chills in the 30s on the mountain, intense wind at the Mill Mountain Star. The climbs keep you warm through exertion, but the descents cool you rapidly.
The climbs become significantly harder because you're generating massive heat on 5%+ grades. The valley greenway section can feel hot by late morning. Peakwood at mile 19 in warm conditions is a different climb entirely.
April in the Blue Ridge Mountains is thunderstorm season. Being on an exposed mountain summit during lightning is a genuine safety concern. The race uses an Event Alert System and has demonstrated willingness to cancel mid-race.
The recommendation from the race itself: bring gloves, a hat, and a long-sleeve shirt. The temperature swing from the summit of Roanoke Mountain to the valley-floor greenway can be 10 to 15 degrees in a single race.