July Half Marathons in the USA
Morgan Hill, CA
Rancho Hills Trail Run
Jul 8, 2023
Tigard, OR
Summerlake Loopy Marathon
Jul 3, 2022
Marquette, MI
Queen City Half Marathon
Jul 29, 2023
Indianapolis, IN
Summer Night Trail Half Marathon
Jul 15, 2023
Christmas in July Half Marathon
Jul 29, 2023
Indiana Women's Trail Run
Jul 29, 2023
Williamsburg, VA
Medal Madness Squirrel Half Marathon at Freedom Park
Jul 1, 2023
Ft. Worth, TX
CRC Hell's Half Acre Marathon
Jul 8, 2023
Sausalito, CA
Golden Gate (Summer)
Jul 9, 2022
Baraboo, WI
Dances With Dirt - Devil's Lake
Jul 8, 2023
Hancock, MI
Canal Run
Jul 15, 2023
Redmond, WA
Craft Classic Seattle
Jul 30, 2023
Portland, OR
Foot Traffic Flat Marathon
Jul 4, 2023
Longmont, CO
Longmont Half & 5k
Jul 4, 2023
Dallas, TX
Too Hot To Handle Half
Jul 15, 2023
Wenatchee, WA
Devil's Gulch
Jul 15, 2023
Mt. Jewett, PA
Kinzua Half Marathon
Jul 29, 2023
Jul 30, 2023
Farmington, UT
Alien Midnight Run
Jul 30, 2022
Lake Geneva, WI
Semper Running Half Marathon
Jul 8, 2023
Eugene, OR
Christmas Half Marathon in July
Jul 9, 2023
Fremont, CA
Zoom Firecracker
Jul 1, 2023
Anchorage, AK
Skinny Raven Half Marathon
Jul 16, 2023
Washington, DC
District Dash 5K & Half
Jul 16, 2023
Summer Georgetown Half
Jul 30, 2023
Summer Georgetown Half
Jul 30, 2023
Oscoda, MI
Freedom Fest Half Marathon
Jul 1, 2023
Ewa Beach, HI
Laule'a 5K, 10K & Half Marathon
Jul 15, 2023
Cody, WY
Beartooth Run
Jul 8, 2023
Morristown, TN
Panther Creek Trail Run
Jul 29, 2023
Ruidoso, NM
Ruidoso Marathon
Jul 22, 2023
Jul 21, 2023
Honolulu, HI
Hawaii Kai Ultra Run - XTreme
Jul 23, 2022
Tantalizing Tantalus Trail Half Marathon
Jul 23, 2022
Sauk Rapids, MN
Summer Camp Series - Day 2
Jul 16, 2023
St. Cloud, MN
Summer Camp Series - Day 3
Jul 17, 2023
Spring Lake, MI
Laker Loop Half Marathon
Jul 22, 2023
Newport, OR
Newport Celebration Run
Jul 4, 2023
Colorado Springs, CO
Summer Sizzler
Jul 15, 2023
Hamlin, NY
Shoreline Half Marathon
Jul 15, 2023
Cordova, AK
Alaska Salmon Runs
Jul 15, 2023
Olympia, WA
Olympia Lakefair Run
Jul 15, 2023
Salt Lake City, UT
Deseret News Marathon
Jul 24, 2023
Monterey, CA
Golden State Trail Run
Jul 1, 2023
New Braunfels, TX
Stars and Stripes Half Marathon
Jul 22, 2023
Aberdeen, SD
Aberdeen Family YMCA Bull Run
Jul 30, 2022
Emporium, PA
Run for the Elk Marathon Race Festival
Jul 29, 2023
Smithfield, RI
Sour Apple Half Marathon
Jul 9, 2023
Lander, WY
Challenge for Charities
Jul 4, 2023
Fayetteville, AR
Go Half Crazy
Jul 23, 2022
Anderson, SC
Carolina Reaper Challenge
Jul 15, 2023
Stinson Beach, CA
Table Rock
Jul 23, 2022
Milford, MI
Kensington Marathon
Jul 30, 2023
Santa Monica, CA
Stars and Stripes Half Marathon
Jul 2, 2023
Independence Day Half Marathon
Jul 4, 2023
Run, Forest, Run Half Marathon
Jul 9, 2023
Beach Blast Half Marathon
Jul 16, 2023
Summer Lovin Half Marathon
Jul 23, 2023
Summer Time Half Marathon
Jul 30, 2023
Golden, CO
Black Hawk Trail Race
Jul 16, 2023
Richfield, MN
Urban Wildland Half Marathon
Jul 29, 2023
Spearfish, SD
Spearfish Canyon Half Marathon & 5K
Jul 8, 2023
Springville, UT
Hobbler Half Marathon
Jul 8, 2023
Traverse City, MI
Festival of Races
Jul 8, 2023
Ashton, ID
Mesa Falls Marathon
Jul 15, 2023
Sauk City, WI
Eagle Chase
Jul 1, 2023
Westminster, CO
All-Out Dog Days
Jul 8, 2023
Chattanooga, TN
Burn Your Half Off
Jul 8, 2023
Phoenixville, PA
Blobfest Half Marathon
Jul 16, 2023
Castle Rock, CO
July 4th ROCK-IT Run
Jul 4, 2023
Prairie Dog Half and 10K - Castle Rock
Jul 15, 2023
Columbia, SC
Harbison Half Marathon
Jul 9, 2023
Munising, MI
Grand Island Trail Marathon
Jul 29, 2023
Morro Bay, CA
Brian Waterbury Memorial Rock to Pier Run
Jul 22, 2023
Hilliard, OH
Go Half Crazy
Jul 17, 2022
San Francisco, CA
San Francisco Marathon
Jul 23, 2023
Las Vegas, NV
Three Degrees of Hell
Jul 16, 2022
Elk Grove Village, IL
Christmas in July Half Marathon
Jul 22, 2023
Bountiful, UT
HandCart Days Half Marathon
Jul 22, 2023
Santa Cruz, CA
San Lorenzo River
Jul 15, 2023
Aspen, CO
Aspen Valley Marathon
Jul 15, 2023
Ventura, CA
Shoreline Marathon
Jul 16, 2023
Stillwater, MN
St. Croix Crossing Half Marathon
Jul 29, 2023
Victor, NY
0 SPF Trail Half Marathon
Jul 8, 2023
Brighton, MI
Hungry Duck Run
Jul 4, 2023
Truckee, CA
Truckee Half Marathon
Jul 29, 2023
Gaylord, MI
Alpenfest Run
Jul 15, 2023
Battle Creek, MI
Battle Creek Half Marathon
Jul 1, 2023
Akron, OH
Akron Trail Marathon
Jul 16, 2023
San Antonio, TX
San Antonio Heat Wave: Half Marathon, 5K and 10K
Jul 23, 2022
Project X: San Antonio Heat Wave Half Marathon
Jul 22, 2023
Rapid City, SD
I'm Bound for Boston Marathon
Jul 16, 2023
Rapid City Half Marathon
Jul 23, 2023
Jul 22, 2023
Pittsgrove, NJ
Hot Mess Trail Races
Jul 8, 2023
Bradenton, FL
Medal Madness Squirrel Half Marathon
Jul 22, 2023
Long Beach, CA
Red, White and Blue Half Marathon
Jul 1, 2023
Alien Run Half Marathon
Jul 2, 2023
Freedom Half Marathon
Jul 3, 2023
Runner's Rhapsody - Half Marathon
Jul 8, 2023
Rockin Summer Half Marathon
Jul 15, 2023
Beat the Heat. Summer Leap Half Marathon
Jul 16, 2023
Juneau, AK
Alaska Series
Jul 25, 2023
Jul 26, 2023
Jul 27, 2023
Jul 28, 2023
Juneau Marathon
Jul 29, 2023
Clinton, IA
Heartland Series - Day 5 - IA
Jul 12, 2023
Presque Isle, PA
Presque Isle Half Marathon
Jul 16, 2023
Seeley Lake, MT
Bob Marshall Trail 50K
Jul 1, 2023
Idaho Falls, ID
Idaho Falls Marathon
Jul 29, 2023
Estes Park, CO
Rocky Mountain Half Marathon
Jul 28, 2023
Jul 29, 2023
Little Rock, AR
Go Half Crazy
Jul 24, 2022
Temple, TX
Medal Madness Squirrel 5K, 10K, and Half Marathon at James Wilson Park
Jul 1, 2023
Medal Madness Squirrel 5K, 10K, and Half Marathon at Crossroads Rec
Jul 15, 2023
Three Forks, MT
Headwaters Bank Run
Jul 22, 2023
Oakland, CA
Oakland Redwoods
Jul 16, 2022
Brooklyn, NY
Coney Island Half Marathon
Jul 9, 2023
Castro Valley, CA
The Rock the Loch 5K/10K/Half
Jul 8, 2023
Bad Bass Half Marathon
Jul 22, 2023
Wausau, WI
Wausau Trail Run
Jul 28, 2023
Orting, WA
Sparkler Sprint (Day 4 of the Lil Firecracker Quad)
Jul 4, 2023
B&O Half Marathon
Jul 22, 2023
Newaygo, MI
Hess Lake Run
Jul 8, 2023
West Bend, WI
Adrenaline Races
Jul 15, 2023
Hamilton, OH
Go Half Crazy- Cincinnati
Jul 16, 2022
Laurel, MT
Big Sky State Games Road Races
Jul 15, 2023
Orinda, CA
Reservoir Dogs Trail Run
Jul 15, 2023
Shippensburg, PA
Great Appalachian Valley Half Marathon
Jul 15, 2023
Volcano, HI
Volcano's 'Ohi'a Lehua Runs
Jul 29, 2023
Gaston, OR
Hagg Lake Triathlon and Trail Festival
Jul 15, 2023
Jul 16, 2023
Wine Country Trail Runs
Jul 30, 2023
Clearwater, MN
Summer Camp Series - Day 4
Jul 18, 2023
Grand Island, NE
I'm Bound for Boston Marathon
Jul 23, 2023
Suttons Bay, MI
Sutton's Bay - Run Michigan Cheap
Jul 2, 2023
Cypress, TX
Bridgeland Trail Run
Jul 30, 2022
Sisters, OR
Hoodoo Challenge: Run to the Top
Jul 22, 2023
North Pole, AK
Santa Claus Half Marathon
Jul 29, 2023
San Leandro, CA
Summer Breeze Half Marathon
Jul 29, 2023
Beaver, UT
Tushars Mountain Runs
Jul 29, 2023
Lenoir, NC
The Scream! Half Marathon
Jul 29, 2023
Boiling Springs, PA
Medal Madness Squirrel 5K, 10K, and Half Marathon at Spring Meadows Park
Jul 15, 2023
Warrensburg, NY
Froggy Five Mile and Hard as Hell Half
Jul 16, 2023
St. Paul, OR
Independence Day Half Marathon
Jul 4, 2023
Wellsboro, PA
Conquer the Canyon Marathon Race Festival
Jul 22, 2023
North Bend, WA
Jack & Jill's Downhill Marathon
Jul 30, 2023
Jul 29, 2023
Thayne, WY
Star Valley Half Marathon
Jul 8, 2023
Wrangell, AK
Bearfest Marathon
Jul 30, 2023
Buckley, WA
B&O Half Marathon
Jul 22, 2023
Red River, NM
Enchanted Forest Trail Races
Jul 29, 2023
Waitsfield, VT
Mad Marathon
Jul 9, 2023
East Ridge, TN
Santa Hustle - Christmas In July Chattanooga
Jul 8, 2023
Stanford, MT
Wolf Run Series - Running Wolf
Jul 15, 2023
New Lisbon, WI
Wa Du Shuda Half Marathon
Jul 8, 2023
Mt Crested Butte, CO
Living Journeys Half Marathon & 10K
Jul 29, 2023
Belleville, WI
Badger Trail Races
Jul 29, 2023
Jul 30, 2023
New Palestine, IN
Go Half Crazy
Jul 9, 2022
Millbrook, NY
Hilltopper Half Marathon
Jul 30, 2023
Portage, IN
Heartland Series - Day 3 - IN
Jul 10, 2023
New Cumberland, WV
Tomlinson Run Challenge Weekend
Jul 16, 2022
Jul 17, 2022
Hicksville, OH
Heartland Series - Day 1 - OH
Jul 8, 2023
Grand Rapids, OH
Where's the Dam Half and Quarter Marathon
Jul 9, 2023
Vallecito, CA
Hernia Hill Half Marathon
Jul 2, 2023
Pretty Prairie, KS
Rodeo Run
Jul 23, 2022
Medora, ND
Maah Daah Hey Trail Run
Jul 29, 2023
Sparta, WI
Heartland Series - Day 6 - WI
Jul 13, 2023
Bourbon, IN
Bre's Run
Jul 8, 2023
Fulton, IL
Heartland Series - Day 4 - IL
Jul 11, 2023
Pioche, NV
Eagle's Echo Night Run
Jul 1, 2023
St. Ignatius, MT
Buffalo Run
Jul 15, 2023
Julian, CA
The Peak
Jul 15, 2023
Champlin, MN
Xenia Avenue Marathon
Jul 22, 2023
Solon Springs, WI
NCTRaces - North Country Trail Races
Jul 22, 2023
North Country Trail Races
Jul 22, 2023
Carp Lake, MI
Waugoshance Trail Marathon
Jul 15, 2023
Tropic, UT
Bryce Canyon Half Marathon
Jul 15, 2023
Walworth, WI
Semper Running Half Marathon
Jul 8, 2023
Brighton, UT
Women's Epic Race
Jul 29, 2023
Westport, WA
Run Like the Wind - Westport
Jul 9, 2023
Ten Sleep, WY
Out of the Darkness & Into the Bighorns
Jul 1, 2023
Pleasant Hill, MO
Rock Island Trail Half Marathon
Jul 29, 2023
Crofton, NE
Crofton's Dam Race
Jul 29, 2023
Ashford, WA
Mount Rainier Half Marathon
Jul 15, 2023
Imler, PA
Lost Turkey Trail Races
Jul 29, 2023
Junction, TX
Noche Trail Runs
Jul 15, 2023
Wasatch State Park, UT
Deer Creek Half Marathon
Jul 15, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Battle Creek Half Marathon
-
Jul 1, 2023Saturday
-
13.1M, 5K run
More Information
-
Battle Creek, MI
Calhoun County, MI
2. Bob Marshall Trail 50K
-
Jul 1, 2023Saturday
-
50K, 13.1M, 10K trail run
More Information
-
Seeley Lake, MT
Missoula County, MT
3. Eagle Chase
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Sauk City, WI
Sauk County, WI
4. Eagle's Echo Night Run
-
Jul 1, 2023Saturday
-
13.1M, 10K run | kids run
More Information
-
Pioche, NV
Lincoln County, NV
5. Freedom Fest Half Marathon
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K, 0.5M run
More Information
-
Oscoda, MI
Iosco County, MI
6. Golden State Trail Run
-
Jul 1, 2023Saturday
-
50K, 35K, 13.1M, 10K trail run
More Information
-
Monterey, CA
Monterey County, CA
7. Kaboom Marathon (Day 1 of the Lil Firecracker Quad)
-
Jul 1, 2023Saturday
-
26.2M, 13.1M, 10K run
More Information
-
Puyallup, WA
Pierce County, WA
8. Medal Madness Movie 5K,10K, Half at Anclote Gulf Park
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Holiday, FL
Pasco County, FL
9. Medal Madness Squirrel Half Marathon
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Weston, FL
Broward County, FL
10. Medal Madness Squirrel Half Marathon
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Ocala, FL
Marion County, FL
11. Medal Madness Squirrel 5K, 10K, and Half Marathon at James Wilson Park
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Temple, TX
Bell County, TX
12. Medal Madness Squirrel Half Marathon at Freedom Park
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
13. Out of the Darkness & Into the Bighorns
-
Jul 1, 2023Saturday
-
13.1M, 5K run
More Information
-
Ten Sleep, WY
Washakie County, WY
14. Red, White and Blue Half Marathon
-
Jul 1, 2023Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
15. Zoom Firecracker
-
Jul 1, 2023Saturday
-
13.1M, 10K, 5K trail run | kids run
More Information
-
Fremont, CA
Alameda County, CA
16. Alien Run Half Marathon
-
Jul 2, 2023Sunday
-
13.1M, 15K, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
17. Cherry Bomb Run (Day 2 of the Lil Firecracker Quad)
-
Jul 2, 2023Sunday
-
26.2M, 13.1M run
More Information
-
Bothell, WA
King County, WA
18. Hernia Hill Half Marathon
-
Jul 2, 2023Sunday
-
13.1M, 10K, 5K run
More Information
-
Vallecito, CA
Calaveras County, CA
19. Stars and Stripes Half Marathon
-
Jul 2, 2023Sunday
-
13.1M, 15K, 10K, 5K run
More Information
-
Santa Monica, CA
Los Angeles County, CA
20. Sutton's Bay - Run Michigan Cheap
-
Jul 2, 2023Sunday
-
13.1M, 10K, 5K run
More Information
-
Suttons Bay, MI
Leelanau County, MI
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.