Running, cycling, triathlon, and swimming events across Alabama
From city marathons to local trail runs—find running, cycling, triathlon, and swimming events in cities and communities throughout Alabama.
512 events
106 cities & towns
Where the racing is
Alabama's busiest citiesAll cities & towns
106 places
Huntsville81
Pelham40
Mobile33
Gadsden29
Montgomery29
Birmingham23
Anniston17
Auburn13
Madison13
Piedmont12
Baldwin County11
Tuscaloosa9
Gulf Shores8
Shelby County8
Decatur7
Hoover7
Homewood6
Trussville6
Alexander City5
Blount County5
DeKalb County5
Guntersville5
Limestone County5
Madison County5
Scottsboro5
Sylacauga5
Alabaster4
Athens4
Jacksonville4
Marshall County4
Mountain Brook4
Boaz3
Elmore County3
Fairhope3
Jefferson County3
Northport3
Bessemer2
Chelsea2
Cleburne County2
Colbert County2
Delta2
Etowah County2
Florence2
Franklin County2
Lawrence County2
McCalla2
Opp2
Prattville2
Selma2
Talladega County2
Walker County2
Andalusia1
Arab1
Bibb County1
Brewton1
Calera1
Chambers County1
Childersburg1
Chilton County1
Clanton1
Clay1
Coker1
Cullman1
Cullman County1
Dale County1
Daphne1
Dothan1
Eutaw1
Evergreen1
Florala1
Foley1
Gardendale1
Guin1
Heflin 1
Irondale1
Jasper1
Lauderdale County1
Lillian1
Macon County1
Millbrook1
Monroe County1
Montgomery County1
Moody1
Mooresville1
Morgan County1
Muscle Shoals1
Ohatchee1
Oneonta1
Opelika1
Orange Beach1
Oxford1
Pell City1
Pickens County1
Pike County1
Pinson1
Rainbow City1
Randolph County1
Springville1
St. Clair County1
Talladega1
Tallapoosa County1
Troy1
Valley1
Vestavia Hills1
Winfield1
Woodville1
C
M