Oro Valley Triathlon and Duathlon Festival

Oro Valley, United States · March · On Your Left Fitness and Timing / Town of Oro Valley

Same event, olympic distance: see its rating

Course: 0.4 km (0.2 mi) swim, 23.5 km (14.6 mi) bike, 5 km (3.1 mi) run. 350 m (0.22 mi) swim, 5 km (3.1 mi) run per the 2027 registration page; bike about 14.6 mi (23.5 km) per a 2023 USA Triathlon listing, not confirmed by the organiser. A beginner division also runs.

Oro Valley Triathlon and Duathlon Festival: pusch ridge in the catalina mountains above oro valleyPhoto is not from race dayDanman083, CC BY-SA 3.0
Pusch Ridge in the Catalina Mountains above Oro Valley. Photo via Wikimedia Commons.

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

3.3Good

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: Moderate

  • 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 friendlyFriendly4.4

    350 m (0.22 mi) pool swim and 5 km (3.1 mi) run; beginner division also offered. · Low confidence

Course traits, not part of the score

  • PR potentialAverage3.1

    Short course with hills. · Low confidence

Swim

3.9Very good

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 easeVery easy4.6

    350 m (0.22 mi) pool swim. · 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

4.1Very good

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.3

    About 23.5 km (14.6 mi) per a 2023 listing, with fewer loops; unconfirmed. · Low confidence

  • Bike simplicitySome technical parts3.4

    Three loops with fast downhills and turns; no technical warnings. · Low confidence

Run

3.3Good

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.2

    5 km (3.1 mi) 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

4.1Very good

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

3.3Good

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.4 km (0.2 mi) swim, 23.5 km (14.6 mi) bike, 5 km (3.1 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.

Official race website (orovalleyaz.gov)

What racers and reviewers say

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.