There are 5 marathons in Texas scheduled for 2026. The next is the Beach to Bay Relay Marathon in Corpus Christi on May 16. Texas marathons run primarily May through October.