Shamrock Fun Run
5K
Hamilton Landing Park
Stanwood
Saturday, March 14, 2026
10 am
Runnin' O' the Green
5K and 8K
Stones Throw Brewery in Fairhaven Village
Bellingham
Saturday, March 14, 2026
10 am
St Patrick's Day 5k/10k
5K and 10K
Legion Park
Arlington
Saturday, March 14, 2026
10 am
Anacortes Polar Plunge & 5K
5K
Seafarers Memorial Park
Anacortes
Saturday, March 14, 2026
10 am
Chuckanut 50K
Kids Race and 50K
Fairhaven Park
Bellingham
Saturday, March 21, 2026
Early Start at 7 am, Mass Start at 8 am, Kids Race at 10 am
Honeywagon Runs
Kids Fun Run, 4 Mile and Half Marathon
Nooksack Valley Middle School
Nooksack
Saturday, March 28, 2026
Early start Half Marathon at 8 am, Half Marathon at 9 am, Kids Fun Run at 9:15 am, 4 Mile at 10 am
Whitehorse Half Marathon
Half Marathon
Fortson Mill Trailhead
Arlington
Saturday, March 28, 2026
10:30 am
Deception Pass 13.1 Mile & 10K
10K, 13.1 Mile and 19.3 Mile
Deception Pass State Park
Oak Harbor
Saturday, April 4, 2026
13.1 Mile and 19.3 Mile at 9 am, 10K at 2 pm
Pink Pony Trot
5K
Lake Padden Park
Bellingham
Saturday, April 4, 2026
10 am
Birch Bay Road Race
5K, 15K and 30K
North Bay Community Church
Birch Bay
Saturday, April 11, 2026
30K at 8 am, 15K at 8:15 am, 5K at 8:30 am
Bear-ly Spring Fun Run
1 Mile and 5K
Northern State Rec Area
Sedro-Woolley
Sunday, April 12, 2026
1 Mile at 1:30 pm, 5K at 2 pm
Fun with the Fuzz
5K
Bellingham Police Department
Bellingham
Saturday, April 18, 2026
9 am
Skagit Valley Tulip Run
2 Mile, 5K and 10K
True North Bakery/Port of Skagit
Burlington
Saturday, April 18, 2026
5K at 9 am, 2 Mile at 9:05 am, 10K at 9:10 am
Women's Wellness Run
1K Kids Dash and 5K
Seafarer's Park
Anacortes
Saturday, April 25, 2026
1K Kids Dash at 9 am, 5K at 9:30 am
Whidbey Island Marathon
1K Kids Run, 5K, 10K, Half Marathon and Marathon
Windjammer Park
Oak Harbor
Sunday, April 26, 2026
Marathon at 7 am (Bowman Bay Boat Launch), Half Marathon at 8:30 am, 5K and 10K at 9 am, 1K Kids Run at 10 am
Farmers Market 5K
5K
Everson City Park
Everson
Sunday, May 3, 2026
10 am
Running Up For Air-Chuckanut Chinscraper
3 Hour, 6 Hour, 12 Hour Relay, 12 Hour
Fragrance Lake Parking Lot
Bellingham
Saturday, May 9, 2026
12 Hour at 8 am, 3 Hour and 6 Hour at 10 am
San Juan Island Half
Kid's Race and Half Marathon
South Beach to Jackson Beach
Oak Harbor
Saturday, May 9, 2026
Half Marathon at 8:50-ish am, Kid's Race at 10:40 am
Junior Ski to Sea
Multi-discipline "Relay"
Mount Baker Ski Area and Lake Padden
Bellingham
Saturday, May 9, 2026
See website for starting times and locations
Run Like a Girl
3K, 6K, 10K and Half Marathon
Fairhaven Park
Bellingham
Saturday, May 16, 2026
Half Marathon at 9 am, 10K at 9:30 am, 3/6K at 10 am
Chris Mang Memorial Charity Fun Run/Walk
1 Mile and 5K
Skagit Valley Softball Fields
Mount Vernon
Saturday, May 16, 2026
5K at 10 am, 1 Mile at 10:15 am
Ski to Sea
Multi-discipline Relay
Mount Baker Ski Area to Marine Park
Bellingham
Sunday, May 24, 2026
7:30 am
OHEF Family Fun Run
1/2 Mile, 1 Mile and 5K
Windjammer Park
Oak Harbor
Saturday, May 30, 2026
9 am
OTILLO Swimrun Orcas Island
Experience, Sprint and World Series SwimRun distances
Rosario Resort
Eastsound
Sunday, May 31, 2026
World Series Course at 8 am, Experience and Sprint Course at 9 am
Forge
12 Hour Backyard Ultra
Swinomish Casino
Anacortes
Saturday, June 6, 2026
7 am
Blast Bubble Fun Run
5K
Metcalf Street
Sedro-Woolley
Saturday, June 6, 2026
11 am
Tractor Trot
5K and 10K
Bender Fields Park
Lynden
Saturday, June 13, 2026
10K at 8 am, 5K at 8:20 am
Blaine Fun Run
5K
Blaine Marine Park
Blaine
Saturday, June 13, 2026
10 am
Three Lakes Triathlon and San Juan Island Marathon
Kid's Triathlon, Triathlon, 10K, Half Marathon and Marathon
Lakedale Resort
Roche Harbor
Saturday, June 20, 2026
Marathon at 7:30 am, Triathlon at 8 am, Kid's Triathlon at 9 am, Half Marathon at 10 am, 10K at 11 am
Berry Dairy Days Run
5K and 10K
Skagit River Park
Burlington
Saturday, June 20, 2026
9 am
Gale Pfueller Track Classic
Track Events
Civic Stadium
Bellingham
Saturday, June 20, 2026
10 am
Lake Padden Triathlon
Competitive and Recreational Divisions
Lake Padden Park
Bellingham
Saturday, June 27, 2026
Long Course at 8:30 am, Short Course at 1 pm
Chuckanut Foot Race
7 Mile
Marine Park
Bellingham
Sunday, June 28, 2026
8 am