Alabama Half Marathons by Date
Browse all Alabama Half Marathons 2023 through 2024 by month and by city below. For each race, you’ll find the history of the half marathon and the course, the most recent year’s course maps, elevation profiles, runner reviews, pricing, and how to sign up. When you view a race, you might also find contact info if you’re having problems with your registration or need to contact the race directors.
We dedicated dozens of hours every month searching for races to include in the Alabama Half Marathons calendar. If you happen to see any half marathon not included, contact us at info@halfmarathons.net to submit your race.
For more races, view our Alabama Marathons Calendar.

GET 15% OFF our pick for best half marathon in Mississippi!
Alabama Half Marathons 2023
December 2023
Sat Dec 2 | Bayou Half Marathon & 4M | Bayou La Batre AL |
Sun Dec 10 | Rocket City Marathon Half Marathon 10k & 5k | Huntsville AL |
Alabama Half Marathons 2024
January 2024
Sat Jan 13 | Half Naked Half Marathon & 6.6M | Anniston AL |
Sat Jan 13 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sun Jan 14 | Mobile Marathon & Half Marathon | Mobile AL |
Sat Jan 20 | Thrift Store 50k & Half Marathon | Pelham AL |
Sun Jan 28 | Big Beach Marathon & Half Marathon | Gulf Shores AL |
February 2024
Sat Feb 3 | Railway Marathon & Half Marathon | Fultondale AL |
Sat Feb 10 | Carnival Frolic 13.1 & 5k | Decatur AL |
Sat Feb 10 | Eagle Ridge 50k Half Marathon & 5k | Guntersville AL |
Sat Feb 10 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sat Feb 10 | Sea Turtle Half Marathon 5k & 1M | Gulf Shores AL |
Sun Feb 18 | War Eagle Run Fest Half Marathon & 5k | Auburn AL |
Sun Feb 25 | Mercedes Marathon & Half Marathon | Birmingham AL |
Sun Feb 25 | We Run This Beach Marathon & Half Marathon | Gulf Shores AL |
March 2024
Sat Mar 2 | Lost Falls 50k Half Marathon & 10k | Fort Payne AL |
Sat Mar 2 | Perdido Beach Resort Half Marathon Fun Run & 5k | Orange Beach AL |
Sat Mar 9 | Montgomery Half Marathon & 5k | Montgomery AL |
Sat Mar 9 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Fri Mar 22 | Appalachian Series – Day 1 Marathon & Half Marathon | Eufaula AL |
Sat Mar 23 | Race to the Cave Half Marathon & 10k | Woodville AL |
Sat Mar 23 | Tuscaloosa Half Marathon & 5k | Tuscaloosa AL |
April 2024
Sun Apr 7 | Bridge Street Town Centre Half Marathon | Huntsville AL |
Sat Apr 13 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sun Apr 14 | Whiskey Run Huntsville Half Marathon 10k & 5k | Madison AL |
Sat Apr 27 | Rockin Choccolocco 50k & Half Marathon | Heflin AL |
May 2024
Sat May 11 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sat May 11 | Smoke Rise Trail Run Half Marathon & 10k | Huntsville AL |
June 2024
Sat Jun 8 | Ninja 5k 10k & Half Marathon | Gadsden AL |
July 2024
Sat Jul 13 | Ninja 5k 10k & Half Marathon | Gadsden AL |
August 2024
Sat Aug 10 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sat Aug 17 | Chupacabra Trail Race Half Marathon & 10k | Huntsville AL |
September 2024
Sun Sep 8 | Boston or Bust Marathon Half Marathon & 5k | Huntsville AL |
Sat Sep 14 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sun Sep 29 | Run the Circle Half Marathon | Dothan AL |
October 2024
Sat Oct 12 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sun Oct 20 | Wade Mountain Marathon Half Marathon & 10k | Huntsville AL |
TBD Oct 2024 | BHM 26.2 & 13.1 | Birmingham AL |
TBD Oct 2024 | Run the Circle Half Marathon | Dothan AL |
TBD Oct 2024 | Little River Canyon Half Marathon | Fort Payne AL |
TBD Oct 2024 | Life Without Limits Half Marathon | Florence AL |
November 2024
Sat Nov 9 | Ninja 5k 10k & Half Marathon | Gadsden AL |
Sat Nov 30 | Coastal Half Marathon & 5k | Orange Beach AL |
TBD Nov 2024 | Huntsville Half Marathon | Huntsville AL |
TBD Nov 2024 | Centerpoint Half Marathon & 5k | Prattville AL |
TBD Nov 2024 | City of Champions Half Marathon 10k & 5k | Gadsden AL |
TBD Nov 2024 | Magic City Half Marathon & 5K | Birmingham AL |