May 2019 Half Marathons

See all May 2019 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.


Saturday, May 4

Sunday, May 5

Sun May 5 Angry Unicorn Half Marathon & 5K Wakefield RI
Sun May 5 Avenue of the Giants Marathon Half Marathon & 10K Weott CA
Sun May 5 Cinco de Mayo Half Marathon 10K & 5K Portland OR
Sun May 5 Colorado Marathon Half Marathon 10K & 5K Fort Collins CO
Sun May 5 Divas Half Marathon & 5K North Myrtle Beach SC
Sun May 5 Eau Claire Marathon Half Marathon 5K & Relay Eau Claire WI
Sun May 5 Flying Pig Marathon & Half Marathon Cincinnati OH
Sun May 5 Frederick Running Festival Half Marathon 5K & Relay Frederick MD
Sun May 5 Grayson Highlands Half Marathon Mouth of Wilson VA
Sun May 5 Independence Half Marathon & 5K Independence MO
Sun May 5 Kalamzoo Marathon Borgess Half Marathon 10K & 5K Kalamazoo MI
Sun May 5 Lake Minnetonka Half Marathon Wayzata MN
Sun May 5 Michigan Shores Mini Half Marathon & 5K New Buffalo MI
Sun May 5 National Women's Half Marathon & 8K Washington DC
Sun May 5 OC Marathon Half Marathon & 5K Newport Beach CA
Sun May 5 Ojai Half Marathon 10K & 5K Ojai CA
Sun May 5 Pittsburgh Marathon Half Marathon & Relay Pittsburgh PA
Sun May 5 Providence Rhode Races Marathon Half Marathon & 5K Providence RI
Sun May 5 Reno's Biggest Little Half Marathon Reno NV
Sun May 5 Snohomish Women's Half Marathon Snohomish WA

Saturday, May 11

Sat May 11 Brookings Marathon Half Marathon & Relay Brookings SD
Sat May 11 Carbon Valley Half Marathon & 5K Firestone CO
Sat May 11 Cleveland Half Marathon & 5K Cleveland TN
Sat May 11 Dino Half Marathon Vernal UT
Sat May 11 Get It Dunn Run Half Marathon & 5K Menomonie WI
Sat May 11 Greenbrier Half Marathon White Sulphur Springs WV
Sat May 11 Happy Half Marathon 5K & Beer Mile Ellicotville NY
Sat May 11 Hippie Chick Half Marathon & Quarter Marathon Hillsboro OR
Sat May 11 I Ran Flagship Marathons Series – Japan San Antonio TX
Sat May 11 Ice Age Trail Run Half Marathon 50-Mile & 50K La Grange WI
Sat May 11 Journeys Marathon Half Marathon & 5K Eagle River WI
Sat May 11 Maine Coast Marathon & Half Marathon Biddeford ME
Sat May 11 Mine Shaft Half Marathon & Tommyknocker Ultras Golden CO
Sat May 11 Muir Woods Marathon Half Marathon & 7-Mile Stinson Beach CA
Sat May 11 One Mother of a Run Half Marathon 10K & 5K Lodi WI
Sat May 11 Priest Lake Marathon Half Marathon & 50K Priest Lake ID
Sat May 11 Running with the Cows Half Marathon & 5K Bucyrus KS
Sat May 11 Sand Bar Half Marathon & 5K Englewood FL
Sat May 11 Santa Barbara Wine Country Half Marathon Santa Ynez CA
Sat May 11 Vigor Big Cottonwood Canyon Half Marathon 10K & 5K Cottonwood Heights UT
Sat May 11 Wildcat Half Marathon 10K & 5K El Sobrante CA
Sat May 11 Yosemite Half Marathon Bass Lake CA

Sunday, May 12


Monday, May 13 – Friday, May 17

Mon May 13 Pine Tree Marathon & Half Marathon Portland ME
Tue May 14 Granite State Marathon & Half Marathon Nashua NH
Wed May 15 Maple Leaf Marathon & Half Marathon Springfield VT
Thu May 16 Old Colony Marathon & Half Marathon Westfield MA
Fri May 17 Nutmeg State Marathon & Half Marathon Hartford CT

Saturday, May 18

Sat May 18 Beaverhead Marathon & Half Marathon Dillon MT
Sat May 18 Big Lake Half Marathon Alton NH
Sat May 18 Fargo Marathon Half Marathon & 10K Fargo ND
Sat May 18 Geist Half Marathon 10K & 5K Fishers IN
Sat May 18 Governor's Cup Road Race Half Marathon Columbia SC
Sat May 18 I Ran Flagship Marathons Series – Jordan San Antonio TX
Sat May 18 Madeline Island Marathon & Half Marathon La Pointe WI
Sat May 18 Martha's Vineyard Marathon & Half Marathon Martha's Vineyard MA
Sat May 18 Nitro Trail Half Marathon 10K & 5K Pinole CA
Sat May 18 Red Island Marathon & Half Marathon Warwick RI
Sat May 18 Run for 57th AHC Half Marathon & 5K Possum Kingdom Lake TX
Sat May 18 St. Michaels Running Festival Half Marathon & 5K St. Michaels MD
Sat May 18 Uff Da Run Half Marathon & 5K Woodville WI
Sat May 18 Zions Bank Ogden Marathon Half Marathon & Relay Ogden UT

Sunday, May 19

Monday, May 20 – Friday, May 24

Saturday, May 25

Sunday, May 26

Monday, May 27 – Thursday, May 31

MENU