Since 2005 the Culpeper Triathlon has been staged out of Mountain Run Lake Park at the foot of the Blue Ridge Mountains. After a swim in Mountain Run Lake athletes roll out of T1 for a challenging bike course with great pavement and amazing views. It’s not a PR bike course, but it is so beautiful and a place you will come back to ride! The run course has great views of Mountain Run Lake, the Blue Ridge mountains and is a rolling mix of flats and steady hills. There is so much to see and do in Culpeper, VA. Main street offers an eclectic mix of restaurants, shopping and nightlife while the surrounding area offers great hiking, biking, fishing and more.
Registration Includes Finisher Medal Event Tech Shirt Custom Race Socks Packet Pick Up Reusable Bag Timed Race Results Age Group Awards Post Race Meal Finisher Certificate Free Finish Line Photos
Culpeper Olympic Triathlon (Individual): Technical Race Shirt
Culpeper Olympic Aquabike (Individual): Technical Race Shirt
Culpeper Olympic Triathlon Relay: Technical Race Shirt
Culpeper Sprint Triathlon (Individual): Technical Race Shirt
Culpeper Sprint Aquabike (Individual): Technical Race Shirt
Culpeper Sprint Triathlon Relay: Technical Race Shirt
| Distance | Price | Opens | Closes |
|---|---|---|---|
| Culpeper Olympic Triathlon (Individual) | $109.00 | Nov 1 | Nov 3 |
| $129.00 | Nov 4 | Dec 15 | |
| $139.00 | Dec 16 | Jan 31 | |
| $149.00 | Feb 1 | Mar 31 | |
| $154.00 | Apr 1 | May 31 | |
| $159.00 | Jun 1 | Jun 30 | |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 24 | 1:35:17 | 54:50 |
| 2024 | 26 | 1:43:42 | 55:06 |
| 2023 | 20 | 1:53:22 | 1:08:22 |
| 2022 | 26 | 1:57:31 | 57:48 |
| 2021 | 21 | 1:52:01 | 59:34 |
| Year | Finishers | Median Time | Fastest Time |
|---|
Interested in this race?
| $164.00 |
| Jul 1 |
| Jul 20 |
| $169.00 | Jul 21 | Jul 25 |
| Culpeper Olympic Aquabike (Individual) | $109.00 | Nov 1 | Nov 3 |
| $129.00 | Nov 4 | Dec 15 |
| $139.00 | Dec 16 | Jan 31 |
| $149.00 | Feb 1 | Mar 31 |
| $154.00 | Apr 1 | May 31 |
| $159.00 | Jun 1 | Jun 30 |
| $164.00 | Jul 1 | Jul 20 |
| $169.00 | Jul 21 | Jul 25 |
| Culpeper Olympic Triathlon Relay | $159.00 | Nov 1 | Nov 3 |
| $179.00 | Nov 4 | Dec 15 |
| $189.00 | Dec 16 | Jan 31 |
| $199.00 | Feb 1 | Mar 31 |
| $204.00 | Apr 1 | May 31 |
| $209.00 | Jun 1 | Jun 30 |
| $214.00 | Jul 1 | Jul 20 |
| $219.00 | Jul 21 | Jul 25 |
| Culpeper Sprint Triathlon (Individual) | $99.00 | Nov 1 | Nov 3 |
| $119.00 | Nov 4 | Dec 15 |
| $129.00 | Dec 16 | Jan 31 |
| $139.00 | Feb 1 | Mar 31 |
| $144.00 | Apr 1 | May 31 |
| $149.00 | Jun 1 | Jun 30 |
| $154.00 | Jul 1 | Jul 20 |
| $159.00 | Jul 21 | Jul 25 |
| Culpeper Sprint Aquabike (Individual) | $99.00 | Nov 1 | Nov 3 |
| $119.00 | Nov 4 | Dec 15 |
| $129.00 | Dec 16 | Jan 31 |
| $139.00 | Feb 1 | Mar 31 |
| $144.00 | Apr 1 | May 31 |
| $149.00 | Jun 1 | Jun 30 |
| $154.00 | Jul 1 | Jul 20 |
| $159.00 | Jul 21 | Jul 25 |
| Culpeper Sprint Triathlon Relay | $149.00 | Nov 1 | Nov 3 |
| $169.00 | Nov 4 | Dec 15 |
| $179.00 | Dec 16 | Jan 31 |
| $189.00 | Feb 1 | Mar 31 |
| $194.00 | Apr 1 | May 31 |
| $199.00 | Jun 1 | Jun 30 |
| $204.00 | Jul 1 | Jul 20 |
| $209.00 | Jul 21 | Jul 25 |
| 2025 | 122 | 3:04:08 | 1:48:44 |
| 2024 | 153 | 2:55:22 | 1:52:09 |
| 2023 | 107 | 2:35:56 | 1:58:52 |
| 2022 | 129 | 3:03:36 | 2:01:58 |
| 2021 | 155 | 2:56:48 | 2:08:14 |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 3 | 2:57:51 | 2:50:47 |
| 2024 | 5 | 2:52:44 | 2:25:47 |
| 2023 | 2 | 2:26:23 | 2:15:26 |
| 2022 | 3 | 3:26:11 | 2:45:20 |
| 2021 | 3 | 2:46:12 | 2:29:09 |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 193 | 1:50:20 | 1:12:43 |
| 2024 | 194 | 1:42:32 | 1:09:34 |
| 2023 | 145 | 1:57:49 | 1:21:07 |
| 2022 | 170 | 1:56:10 | 1:19:31 |
| 2021 | 173 | 1:50:50 | 1:14:15 |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 10 | 1:49:08 | 1:32:44 |
| 2024 | 7 | 1:57:27 | 1:40:00 |
| 2023 | 3 | 2:25:24 | 1:52:52 |
| 2022 | 2 | 1:48:34 | 1:48:11 |
| 2021 | 7 | 2:06:29 | 1:40:58 |