May Half Marathons in the West
Long Beach, WA
Pacific Coast Running Festival
May 4, 2025
May 3, 2025
Portland, OR
Cinco de Mayo Half Marathon
May 5, 2024
Arcata, CA
Avenue of the Giants Marathon
May 4, 2025
Provo, UT
Provo City Half Marathon
May 3, 2025
Kirkland, WA
Mother's Day Half Marathon
May 5, 2024
Anchorage, AK
Trent Waldron Half Marathon
May 25, 2024
Bellingham, WA
Run Like a Girl
May 18, 2024
Ewa Beach, HI
Ho'omau 5K, 10K & Half Marathon
May 4, 2024
Honolulu, HI
Hibiscus Half Marathon
May 26, 2024
Washougal, WA
Reflection Run
May 19, 2024
Del Mar, CA
La Jolla Half Marathon & 5K
May 18, 2024
Costa Mesa, CA
OC Marathon Running Festival
May 4, 2025
Friday Harbor, WA
San Juan Island Half
May 11, 2024
Olympia, WA
Ninja 1M, 5K, 10K, 15K & Half Marathon
May 11, 2024
Capital City Marathon
May 19, 2024
May 18, 2024
Stinson Beach, CA
Stinson Beach Half Marathon
May 11, 2024
West Sacramento, CA
Beer City Half Sacramento
May 4, 2025
Santa Monica, CA
Sunshine Sprint
May 11, 2024
Mother's Day Half Marathon
May 12, 2024
Bee Happy 5K, 10K, and Half Marathon
May 18, 2024
Ocean Breeze Half Marathon
May 26, 2024
May the Fourth Be with You Half Marathon
May 4, 2025
Ketchikan, AK
Totem to Totem Half Marathon
May 4, 2024
Tacoma, WA
Tacoma City Marathon
May 4, 2025
Coeur d'Alene, ID
Coeur d'Alene Marathon
May 26, 2024
Laguna Hills, CA
Laguna Hills Memorial Day Half Marathon
May 27, 2024
Bozeman, MT
Frank Newman Marathon
May 25, 2024
Yakima, WA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Jewel of the Valley Marathon
May 11, 2024
Spokane, WA
Windermere Marathon
May 19, 2024
Boise, ID
Boise River Marathon / Half Marathon
May 4, 2024
Famous Idaho Potato Marathon
May 18, 2024
Astoria, OR
Run On The River
May 11, 2024
Snohomish, WA
Snohomish Women's Run
May 5, 2024
Bass Lake, CA
Yosemite Half Marathon
May 11, 2024
Ventura, CA
Seaside Marathon
May 19, 2024
Vernal, UT
Dino Half Marathon
May 4, 2024
Ogden, UT
Ogden Marathon
May 18, 2024
Billings, MT
Queen Bee Montana Marathon
May 19, 2024
Long Beach, CA
Fun in the Sun Half Marathon
May 25, 2024
Running with the Rescues - Half Marathon
May 26, 2024
Run for the Rose - Mother's Day Half Marathon
May 11, 2025
Vallejo, CA
Mermaid Run Mare Island
May 11, 2024
Draper, UT
Happy Trails Marathon
May 4, 2024
Everett, WA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Stanley, ID
Redfish Lake Lodge Run
May 25, 2024
Whitefish, MT
Whitefish Marathon
May 18, 2024
Windsor, CA
Windsor Run & Wine
May 5, 2024
Payson, UT
Payson Prayer Run
May 4, 2024
Tracy, CA
Cinco De Mayo Fiesta Run
May 5, 2024
Sandpoint, ID
Long Bridge Half Marathon
May 11, 2024
Joseph, OR
Hurricane Creek Half Marathon
May 25, 2024
Bremerton, WA
Bremerton Marathon
May 11, 2024
Bayfield, CO
Vallecito Lake Heavy Half
May 11, 2024
Firestone, CO
Carbon Valley Half Marathon
May 11, 2024
Dillon, MT
Beaverhead Marathon
May 11, 2024
Zillah, WA
Rattlesnake Hills Wine Run
May 18, 2024
Paradise, UT
Crossover Half
May 18, 2024
Fort Collins, CO
Colorado Marathon
May 4, 2025
Tieton, WA
Never Say Never Half Marathon
May 18, 2024
Halfway, OR
Halfway Half Marathon & 10K
May 5, 2024
Champoeg State Park, OR
Hippie Chick
May 11, 2024
Briones Regional Park, CA
Armed Forces Half Marathon
May 25, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
61. Capital City Marathon
-
Past DateMay 19, 2024Sunday
-
26.2M, 13.1M, 5M run | kids run
More Information
-
Boston Marathon Qualifier
-
Olympia, WA
Thurston County, WA
62. Queen Bee Montana Marathon
-
Past DateMay 19, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
Billings, MT
Yellowstone County, MT
63. Reflection Run
-
Past DateMay 19, 2024Sunday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Washougal, WA
Clark County, WA
64. Seaside Marathon
-
Past DateMay 19, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Ventura, CA
Ventura County, CA
65. Windermere Marathon
-
Past DateMay 19, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run | kids run
More Information
-
Boston Marathon Qualifier
-
Spokane, WA
Spokane County, WA
66. Armed Forces Half Marathon
-
Past DateMay 25, 2024Saturday
-
13.1M run
More Information
-
Briones Regional Park, CA
Contra Costa County, CA
67. Eastern Oregon Half Marathon
-
Past DateMay 25, 2024Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Spray, OR
Wheeler County, OR
68. Frank Newman Marathon
-
Past DateMay 25, 2024Saturday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Bozeman, MT
Gallatin County, MT
69. Fun in the Sun Half Marathon
-
Past DateMay 25, 2024Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
70. Hurricane Creek Half Marathon
-
Past DateMay 25, 2024Saturday
-
13.1M, 5M, 5K run
More Information
-
Joseph, OR
Wallowa County, OR
71. Prince of Wales Island Marathon
-
Past DateMay 25, 2024Saturday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Craig, AK
Prince Of Wales-Outer Ketchikan County, AK
72. Redfish Lake Lodge Run
-
Past DateMay 25, 2024Saturday
-
13.1M, 10K, 5K run | kids run
More Information
-
Stanley, ID
Custer County, ID
73. Trent Waldron Half Marathon
-
Past DateMay 25, 2024Saturday
-
13.1M, 10K run
Virtual OptionMore Information
-
Anchorage, AK
Anchorage County, AK
74. Coeur d'Alene Marathon
-
Past DateMay 26, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run | kids run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
Coeur d'Alene, ID
Kootenai County, ID
75. Hibiscus Half Marathon
-
Past DateMay 26, 2024Sunday
-
13.1M, 15K, 5M run
More Information
-
Honolulu, HI
Honolulu County, HI
76. Ocean Breeze Half Marathon
-
Past DateMay 26, 2024Sunday
-
13.1M, 15K, 10K, 5K run
More Information
-
Santa Monica, CA
Los Angeles County, CA
77. Running with the Rescues - Half Marathon
-
Past DateMay 26, 2024Sunday
-
13.1M, 10M, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
78. Laguna Hills Memorial Day Half Marathon
-
Past DateMay 27, 2024Monday
-
13.1M, 10K, 5K run | kids run
More Information
-
Laguna Hills, CA
Orange County, CA
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.