Oro Valley Triathlon and Duathlon Festival
Oro Valley, United States · March · On Your Left Fitness and Timing / Town of Oro Valley
Course: 0.8 km (0.5 mi) swim, 35.2 km (21.9 mi) bike, 7.5 km (4.7 mi) run. Not a standard Olympic. The 'intermediate' is 750 m (0.47 mi) swim, 21.9 mi (35.2 km) bike (21.6 to 22.2 mi in other years) and 4.65 mi (7.5 km) run. Called the sprint triathlon on the town's 2025 and 2026 news releases.
Why people love it
- Pool swim in a 50 m (55 yd) pool at the base of the Catalina Mountains; no open-water nerves.
- Bike roads are coned off with a dedicated bike lane and police on the route, per the organiser.
- The town says about half of 510 entrants in 2025 were first-timers; a beginner division runs.
- Flat, looping run in cool March mornings, typically 9 to 24 °C (48 to 75 °F).
- A Minnesota racer called it a good season opener with rolling bike hills and great scenery.
Watch out for
- Not a standard Olympic: 750 m (0.47 mi) swim, 35 km (22 mi) bike, 7.5 km (4.65 mi) run.
- Sprint swim is only 350 m (0.22 mi), so times do not compare with standard sprints.
- Bike is hilly over three loops; one racer found it chilly at 13 °C (55 °F).
- Only two 2022 racer reports found; little independent word on parking or packets.
- The 2027 edition is listed as Cal Tri Oro Valley; organiser and details may change.
Race
How racers feel about it, how well it is run, and how it treats a first timer. Counts for 30% of the overall score.
Toughness: Tough
- Racer satisfactionLoved3.8
Two 2022 racer reports are warm, calling it a good season opener with great scenery. Few other athletes have written about it. · Low confidence
- OrganizationWell run3.6
Running 12 years with police on the course. One racer found the pool swim seamless; no one has written about packets or timing. · Low confidence
- First timer friendlyFriendly3.7
Intermediate distance: 750 m (0.47 mi) pool, 35 km (22 mi) hilly bike, 7.5 km (4.65 mi) run. · Low confidence
Course traits, not part of the score
- PR potentialAverage3.0
Hilly bike. · Low confidence
Swim
Wetsuit odds, water temperature, calm, and the experience of the start. Counts for 16% of the overall score.
- Wetsuit legalRarelyn/a
Pool swim, so wetsuit_legal is null (not applicable). · High confidence
- Water temperatureComfortable3.9
Outdoor 50 m (55 yd) community pool in March; water temperature is not published. · Low confidence
- Calm waterRoughn/a
Pool swim, so calm_water is null (not applicable). · High confidence
- Swim easeEasy4.3
750 m (0.47 mi) snaking up and down each lane of a 50 m (55 yd) pool. · Low confidence
- Swim experienceGreat3.5
Pool at the base of the Catalina Mountains. Snaking lanes mean passing and waiting, but no open-water stress. · Low confidence
- Swim supportGood4.4
Lane-based pool swim, short 350 m (0.22 mi) sprint distance and a beginner division. No detail on in-water help. · Low confidence
Bike
Road surface, closures, scenery and wind. Counts for 18% of the overall score.
- Road surfaceGood3.7
Suburban resort-town roads; no one has reported on surface quality. · Low confidence
- Road closuresMostly closed3.9
Organiser describes coned lanes, a dedicated bike lane and police on the route, restrictions 4 to 11 AM. No racer confirms it. · Medium confidence
- Bike sceneryBeautiful4.2
Desert foothills and the Catalina Mountains; a racer praised the scenery. · Low confidence
- WindSome wind3.4
Open desert foothills; wind not reported. · Low confidence
Course traits, not part of the score
- Bike speedAverage3.4
Fast downhills offset by climbs; a 2023 USA Triathlon listing calls the bike hilly. · Low confidence
- Bike flatnessRolling3.0
35 km (21.9 mi) with real hills over three loops. · Low confidence
- Bike simplicitySome technical parts3.4
Three loops with fast downhills and turns; no technical warnings. · Low confidence
Run
Crowds, aid stations, conditions underfoot and scenery. Counts for 13% of the overall score.
- Crowd supportDecent3.1
About 480 to 510 competitors; a racer praised the energy of the field. Spectator numbers unknown. · Low confidence
- Aid stationsGood3.5
No aid detail; small local event with town support. · Low confidence
- Run sceneryBeautiful3.7
Park loop with mountain views. · Low confidence
- Run conditionsEasy4.0
7.5 km (4.65 mi) of flat loops. · Low confidence
Course traits, not part of the score
- Run flatnessMostly flat4.3
Racer and organiser both describe a flat, looping run. · Medium confidence
Conditions
Air temperature, how predictable the weather is, setting, and spectating. Counts for 13% of the overall score.
- Air temperaturePleasant4.1
March highs average 24 °C (75 °F), lows 9 °C (48 °F); a racer found the bike chilly at about 13 °C (55 °F). · Low confidence
- Weather reliabilityReliable4.0
Dry Sonoran March; 2022 was dry and the town reports the 2025 and 2026 races went ahead. · Low confidence
- Venue beautyLovely4.0
Aquatic center and park at the base of the Catalina Mountains; Pusch Ridge visible. · Low confidence
- Spectator friendlyEasy3.6
Pool deck and park shared by swim, transition and finish; loop courses repeat past the venue. · Low confidence
Course traits, not part of the score
- Low altitudeModerate3.1
About 800 m (2,600 ft) above sea level. · Medium confidence
Stay and travel
Hotels, walkability, getting there, and the town around the race. Counts for 10% of the overall score.
- Hotel availabilityBook early3.2
March is peak Tucson season; not verified. · Low confidence
- Hotel valueNormal3.0
Peak winter-spring pricing in the Tucson area; not verified. · Low confidence
- WalkabilityWalkable3.8
Pool, transition and run loop are all at one park address; parking details not found. · Low confidence
- Travel easeEasy3.9
Tucson airport is about 40 km (25 mi) away. · Low confidence
- LogisticsSimple3.7
Single venue from 5:30 AM. Packet pickup rules were not found. · Low confidence
- Town and foodGood3.5
Upscale northern Tucson suburb with Catalina State Park and Saguaro National Park nearby. · Low confidence
Key facts
- Location
- Oro Valley, Arizona, United States
- Typical month
- March
- Latest or next date
- 14 March 2026
- Organiser
- On Your Left Fitness and Timing / Town of Oro Valley
- Field size
- About 500 athletes
- Entry fee
- About $143
- First held
- 2015
- Distances (non-standard)
- 0.8 km (0.5 mi) swim, 35.2 km (21.9 mi) bike, 7.5 km (4.7 mi) run
- Swim venue
- Oro Valley Aquatic Center (50 m pool) (pool)
- Wetsuit
- N/a
- Swim start
- time-trial
- Swim laps
- 1
- Bike laps
- 3
- Air temperature
- 9–24 °C (48–75 °F)
- Humidity
- dry
- Altitude
- 800 m (2,620 ft)
- Nearest airport
- Tucson International (TUS), 40 km (25 mi) away
- Where to stay
- Oro Valley, Tucson
- Booking
- March is peak Tucson tourist season.
What racers and reviewers say
- Minnesota TRI News: Rust busting and instant friendshipsRaced 2022 · blog · Positive
A Minnesota racer's season-opener report on the intermediate race: pool swim smooth and seamless, rolling bike hills a fun change, flat looping run in dry 16 °C (60 °F) air. Enjoyed the field's energy and scenery and was inspired by a 67-year-old first-timer.
“good season opener”
- Minnesota TRI News: Katie Deregnier reportRaced 2022 · blog · Positive
Companion report: the intermediate swim snaked up and down each lane of a 50 m (55 yd) pool, the bike was three loops with real hills at a chilly 13 °C (55 °F), on a 750 m (0.47 mi) swim, 35.7 km (22.2 mi) bike and 7.2 km (4.5 mi) run course.
- Minnesota TRI News: Triumph in TucsonRaced 2022 · article · Positive
Results note for four Minnesota racers on Saturday March 19, 2022 (an early-season trip); lists age-group wins and podiums. No course opinions.
Raced Oro Valley Triathlon and Duathlon Festival? Your notes on the course, conditions and logistics help the next athlete decide.
Sources
Pages we used for facts and ratings. See how we rate.
Training for Oro Valley Triathlon and Duathlon Festival? Moku Coach builds your plan around race day.
