Badass Texas Half-Marathon

MAY
24
2026
Choose a half marathon, 10K or 5K in Waco and run scenic courses along the Brazos River through Cameron Park, with a virtual option too. Enjoy a pre race shakeout, post race pool party and a free beer garden for 21 and over.
Sun 24 May 2026
13 miles 10 kilometers 5 kilometers

Always double-check with the organizer's website! This page may contain affiliate links.

Event details

Badass Texas is a race weekend in Waco, Texas, with race day on May 24, 2026. The event offers three in-person distances and a virtual option:

  • Half Marathon (13.1 miles)
  • 10K (6.2 miles)
  • 5K (3.1 miles)

The start and finish are at Heritage Square / 311 Austin Ave, Downtown Waco. Courses run along the Brazos River and through Cameron Park and East Brazos Park. The 5K, 10K and Half Marathon courses are USATF certified. Interactive course maps are provided for each distance.

A free Shakeout Run is scheduled the evening before packet pickup, and a pool party is planned at the Even Hotel on the day of the race.

Registration, amenities and awards

In-person registrations include a tech muscle shirt, a finisher medal, and a custom bib. Virtual registration includes a tech shirt, finisher medal, and customizable bib; virtual runners can upload results between May 24, 2026 and August 29, 2026 and virtual packets ship starting the week of May 25, 2026. Discounts apply for youth (8 and under), seniors (65 and over), and groups of four or more.

On-course services for the half marathon include hydration, gels, and restrooms. Run Project pace groups are provided for the half with target finish times from 1:45 to 3:45. The event offers a free beer garden (21+), DJ music, bag check, VIP parking for purchase, and free parking. Awards are given to overall and age-group placings; awards must be claimed in person. Packet pickup is available at multiple locations in the week before the race and on race morning in Waco. Visit the organization's website for the most recent information.

13 mi
Half-Marathon
10 km
10k
5 km