Asheville Triathlon

Sun July 21, 2019 Asheville, NC US 28805 Directions


8:00AM EDT

2-Person Relay

8:00AM EDT

3-Person Relay

8:00AM EDT
Countdown to the Asheville Triathlon
Asheville Recreation Park
Asheville, NC US 28805

The race consists of a beautiful outdoor pool swim in a 50 meter pool, rolling bike course and a flat and fast run course! The race is perfect for every level of triathlete, from novice to elites. We are excited to partner with iDream Athletes Foundation with a portion of the proceeds benefiting the local organization. The race is limited to 350 participants and we expect it to sell out! Join us for some summer fun at the Asheville Triathlon.

The Asheville Triathlon is a time trial swim start in the pool. Take advantage of online registration by Wednesday, July 17th at midnight so that you can be properly placed in the swim start line-up and get your start time prior to the event. If you wait to register until Thursday, July 18th and up until race day, you will not get a pre-assigned swim start and will have to start at the end of the swim line. 

Race Contact Info

If you have any questions about this race, click the button below.


Comfy, Super Cool, 'Casual Wear' Style Race Shirts - Men's and Women's fitted. These are included in registration thru June 30th.

From July 1st thru race day, shirts will be available in limited sizes for an additional $10.



Saturday, July 20, 2019
3:00-5:30pm at Asheville Recreation Park pavilion

Race Day - Sunday, July 21, 2019
6:30-7:15am at Asheville Recreation Park pavilion


Bike and run routes with cue sheets and maps:

Run -
Bike -


Additional information can be found HERE


Have a towel you can donate? iDaph Events is collecting new or gently used towels for the Western Carolina Rescue Ministries at the Asheville Triathlon. Towels will be collected at packet pick-up and race day. Please help us collect towels for this wonderful local organization!



All spectators and participants must park at the JBL Soccer Complex parking lots on Azalea road & must be at the parking lot by 7:15 am.

Parking is located a short distance from the start of the race. In past years, participants and spectators have been allowed to park close to the pool on Gashes Creek Road. This year, however, no parking will be permitted in these areas. All participants and spectators are required to wait until the last runner has finished to leave the Soccer parking lots (we expect this to be around 9:00 am). In addition, no parking is allowed at the gravel parking lot by “The River” church on Hwy 81/Swannanoa River road this year. This parking lot produces a hazard for cyclists screaming down the last hill to the transition area.