The 2025 BMW Dallas Marathon is set to take place on Sunday, December 14, 2025, in the vibrant heart of Downtown Dallas at the Dallas City Hall Plaza. Participants can expect mild winter weather, with average temperatures ranging from 45°F to 60°F (7°C to 15°C), making it an ideal day for running. This prestigious marathon festival features a variety of race options, including a Full Marathon (42.2 km), Half Marathon (21.1 km), a Half Marathon Walk, and a challenging 50K Ultra Marathon. Runners will enjoy a scenic course that winds through Dallas's dynamic neighborhoods and landmarks, with on-course entertainment and cheer stations to keep spirits high. Additionally, participants will benefit from a high-energy start and finish line experience, receive a personalized race bib (if registered by October 31), and have the opportunity to celebrate their achievements at the post-race party.
• 5K (Adults): 8:00 AM
• Mile (12 & Under): 9:00 AM
• 5K (Adults): 8:00 AM
• 5K Walking Division: 8:00 AM
• 5K (Youths 12 & Under): 8:00 AM
• 10K (Adults): 8:30 AM
• 10K (Youths 12 & Under): 8:30 AM
• Kids 100 Meter Dash: 9:30 AM
• Oncor Kid’s Race – 1 & 2 Mile Run/Walk (18 & Under): 10:00 AM
• Oncor Kid’s Run/Walk – Parents (Optional): 10:00 AM
• Full Marathon: 8:00 AM
• Half Marathon: 8:00 AM
• Half Marathon Walk: 8:00 AM
• 50K Ultra Marathon: 8:00 AM
• Adults: $45
• Mile (12 & Under): $25
• 5K (Adults): $45
• 5K Walking Division: $45
• 5K (Youths 12 & Under): $25
• 10K (Adults): $50
• 10K (Youths 12 & Under): $30
• Kids 100 Meter Dash: $10
• Oncor Kid’s Race – 1 & 2 Mile Run/Walk (18 & Under): $25
• Oncor Kid’s Run/Walk – Parents (Optional): $25
• 2-Person Half Marathon Relay: $259
• 5-Person Marathon Relay: $259
• Note: Many Sunday events are already sold out
• Race entry (Half or Full)
• Commemorative plaque & honorary bib
• Race weekend gift & press conference invite
Participants should prepare for mild winter conditions on race day, with temperatures typically ranging from 45°F to 60°F (7°C to 15°C). It’s advisable to dress in layers and be prepared for potential fluctuations in weather throughout the day.