Hornby Island 50k & 25k
Experience one of BC’s most beautiful trail races! The Hornby Island 50K and 25K showcase the island’s incredible mix of forest singletrack, ocean views, and flowy ridgelines that make this place a trail-running paradise.
The 50K (route) is a full island tour with roughly 1,400 m of elevation gain, weaving through mossy forest, rugged coastal bluffs, and fast, runnable sections that keep you smiling (and sweating).
The 25K (route) offers a taste of the same magic - steep climbs, lush forest, and sweeping views - perfect for anyone looking for a challenging but approachable distance.
Both courses are fully marked and supported by our legendary volunteers. Afterward, stick around for a relaxed island-style celebration with food, community, and good vibes by the sea.
Come for the trails, stay for the Hornby Island experience.
Start Time
8:00am - 50k
9:00am - 25k
Registration fees
Prices are inclusive of mandatory charges, items, and fees
50k Opening soon
Registration opens in 15 days 11 hours- 
                    - 
                                    $168.61Nov 15 – Nov 28
- 
                                    $196.37Nov 29 – Feb 13
- 
                                    $224.12Feb 14 – Mar 12
 
- 
                                    
25k Opening soon
Registration opens in 15 days 11 hours- 
                    - 
                                    $113.10Nov 15 – Nov 28
- 
                                    $140.86Nov 29 – Feb 13
- 
                                    $168.61Feb 14 – Mar 12
 
- 
                                    
Fee Notes
- Online Registration will close on Thursday March 12th, 2026 at 11:59pm.
- An online processing fee will be applied to your online registration into this event.
- All funds payable in Canadian Dollars.
- VISA, MC, Amex and Discover Card accepted.
- Your credit card statement will show a charge from Race Roster or Fast North Corp for your online registration into this event.
Event schedule
- Sat, November 15, 2025 7:00 a.m. - Registration Opens
- Sat, March 14, 2026 8:00 a.m. - 50k
- Sat, March 14, 2026 9:00 a.m. - 25k
Contact information
- Event contact
- Myke LaBelle
- Website
- Visit website
 
                                    
                
                                    