Jun 04, 2022 at 8:30 AM

Vashon Island Ultramarathon and Trail Run

SW 188th

Vashon Island WA, 98070


Event Facebook page

Entry Fee $75
(Lowest or Early Registration)

Entry Fee 2 $85
(Highest or Late Registration)

Prize Money: no


  • 10M
  • 50K

Type: Ultra

Participant Limit: 150

Starting Elevation: 250

High Point: 400

Percent of the course on un-paved trails: 90%

First Year of the Event: 2010

Men's Record: M: 3:11:51

Masters Men Record: MM: 3:55:46

Women's Record: W: 3:55:04

Masters Women Record: WM: 4:49:02


2021 is on subject to local authorities! If you entered in 2020, you may “roll over” your registration to 2021. Thank you for your understanding and patience.

The Vashon Island Ultramarathon & Trail Run is two events in one, a 10 mile trail run and a 50k ultramarathon. Start small or go big! While the distance and course are far from “easy” due to the constantly changing terrain and footing, the organizers have been amazed by the number of islanders who have taken up trail running, and trained diligently, to make this event their first ultramarathon, their first 10 mile run, their first trail run and in some cases their first ever organized run. This outpouring of interest has inspired the Vashon Island Ultramarathon & Trail Run to re-dedicate it’s core of fostering physical fitness and outdoor exploration throughout the community – specifically in encouraging our youth to find a passion for running and exploring the beauty that Vashon’s trails have to offer. The Vashon Island Ultramarathon & Trail Run also continues to provide support to our local Park Districts and Land Trust lands – financially, physically, and through introducing people to their open spaces, with the goal to protect, preserve and maintain the natural condition, open space, and wildlife habitat of the land we pass through and the island we live on.


Race event photo


Past Event Dates

Held on Jun 04, 2022

Held on Jun 05, 2021

Held on Jun 06, 2020

Held on Jun 01, 2019

Held on Jun 02, 2018

Held on Jun 03, 2017

Held on Jun 04, 2016

Held on Jun 06, 2015

Held on Jun 07, 2014

Held on Jun 08, 2013

Held on Jun 30, 2012

Held on Jun 18, 2011

Held on Jun 26, 2010