Skip to content
Cowichan Challenge logo.
  • RegisterExpand
    • Donate
  • AboutExpand
    • Race Course
  • Sponsors
  • Contact Us
Instagram
Cowichan Challenge logo.

About Cowichan Challenge Triathlon

June 28, 2026

Swim in the calm waters of Fuller Lake. Ride on freshly paved roads winding through the picturesque Cowichan Valley. Run on trails through the North Cowichan municipal forest.

The Cowichan Challenge has a standard course, a sprint course, and a full slate of youth race distances for kids 6-15. There is also a standard course Aquabike (Swim-Bike).

Race Distances

  • Standard Course – 1500m swim (2 laps( – 40K bike (2 laps) – 10K run (2 laps)
  • Sprint/Junior Course – 750m swim (1 lap) – 20K bike (1 lap) – 5K run (1 lap)
  • Aquabike – 1500m swim (2 laps) – 40K bike (2 laps)
  • Youth 6/7 – 50m swim – 2K bike (1 lap) – 500m run (1 lap)
  • Youth 8/9 – 100m swim – 4K bike (3 laps) – 1K run (2 laps)
  • Youth 10/11 – 150m swim – 6K bike (5 laps) – 2K run (3 laps)
  • Youth 12/13 – 200m swim – 8K bike (7 laps) – 2K run (3 laps)
  • Youth 14/15 – 300m swim – 10K bike (9 laps) – 3K run (4 laps)

Race Categories

Male and Female 6-7, 8-9, 10-11, 12-13. 14-15, 16-19, 20-24, 25-29. 30-34, 35-39, 40-44, 45-49, 50-54, 55-59, 60-64, 65-69, 70+

Each entry includes a high quality race garment, a custom silicon swim cap, a finisher award, post race refreshments, and medals to 3rd place in each race category.

Race Package Pick-up

There is a race package pick up and youth bike check at Experience Cycles at 482 Trans Canada Hwy in Duncan from 2 to 5 pm on Saturday, June 28th. Adults bike check is optional and participants are responsible to ensure their bicycle is mechanically sound and safe.

Race packages for out of town participants will be available on race morning at Fuller Lake from 5:30 to 6:00 am.

The Cowichan Challenge is sanctioned by Triathlon BC and proudly hosted by Human Powered Racing

Event Schedule

Transition opens race morning at 5:30 am

The standard course and aqua bike swim starts at 7 am.

The sprint course swim starts at 7:30 am.

The youth races start at 8 am and go from oldest to youngest categories. There will be 10 minutes between each youth heat.

  • 14-15 – 8:00
  • 12-13 – 8:10
  • 10-11 – 8:20
  • 8-9 – 8:30
  • 6-7 – 8:40

Each race is a mass start format.

The awards ceremony will start as soon as possible after the last finisher crosses the line.

Cut off Times

Athletes have one hour and fifteen minutes to complete the swim portion of the race.

Standard course athletes have 4 hours to complete the race. Anyone still on course at 4 hours will not receive an official time and cannot rely on course marshals or aid stations.

Register

Kersten Orthodontics Greater Victoria Youth Triathlon Series

The Kersten Orthodontics Greater Victoria Youth Triathlon Series is a series of three KOS triathlons in June including the Victoria Youth Triathlon, the Triathlon of Compassion, and the Cowichan Challenge. Register for all three races to complete the series and receive a coveted Race Series Hoodie.

Victoria Youth Triathlon

May 31, 2026

Triathlon of Compassion

June 21, 2026

Cowichan Challenge

June 28, 2026

Learn more
Kersten Orthodontics Vancouver Island Youth Tri Series logo.
  • Register
  • About
  • Donate
  • Race Course
  • Contact Us

A Human Powered Racing Project

Human Powered Racing, logo

Sanctioned by Triathlon BC

Triathlon BC logo.

Human Powered Racing News

RSS Human Powered Racing

  •  Event Registration Opens October 1st! 
  • Power in Paradise: Human Powered Racing Training Camp in Bucerías
  • Race Report: Oregon 70.3, July 20, 2025
  • XTERRA Victoria to Become Victoria X Tri in 2026
  • Honeymoon Half Gravel Tri, 2025: results and photos
  • XTERRA Victoria Race Results 2025

© 2025 Cowichan Challenge Triathlon | A Human Powered Racing Project
Site supported by Pink Sheep Media.

The Cowichan Challenge Triathlon is a Human Powered Racing project.

Human Powered Racing logo
  • Contact Us
Search
  • @HumanPoweredRacing
  • Facebook
  • Cowichan Challenge Triathlon
  • Register
  • About
  • Contact Us