Dirty Duo

North Vancouver, Canada • 21 Mar 2026

Event details

Dirty Duo 2026 is a scenic trail race scheduled for March 21, 2026, at Inter River Bike Park, Premier Street, North Vancouver, BC, Canada. The event is part of the Trail Whisperer Race Series. The organizer notes that weather on the North Shore is unpredictable. A fundraising component supports North Shore Rescue, with $111.30 reported raised and a progress value shown as 69%.

Race distances

  • 15K
  • 25K
  • 38K
  • 15K Relay - two runners, each completes 15K

The 38K route includes the Old Buck climb. The 15K route is described as the shorter option compared with the 25K and 38K distances.

Registration and logistics

Registration fees are inclusive of mandatory charges. Pricing is shown in three registration periods: Nov 30–Jan 1 (early), Jan 2–Feb 28 (regular), and Mar 1–Mar 19 (late). Relay entries are priced per runner. The event website is listed as foretrails.com for further event information. Visit the organization's website for the most recent information.

Race information

38 km
38k Run
25 km
25k Run
15 km
15k Relay (run/run)
15 km
15k Run
Visit the organization's website for the most recent information.
Trail runs nearby

Join the Vancouver Trail Run at Grouse Mountain Dec 30 to 31 for friendly, noncompetitive trail runs with 10 mile, 50 mile and a Run Anywhere virtual option. Limited spots and community trail cleanup with Friends of Grouse Mountain.

Run Ridge Run returns to Sasamat Lake in Port Moody on Feb 21, 2026, offering 13 km and 25 km trail options along scenic ridges and lakeside trails. Enjoy post race soup and sushi, tree planting per entry, and a fun kids race.

The Fort Langley Historic Half Marathon will take place in Fort Langley on Sunday 22 February 2026. You can run between 5 and 21 kilometers.

Join the first stop of the 5 Peaks BC Trail Series at Alice Lake Provincial Park for a scenic loop around four lakes on forest single track. Distances for all ages from a 3 km kids run to a 12.5 km enduro make this a fun community day.