April 2024 Half Marathons

See all April 2024 half marathons across the USA below, or click Race Calendars above to see each state’s calendar. For each race, you’ll find course maps, elevation profiles, reviews and info on how to register.

Monday, April 1-Friday, April 5

Fri Apr 5 Antelope Island Half Marathon North Salt Lake City UT

Saturday, April 6

Sat Apr 6 Albuquerque Half Marathon 10k & 5k Albuquerque NM
Sat Apr 6 Andrew Jackson Marathon & Half Marathon Jackson TN
Sat Apr 6 April Fools 5k & Half Marathon East Haddam CT
Sat Apr 6 Aquarium Run Half Marathon 10k 5k & 1M Jenks OK
Sat Apr 6 Asbury Park Half Marathon Asbury Park NJ
Sat Apr 6 Bedrock Valley Trail Runs Marathon Half Marathon 15k & 5k Hemet CA
Sat Apr 6 Big Bear SquaTCh North Marathon & Half Marathon Bear Mountain NY
Sat Apr 6 Billy Goat's Half Marathon Climb Corona CA
Sat Apr 6 Carpe Diem – Carpe Noctem Half Marathon Commerce Township MI
Sat Apr 6 Catamount Climb Half Marathon & 5k Cullowhee NC
Sat Apr 6 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 6 Charlottesville Marathon Half Marathon & 8k Charlottesville VA
Sat Apr 6 Cheap Marathon & Half Marathon Derry NH
Sat Apr 6 Chi Town Half Marathon & 10k Chicago IL
Sat Apr 6 Coast Guard Marathon Half Marathon & 5k Elizabeth City NC
Sat Apr 6 Corvallis Half Marathon & 5k Corvallis OR
Sat Apr 6 Diablo Trails Challenge 50k Half Marathon 10k & 5k Walnut Creek CA
Sat Apr 6 El Dorado Half Marathon & 5k El Dorado KS
Sat Apr 6 Escape from Prison Hill Trail Races Half Marathon 10k & 5k Carson City NV
Sat Apr 6 Finish the Run – Griffith Park Half Marathon 10k & 5k Los Angeles CA
Sat Apr 6 Fool's Dual Half Marathon & 5k Gloucester MA
Sat Apr 6 FosterAdopt Connect Sock and Undie Rundie 5k 10k and Half Marathon Springfield MO
Sat Apr 6 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 6 Golden Gate Headlands Marathon Half Marathon & 10k Mill Valley CA
Sat Apr 6 Hattiesburg Half Marathon 10k & 5k Hattiesburg MS
Sat Apr 6 Hueston Woods Trail Race Hueston Woods State Park OH
Sat Apr 6 Iron Furnace Trail Run Half Marathon & 4.5M McArthur OH
Sat Apr 6 Lake Sara Dam Run Half Marathon 8M & 5k Effingham IL
Sat Apr 6 Lincoln Presidential Half Marathon Springfield IL
Sat Apr 6 Naples Paradise Coast Half Marathon & 5k Naples FL
Sat Apr 6 New South Trail Marathon & Half Marathon Charlotte NC
Sat Apr 6 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 6 Outrun Childhood Obesity Half Marathon 10k & 5k Garden City KS
Sat Apr 6 Passion Play Trail Run Half Marathon 5M & 5k Eureka Springs AR
Sat Apr 6 Petersburg Half Marathon & 5k Petersburg VA
Sat Apr 6 Pirate 1M 5k 10k 15k & Half Marathon Naples FL
Sat Apr 6 Pirate 1M 5k 10k 15k & Half Marathon Ocala FL
Sat Apr 6 Pirate 1M 5k 10k 15k & Half Marathon Venice FL
Sat Apr 6 Pirate 5k 10k & Half Marathon Stillwater OK
Sat Apr 6 Pirate 5k 10k & Half Marathon Everett WA
Sat Apr 6 Pirate 5k 10k & Half Marathon Chillicothe OH
Sat Apr 6 Pirate 5k 10k & Half Marathon Longview TX
Sat Apr 6 Pirate 5k 10k & Half Marathon Beavercreek OH
Sat Apr 6 Pirate 5k 10k & Half Marathon Temple TX
Sat Apr 6 Pirate 5k 10k & Half Marathon Bel Air MD
Sat Apr 6 Pirate 5k 10k & Half Marathon Knoxville TN
Sat Apr 6 Pirate 5k 10k & Half Marathon Yakima WA
Sat Apr 6 Pirate 5k 10k & Half Marathon DeLand FL
Sat Apr 6 Revel Mt. Charleston Marathon & Half Marathon Las Vegas NV
Sat Apr 6 Rock the Parkway Half Marathon & 5k Kansas City MO
Sat Apr 6 Run Bentonville Half Marathon Bentonville AR
Sat Apr 6 Run the Land – East vs. West Cleveland OH
Sat Apr 6 Ruth McKenzie Preserve Half Marathon 10k & 5k Friant CA
Sat Apr 6 Santa Teresa King Richard Trail Run San Jose CA
Sat Apr 6 Savannah Women's Half Marathon & 5k Savannah GA
Sat Apr 6 SBY Marathon Half Marathon & 5k Salisbury MD
Sat Apr 6 Sheetz to Sheetz Trail Run King George VA
Sat Apr 6 Silver Springs Half Marathon & 5k Silver Springs FL
Sat Apr 6 South Shore Half Marathon Milwaukee WI
Sat Apr 6 Think Spring – De Pere Half Marathon & 5k De Pere WI
Sat Apr 6 Union Half Marathon and Relay Big Stone Gap VA
Sat Apr 6 Victory Marathon Half Marathon & 5k Hillsdale IN
Sat Apr 6 Viking Dash Trail Run – Hell Half Marathon 15k & 5k Gregory MI
Sat Apr 6 Winter Race Circuit Half Marathon Ogden UT
Sat Apr 6 Yakima River Canyon Marathon & Half Marathon Ellensburg WA

Sunday, April 7

Sun Apr 7 Annadel Half Marathon 10k & 5k Santa Rosa CA
Sun Apr 7 April Fools Half Marathon Atlantic City NJ
Sun Apr 7 Bakersfield Marathon Half Marathon 10k & 6k Bakersfield CA
Sun Apr 7 Beach Blast Half Marathon 15k 10k & 5k Santa Monica CA
Sun Apr 7 Bridge Street Town Centre Half Marathon Huntsville AL
Sun Apr 7 Buck Ridge Burn Half Marathon 10k & 5k Gardners PA
Sun Apr 7 Catalina State Park Trail Races Half Marathon & 5.3M Tucson AZ
Sun Apr 7 Coast Guard Marathon & Half Marathon Elizabeth City NC
Sun Apr 7 Coffee Milk Half Marathon 10k & 5k North Kingstown RI
Sun Apr 7 Covenant Health Knoxville Marathon Half Marathon 5k & Relay Knoxville TN
Sun Apr 7 Crossroads Half Marathon Metuchen NJ
Sun Apr 7 Daffodil Run Half Marathon 10k & 5k Penn Valley CA
Sun Apr 7 Gator Bait Trail Run Half Marathon 15k & 5k Huntsville TX
Sun Apr 7 Great Bay Half Marathon & 5k Newmarket NH
Sun Apr 7 Gulf Coast Half Marathon 10M & 5k – Pensacola Beach Pensacola FL
Sun Apr 7 Hometown Half Marathon 10k & 5k Louisville KY
Sun Apr 7 Hueston Woods Trail Race Hueston Woods State Park OH
Sun Apr 7 Bayside Half Marathon & 10k Key Biscayne FL
Sun Apr 7 ORRRC Marathon and Half Marathon Xenia OH
Sun Apr 7 Queens Marathon & Half Marathon Queens NY
Sun Apr 7 Racin' Around the Lake Half 10k & 5k Fairfax Station VA
Sun Apr 7 Rosaryville Half Marathon & 10k Trail Run Upper Marlboro MD
Sun Apr 7 Run for Home Community Fitness Festival Half Marathon New Philadelphia OH
Sun Apr 7 Run the Trailbreaker Marathon Half Marathon 10k & 5k Waukesha WI
Sun Apr 7 Run Your Buns Off Half Marathon 10k & 5k Hawthorne FL
Sun Apr 7 Scranton Half Marathon Scranton PA
Sun Apr 7 Skunk Cabbage Classic Half Marathon & 10k Ithaca NY
Sun Apr 7 Three Creeks Half Marathon Denver CO
Sun Apr 7 UC Half Marathon Charleston WV
Sun Apr 7 Verrazano Half Marathon 10k & 5k Brooklyn NY

Monday, April 8 – Friday, April 12

Mon Apr 8 Super Mom 5k 10k & Half Marathon Idaho Falls ID
Mon Apr 8 Texas Eclipse Ring of Fire Half Marathon 10k & 5k Boerne TX
Fri Apr 12 Lake Sonoma 50 Half Marathon Healdsburg CA

Saturday, April 13

Sat Apr 13 All-Out Beat the Heat Marathon Half Marathon 10K & 5K Westminster CO
Sat Apr 13 Boston Trail Half Marathon & 5k Elizabeth Township PA
Sat Apr 13 Boulder Rez Half 10k & 5k Boulder CO
Sat Apr 13 Bridge 2 Bridge Danville Half Marathon 10k & 5k Danville VA
Sat Apr 13 BSA Badger Mountain Adventure Race Half Marathon 10k & 5k Kennewick WA
Sat Apr 13 California Classic Half Marathon 10k & 5k Fresno CA
Sat Apr 13 Carmel Marathon Weekend Carmel IN
Sat Apr 13 Caesar Creek Trail Race Half Marathon 10k & 5k Waynesville OH
Sat Apr 13 Charity Chase Half Marathon & 5k Hickory NC
Sat Apr 13 Deja Vu Marathon Half Marathon 10k & 5k Las Vegas NV
Sat Apr 13 Dirty Kiln Trail Race Half Marathon & 10K Hollidaysburg PA
Sat Apr 13 Fall Creek Falls 50k & Half Marathon Trail Runs Spencer TN
Sat Apr 13 Full Circle Trail Race Marathon Half Marathon 10k & 5k Lewisville TX
Sat Apr 13 Go Girl Run – Springfield Half Marathon & 5k Springfield MO
Sat Apr 13 Goodnight Loving Run Half Marathon 10k & 5k Newcastle TX
Sat Apr 13 Governor's Cup Road Race Half Marathon & 5k Columbia SC
Sat Apr 13 Great Race Half Marathon Agoura Hills CA
Sat Apr 13 Half Marathon Unplugged Burlington VT
Sat Apr 13 Helderberg to Hudson Half Marathon Slingerlands NY
Sat Apr 13 Hometown Half Marathon 10k & 5k Memphis TN
Sat Apr 13 Hoosier Half Marathon & 5k Bloomington IN
Sat Apr 13 Horse Capital Marathon & Half Marathon Lexington KY
Sat Apr 13 Iowa Trail Runs – Sugar Bottom Half Marathon 10k & 5k Solon IA
Sat Apr 13 Let's Flamingle Half Marathon 10k & 5k Ocala FL
Sat Apr 13 Lincoln City Half Marathon 10k & 5k Lincoln City OR
Sat Apr 13 Maple Run Half Marathon & 5k Canton NY
Sat Apr 13 Martian Invasion of Races Dearborn MI
Sat Apr 13 Milwaukee Marathon Half Marathon & 5k Milwaukee WI
Sat Apr 13 Newport Rhode Races Marathon Half Marathon & 5k Newport RI
Sat Apr 13 Ninja 5k 10k and Half Marathon Gadsden AL
Sat Apr 13 Ninja 5k 10k and Half Marathon DeLand FL
Sat Apr 13 Ninja 5k 10k & Half Marathon Ocklawaha FL
Sat Apr 13 Ninja 5k 10k & Half Marathon Olympia WA
Sat Apr 13 Ninja 5k 10k & Half Marathon York PA
Sat Apr 13 Ninja 5k 10k & Half Marathon Punta Gorda FL
Sat Apr 13 Ninja 5k 10k & Half Marathon Hollywood FL
Sat Apr 13 Ninja 5k 10k & Half Marathon Little Rock AR
Sat Apr 13 Ninja 5k 10k & Half Marathon Gadsden AL
Sat Apr 13 Notre Dame Holy Half Marathon & 10k South Bend IN
Sat Apr 13 OAT Run 50k Half Marathon & 12k Port Angeles WA
Sat Apr 13 Outlaw Half Marathon 10k & 5k Fredericksburg TX
Sat Apr 13 Pacific Paradise Sprint 5k 10k & Half Marathon Santa Monica CA
Sat Apr 13 Parkinson's Half Marathon & 5k Cottage Grove WI
Sat Apr 13 Philadelphia Trail Marathon & Half Marathon Philadelphia PA
Sat Apr 13 Purple Run Half Marathon 10k & 5k Las Vegas NV
Sat Apr 13 Reedsburg VetFest Half Marathon & 5k Reedsburg WI
Sat Apr 13 Rim Runner 100M 50M Marathon & Half Marathon Sewanee TN
Sat Apr 13 Rockaway Beach Spring Half Marathon & 5k Rockaway Park NY
Sat Apr 13 Rodeo Beach Rumble Half Marathon Sausalito CA
Sat Apr 13 Romancing the Island Half Marathon & 10k Tiburon CA
Sat Apr 13 Run from the Tax Man Half Marathon 10k & 5k Delafield WI
Sat Apr 13 Run Happy 50k (and other happy distances) North Liberty IN
Sat Apr 13 Serengeti Trail Races Marathon Half Marathon 10k & 5k Erda UT
Sat Apr 13 SPASM Lake Chabot 50k Marathon 30k Half Marathon & 8k Castro Valley CA
Sat Apr 13 Steam Train Half Marathon & Relay Essex CT
Sat Apr 13 Texas Big Star Half Marathon 5k & 1M Frisco TX
Sat Apr 13 Trestle Trek Half Marathon 10k & 4M Avoca MI
Sat Apr 13 West Texas Ultra 50k Half Marathon 10k & 4M South Plains TX
Sat Apr 13 Whiskey Basin Trail Runs & Half Marathon Prescott AZ
Sat Apr 13 Wickenburg's Wild West Run Half Marathon 10k & 5k Wickenburg AZ
Sat Apr 13 Woodside Crossover 50k 35k Half Marathon & 10k Woodside CA

Sunday, April 14

Sun Apr 14 Arizona Trail Vail Scramble Half Marathon & 10k Vail AZ
Sun Apr 14 Athens Marathon & Half Marathon Athens OH
Sun Apr 14 Bend Marathon and Half Bend OR
Sun Apr 14 Caesar Creek Trail Race Half Marathon 10k & 5k Waynesville OH
Sun Apr 14 Cherry Pie Run Half Marathon 10k & 5k Fountain Valley CA
Sun Apr 14 Coastal Delaware Running Festival Marathon Half Marathon & 9k Dewey Beach DE
Sun Apr 14 Desert RATS Trail Running Festival Half Marathon & 10k Fruita CO
Sun Apr 14 Fort Hill Brewery Half Marathon & 5k Easthampton MA
Sun Apr 14 Halfity Half Marathon Harrisburg PA
Sun Apr 14 Hometown Half Marathon 10k & 5k Saint Paul MN
Sun Apr 14 Hometown Half Marathon 10k & 5k Little Rock AR
Sun Apr 14 Hapalua Hawaii's Half Marathon Honolulu HI
Sun Apr 14 Horsetooth Half Marathon Fort Collins CO
Sun Apr 14 Jersey City Marathon & Half Marathon Jersey City NJ
Sun Apr 14 Napa Valley Endurance Run 50k 35k & Half Marathon Calistoga CA
Sun Apr 14 New Jersey Spring Half 10k & 5k Manalapan NJ
Sun Apr 14 ORRC Vernonia Marathon & Half Marathon Banks OR
Sun Apr 14 Panther City Half Marathon 10k & 5k Fort Worth TX
Sun Apr 14 Platte River Half Marathon & Relay Littleton CO
Sun Apr 14 Point of Rocks Half 10k & 5k Point of Rocks MD
Sun Apr 14 Run Rocklin Half Marathon 12k & 5k Rocklin CA
Sun Apr 14 San Diego Beach and Bay Half Marathon 10K & 5K San Diego CA
Sun Apr 14 Spring Fling Prairie Dog Half Marathon 10K & 5K Arvada CO
Sun Apr 14 Surfer's Path Half Marathon Santa Cruz CA
Sun Apr 14 The Split Half Marathon 10k & 5k Spokane WA
Sun Apr 14 Towpath Half & 5M Cleveland OH
Sun Apr 14 Whiskey Run Huntsville Half Marathon 10k & 5k Madison AL
Sun Apr 14 Zion Ultra Marathons 50k & Half Marathon Apple Valley UT

Monday, April 15-Friday, April 19

Saturday, April 20

Sat Apr 20 Allerton Races Half Marathon & 10k Monticello IL
Sat Apr 20 Babcock Gristmill Grinder Half Marathon Babcock State Park WV
Sat Apr 20 Badger Cove Half Marathon 10k & 5k Livermore CA
Sat Apr 20 Blue Ridge Marathon Half Marathon & 10k Roanoke VA
Sat Apr 20 Brew City Marathon Half Marathon 10k & 5k Milwaukee WI
Sat Apr 20 Campwannarun Half Marathon 100k 10k & 5k White Bear Lake MN
Sat Apr 20 Carson Canyons Half Marathon & 6.7M Carson City NV
Sat Apr 20 Caving Cow Half Marathon & 5k McMinnville TN
Sat Apr 20 Celebrate Trails Day Distance Medley Half Marathon 10k & 5k Shickshinny PA
Sat Apr 20 Craft Half Marathon & 5k Winston-Salem NC
Sat Apr 20 Drink MO Wine Run Half Marathon 10k & 5k Augusta MO
Sat Apr 20 Earth Day Half Marathon Saint Cloud MN
Sat Apr 20 G-Bar Ultra and Trail Run Mariposa CA
Sat Apr 20 Garmin Marathon Half Marathon & 10k Olathe KS
Sat Apr 20 Golden Driller Marathon Half Marathon 10k & 5k Tulsa OK
Sat Apr 20 Great Western Trail Races Half Marathon 10k & 5k Windsor CO
Sat Apr 20 Helenback Marathon Half Marathon & 5k Helen GA
Sat Apr 20 Hogeye Marathon & Half Marathon Fayetteville AR
Sat Apr 20 Hometown Half Marathon 10k & 5k Greenville SC
Sat Apr 20 IPA 10k Brewfest Half Marathon & Beer Mile Sebastopol CA
Sat Apr 20 Ipswich Ale Half Marathon Ipswich MA
Sat Apr 20 John Bryan Trail Race & Half Marathon Yellow Springs OH
Sat Apr 20 London OH Marathon Half Marathon & 5k London OH
Sat Apr 20 Magnuson Series – Earth Day Run Half Marathon 10k & 5k Seattle WA
Sat Apr 20 Mountain Man Memorial March Marathon Half Marathon & 10k Gatlinburg TN
Sat Apr 20 Mountaineer Rumble Half Marathon & 5k Clover SC
Sat Apr 20 Pine Line Marathon Half Marathon & 5k Medford WI
Sat Apr 20 Race to Robie Creek Half Marathon Boise ID
Sat Apr 20 River Rat Half Marathon 10k & 5k Yankton SD
Sat Apr 20 Riverboat Marathon Series – Day 6 Marathon & Half Marathon Cape Girardeau MO
Sat Apr 20 Rivertown Races Half Marathon 10k & 5k Grand Rapids MI
Sat Apr 20 Rock the Nock Half Marathon 10k & 5k Quakertown PA
Sat Apr 20 Run Michigan Cheap – Coleman Half Marathon 10k & 5k Coleman MI
Sat Apr 20 Run the River Marathon Half Marathon & 5k Kennewick WA
Sat Apr 20 Run Through the Decades Half Marathon 8k 7k & 6k Sugar Hill GA
Sat Apr 20 Running Off the Crazy Full Moon Run Long Beach CA
Sat Apr 20 Salmon Run Half Marathon 10k & 5k Bend OR
Sat Apr 20 Salt Lake City Marathon Half Marathon 10K & 5K Salt Lake City UT
Sat Apr 20 Sierra Azul Trail Challenge & Half Marathon San Jose CA
Sat Apr 20 Skyline Half Marathon 10k & 5k Dallas TX
Sat Apr 20 South Mountain Half Marathon Lehi UT
Sat Apr 20 Southern Utah Half Marathon Washington UT
Sat Apr 20 Spring Cleaning 5k & Half Washington DC
Sat Apr 20 Squak Mountain Trail Run 50k Half Marathon & 12k Issaquah WA
Sat Apr 20 Summit City Half and Quarter Marathon Fort Wayne IN
Sat Apr 20 The Florida Run @ Colt Creek State Park Half Marathon 10k & 5k Lakeland FL
Sat Apr 20 Time Travel Half Marathon 10k & 5k Westminster CO
Sat Apr 20 Tuck Fest Half Marathon Charlotte NC
Sat Apr 20 Viking 1M 5k 10k 15k & Half Marathon Naples FL
Sat Apr 20 Viking 5k 10k & Half Marathon Ocala FL
Sat Apr 20 Viking 5k 10k & Half Marathon Everett WA
Sat Apr 20 Viking 5k 10k & Half Marathon Beavercreek OH
Sat Apr 20 Viking 5k 10k & Half Marathon Longview TX
Sat Apr 20 Viking 5k 10k & Half Marathon Temple TX
Sat Apr 20 Viking 5k 10k & Half Marathon Columbus GA
Sat Apr 20 Viking 5k 10k & Half Marathon Stillwater OK
Sat Apr 20 Viking 5k 10k & Half Marathon DeBary FL
Sat Apr 20 Vintage Run/Walk Half Marathon 10k & 5k Cottonwood AZ
Sat Apr 20 Wake Forest Historic Half Wake Forest NC
Sat Apr 20 Wawayanda Trail Race 50M 50k & Half Marathon Hewitt NJ
Sat Apr 20 Wenatchee Marathon Half Marathon 10k & 5k Wenatchee WA

Sunday, April 21

Sun Apr 21 Baker's Dozen Half Marathon Kerhonkson NY
Sun Apr 21 Big Forest Half Marathon 10k & 5k Tuckerton NJ
Sun Apr 21 Big Frog Trail Runs 50k Half Marathon & 7M Copperhill TN
Sun Apr 21 Blue Heron Half & 5k Brighton CO
Sun Apr 21 Cheshire Road Races Half Marathon & 5k Cheshire CT
Sun Apr 21 Delaware Marathon Half Marathon & 5k Running Festival Wilmington DE
Sun Apr 21 Drake Road Races Half Marathon 10k & 5k Des Moines IA
Sun Apr 21 Earth Day Half Marathon & 5k Baldwinsville NY
Sun Apr 21 Enjoy Your Life Happy Half Marathon & Friendly 5k Amesbury MA
Sun Apr 21 Fast Half Marathon Hamilton MA
Sun Apr 21 Flying Pirate Half Marathon & 5k Kill Devil Hills NC
Sun Apr 21 Hillbilly Days Run for the Kids Half Marathon 10k & 5k Pikeville KY
Sun Apr 21 Horseshoe Lake 50k Marathon 30k Half Marathon & 5M La Honda CA
Sun Apr 21 John Bryan Trail Race & Half Marathon Yellow Springs OH
Sun Apr 21 Maui Marathon Half Marathon 10k & 5k Kaanapali HI
Sun Apr 21 Mt. Si Relay & Trail Runs Snoqualmie WA
Sun Apr 21 Naperville Women's Half Marathon & 5k Naperville IL
Sun Apr 21 Riverboat Marathon Series – Day 7 Marathon & Half Marathon Vienna IL
Sun Apr 21 Run the Rock Marathon Half Marathon 10k & 5k Janesville WI
Sun Apr 21 Run Through the Pines Half Marathon & 5k Carver MA
Sun Apr 21 Run to Breathe Half Marathon & 5k Portersville PA
Sun Apr 21 Runners Half Marathon & 5k of Reston Reston VA
Sun Apr 21 Running into Neverland Fairy Run Half Marathon 15k 10k & 5k Santa Monica CA
Sun Apr 21 SARR Mission Half Marathon 10k & 5k San Antonio TX
Sun Apr 21 Spring Classic Duathlon & Half Marathon Vancouver WA
Sun Apr 21 Tidewater Striders Spring Marathon & Half Marathon Chesapeake VA
Sun Apr 21 Time Travel Half Marathon 10k & 5k – Colorado Springs Colorado Springs CO
Sun Apr 21 Vintage Park 13.1 Houston TX
Sun Apr 21 Visalia Half Marathon & 10k Visalia CA
Sun Apr 21 Whidbey Island Marathon Half Marathon 10k & 5k Oak Harbor WA

Saturday, April 27

Sat Apr 27 American River Parkway Half Marathon & 5k Sacramento CA
Sat Apr 27 Bayshore Half Marathon Long Beach CA
Sat Apr 27 Beat the Street for Little Feet Half Marathon 10k & 5k Sweetwater TX
Sat Apr 27 Blueberry Cupcake Run Half Marathon 10k & 5k Brooksville FL
Sat Apr 27 Bluffs Trail Runs Half Marathon 15k 10k & 5k Eminence MO
Sat Apr 27 Canaan Valley Half Marathon 10k & 5k Davis WV
Sat Apr 27 Capital City Half Marathon & 5k Columbus OH
Sat Apr 27 Coopers Rock 50k & Half Marathon Morgantown WV
Sat Apr 27 Do or Die Half Marathon & 5k Boonville MO
Sat Apr 27 DRC's Tal Morrison Half Marathon 10k & 5k Dallas TX
Sat Apr 27 Dunes Endurance Challenge 50k & Half Marathon Hobe Sound FL
Sat Apr 27 Eisenhower Marathon Half Marathon 10k & 5k Abilene KS
Sat Apr 27 Falls2Falls Run Half Marathon 10k & 5k Twin Falls ID
Sat Apr 27 Folsom Lake Point to Point Trail Half Marathon Folsom CA
Sat Apr 27 Frisco Railroad Run 50M 50k Marathon Half Marathon & 8k Willard MO
Sat Apr 27 Get in Gear Half Marathon 10k & 5k Minneapolis MN
Sat Apr 27 GO! St. Louis Marathon Weekend Half Marathon & 10k St. Louis MO
Sat Apr 27 Great Seal Trail Race Half Marathon Chillicothe OH
Sat Apr 27 Gresham Lilac Run Half Marathon 10k & 5k Gresham OR
Sat Apr 27 Historic Georgetown Bridge2Bridge Run Half Marathon 12k & 5k Georgetown SC
Sat Apr 27 Hometown Half Marathon 10k & 5k Wichita KS
Sat Apr 27 Hometown Half Marathon 10k & 5k Indianapolis IN
Sat Apr 27 Hurt the Dirt Trail Races Marathon Half Marathon & 10k Rockford MI
Sat Apr 27 Illinois Race Weekend Half Marathon & 10k Champaign IL
Sat Apr 27 Jim Thorpe Area Running Festival Half Marathon Jim Thorpe PA
Sat Apr 27 Kansas City Corporate Challenge Half Marathon Overland Park KS
Sat Apr 27 Kentucky Derby Festival Mini & Marathon Louisville KY
Sat Apr 27 Kewash Trail Half Marathon 10k & 5k Washington IA
Sat Apr 27 Luau 1M 5k 10k 15k & Half Marathon Bradenton FL
Sat Apr 27 Luau 1M 5k 10k 15k & Half Marathon Tallahassee FL
Sat Apr 27 Luau 5k 10k & Half Marathon Deltona FL
Sat Apr 27 Luau 5k 10k & Half Marathon Largo FL
Sat Apr 27 Luau 5k 10k & Half Marathon Homestead FL
Sat Apr 27 Luau 5k 10k & Half Marathon Marianna FL
Sat Apr 27 Luau 5k 10k & Half Marathon Pflugerville TX
Sat Apr 27 Mt. Tam Wild Boar Half Marathon & 10k Mill Valley CA
Sat Apr 27 Nail the Rail Half Marathon 10k & 5k Shasta Lake CA
Sat Apr 27 NOCO Half Marathon & 10k Loveland CO
Sat Apr 27 Non Cancelled Marathon Half Marathon 10k & 5k Oconomowoc WI
Sat Apr 27 Oshkosh Half Marathon & 5k Oshkosh WI
Sat Apr 27 Owls Roost Rumble Half Marathon & 4M Greensboro NC
Sat Apr 27 Pandora's Box of Rox Trail Races & Half Marathon Burnet TX
Sat Apr 27 Park to Park Half Marathon Waynesboro VA
Sat Apr 27 St Jude Rock 'n' Roll Nashville Half Marathon Nashville TN
Sat Apr 27 Reno's Biggest Little Half Marathon & 5k Reno NV
Sat Apr 27 Rock Hawk Trail Races Half Marathon 10k & 5k Castle Rock CO
Sat Apr 27 Rockin Choccolocco 50k & Half Marathon Heflin AL
Sat Apr 27 Run Sunset Beach Half Marathon 10k & 5k Sunset Beach NC
Sat Apr 27 Run United Half Marathon 10k & 5k Aiken SC
Sat Apr 27 Runs with Scissors Races 50k Marathon & Half Marathon Brighton CO
Sat Apr 27 Spring Dash Half Marathon 10k & 5k Coeur d'Alene ID
Sat Apr 27 Spring Run Challenge Half Marathon & 5k Martinsville VA
Sat Apr 27 Spring Third Winchester Battlefield 5k 10k & Half Winchester VA
Sat Apr 27 Sunflower Trail Marathon & Half Marathon Winthrop WA
Sat Apr 27 Tails 'n Trails Half Marathon 10k 5k & 1M Omaha NE
Sat Apr 27 Thelma and Louise 50k Marathon Half Marathon & 15k Moab UT
Sat Apr 27 Time Travel Half Marathon 10k & 5k Tulsa OK
Sat Apr 27 TopCity Half Marathon & 5k Topeka KS
Sat Apr 27 Trail 50k Marathon Half Marathon & 5M Pinckney MI
Sat Apr 27 Trillium Trek Trail Run Half Marathon 10k & 5k Gainesville GA
Sat Apr 27 Vidalia Onion Run Half Marathon & 5k Vidalia GA
Sat Apr 27 XTERRA New Jersey Marathon Half Marathon 10k & 4k Hewitt NJ

Sunday, April 28

Sun Apr 28 Backside Trail Marathon & Half Marathon Louisville KY
Sun Apr 28 Blackbeard's Half Marathon Ocracoke NC
Sun Apr 28 Canaan Valley Half Marathon 10k & 5k Davis WV
Sun Apr 28 Darby Challenge Half Marathon 10k & 5k Fort Smith AR
Sun Apr 28 Doc Lopez Run for Health Half Marathon & 5k Elizabethtown NY
Sun Apr 28 Eau Claire Marathon & Half Marathon Eau Claire WI
Sun Apr 28 Eugene Marathon & Half Marathon Eugene OR
Sun Apr 28 Flower City Challenge Half Marathon & 5k Rochester NY
Sun Apr 28 Fort Wayne Half Marathon Fort Wayne IN
Sun Apr 28 Gettysburg Festival of Races Marathon Half Marathon & 5k Gettysburg PA
Sun Apr 28 Glass City Marathon Half Marathon 5K & Relay Toledo OH
Sun Apr 28 Great Seal Trail Race Half Marathon Chillicothe OH
Sun Apr 28 Hometown Half Marathon 10k & 5k Grand Rapids MI
Sun Apr 28 Mountains 2 Beach Marathon Half Marathon & 5k Ventura CA
Sun Apr 28 Napa Valley Women's Half Marathon & 5k Napa CA
Sun Apr 28 Nebraska Half Marathon & 5k Omaha NE
Sun Apr 28 NYCRUNS Brooklyn Marathon & Half Marathon Brooklyn NY
Sun Apr 28 Oklahoma City Memorial Marathon & Half Marathon Oklahoma City OK
Sun Apr 28 Orcas Island Trail Runs Half Marathon Orcas Island WA
Sun Apr 28 Oxbow Trail Runs Half Marathon 10k & 5k Gresham OR
Sun Apr 28 Siesta Half Marathon San Antonio TX
Sun Apr 28 St. Luke's Half Marathon & 5k Allentown PA
Sun Apr 28 Super Hero Dash Half Marathon 15k 10k & 5k Long Beach CA
Sun Apr 28 Tacoma City Marathon Half Marathon & 5k Tacoma WA
Sun Apr 28 Tear Drop Half Marathon 10k & 5k Chatsworth GA
Sun Apr 28 Texas Hill Country Half Marathon Series – Siesta Half Marathon 10k & 5k Comfort TX
Sun Apr 28 The Nebraska Half & 5k Omaha NE
Sun Apr 28 Vintage Half Marathon & 5k Klein TX
Sun Apr 28 Women's Half Marathon & 5.8M New York NY

MENU