La prima maratona tenutasi a Roanoke fu organizzata dall’organizzazione podistica locale, la Star City Striders, e si tenne nel 1983 come Star City Marathon. L’evento si tenne di nuovo nel 1984 prima di essere accorciato a una mezza maratona nel 1985 a causa delle gravi inondazioni causate dall’uragano Juan. La maratona è tornato nel 1986, ma è stato interrotto l’anno successivo e sostituito con una mezza maratona annuale e 5K. L’annuncio nell’agosto 2009 per l’evento del 2010 ha segnato il ritorno di una maratona nella Roanoke Valley per la prima volta dall’evento del 1986.
Annunciato il 12 agosto 2009, dal rappresentante di Roanoke Bob Goodlatte, assicurandosi una porzione della Blue Ridge Parkway per tenere l’evento ha coinvolto uno sforzo bi-partisan dai membri del Congresso i cui distretti la Parkway attraversa. Oltre a Goodlatte, i rappresentanti Rick Boucher Tom Perriello, Virginia Foxx, Patrick McHenry e Heath Shuler hanno tutti dato il loro sostegno per tenere l’evento. L’evento inaugurale del 2010 è stato programmato per coincidere con il 75° anniversario della Blue Ridge Parkway ed essere incluso come parte della celebrazione di un anno. Nel 2010 il nome ufficiale dell’evento era Blue Ridge Marathon on the Parkway, ma nel 2011 il nome è stato abbreviato in Blue Ridge Marathon ed è anche conosciuto come Foot Levelers Blue Ridge Marathon a causa del titolo di sponsor, Foot Levelers, Inc (dal 2012).
La gara è organizzata dalla Roanoke Outside Foundation, una no-profit con la missione di collegare le persone all’aperto. La Roanoke Outside Foundation è stata creata come un’iniziativa di sviluppo economico dalla Roanoke Regional Partnership per sfruttare le risorse naturali per attirare talenti e investimenti nella regione.
La gara inaugurale si è tenuta sabato 24 aprile 2010, con 324 corridori che hanno completato la maratona e 450 che hanno completato la mezza maratona.
La serie annuale di gare è stata interrotta nel 2020 a causa della pandemia COVID-19. All’inizio di marzo, il Center for Disease Control ha suggerito la cancellazione di tutti i raduni di 50 o più persone. Di conseguenza, il 16 marzo, gli organizzatori della corsa hanno annullato la decima edizione della Blue Ridge Marathon e tutte le altre corse tenute in quel fine settimana.
.