El primer maratón celebrado en Roanoke fue organizado por la organización local de corredores, los Star City Striders, y se celebró en 1983 con el nombre de Star City Marathon. El evento volvería a celebrarse en 1984 antes de ser acortado a una media maratón en 1985 debido a las graves inundaciones provocadas por el huracán Juan. El maratón volvió en 1986, pero se suspendió al año siguiente y se sustituyó por un medio maratón y una 5K anuales. El anuncio en agosto de 2009 para el evento de 2010 marcó el regreso de un maratón al valle de Roanoke por primera vez desde el evento de 1986.
Anunciado el 12 de agosto de 2009 por el representante de Roanoke, Bob Goodlatte, la obtención de una parte de la Blue Ridge Parkway para celebrar el evento supuso un esfuerzo bipartidista de los congresistas cuyos distritos atraviesa la Parkway. Además de Goodlatte, los representantes Rick Boucher, Tom Perriello, Virginia Foxx, Patrick McHenry y Heath Shuler dieron su apoyo a la celebración del evento. El evento inaugural de 2010 se programó para que coincidiera con el 75º aniversario de la Blue Ridge Parkway y se incluyera como parte de la celebración de todo el año. En 2010 el nombre oficial del evento era Maratón de Blue Ridge en la Parkway, pero en 2011 el nombre se acortó a Maratón de Blue Ridge y también se conoce como Maratón de Foot Levelers Blue Ridge debido al patrocinador principal, Foot Levelers, Inc (desde 2012).
La carrera está organizada por la Roanoke Outside Foundation, una organización sin ánimo de lucro con la misión de conectar a las personas al aire libre. La Roanoke Outside Foundation fue creada como una iniciativa de desarrollo económico por la Roanoke Regional Partnership para aprovechar los activos naturales con el fin de atraer talento e inversiones a la región.
La carrera inaugural se celebró el sábado 24 de abril de 2010, con 324 corredores que completaron la maratón y 450 que completaron la media maratón.
La racha anual de carreras se interrumpió en 2020 debido a la pandemia de COVID-19. A principios de marzo, el Centro de Control de Enfermedades sugirió la cancelación de todas las reuniones de 50 o más personas. Como resultado, el 16 de marzo, los organizadores de la carrera cancelaron la décima edición del maratón de Blue Ridge, así como todas las demás carreras celebradas ese fin de semana.