May Virtual BMW Dallas Marathon


Challenge yourself this May and take part in one of our five ‘virtual’ events including the 50K Ultra, Marathon, Half Marathon, 10K and 5K.  Please note, registration for our virtual events is now closed. Please refer to the link below for more information.

2021 Weekend Series


Experience more of Dallas with the 2021 Weekend Series! Participants can race events on both Saturday, December 11th and Sunday, December 12th. Run events while earning bonus medals and swag! To participate, choose any combination of events on both days to complete the series. Those who complete the series will earn an additional bonus medal and a custom Asics finisher jacket!

Sunday Events: Marathon, Half Marathon & Ultra Marathon (50K)

The cornerstone of BMW Dallas Marathon Weekend of Events, the BMW Dallas Marathon and Half Marathon course begins and ends in Downtown Dallas and highlights the best areas of our beautiful city. Along the way, runners will pass through various popular neighborhoods with exciting cheer stations and on-course entertainment before finishing the race at Dallas City Hall Plaza!

Sunday Events: 2-Person & 5-Person Relays

The concept is simple and a lot of fun: a 2-person half marathon or a 5-person full marathon relay, run by teams of runners. This race is perfect for team building or for those wishing to participate in event weekend at a shorter distance!

Saturday Events: 10K, 5K & Kids Races

Start your race weekend off by joining us Saturday, December 11th! Part of the BMW Dallas Marathon Weekend, these events will start & finish in Downtown Dallas, providing great views of the city. Whether a shakeout run for Sunday or to experience the joy of participating in Marathon Weekend at a shorter distance, these races are the perfect way to start the weekend off right.

Friday Night Lights Mile

Back for year 2! Come run under the lights in the Friday Night Mile, a two-lap Grand Prix style race around Dallas City Hall Plaza. Multiple heats available for both fun and serious runners!