Editor's note: This article has been updated to reflect candidates filed for several races.

Texas voters will see eight statewide races on their ballots during the 2024 primaries. Several state judges, a railroad commissioner and one U.S. senator are up for re-election in 2024. All statewide offices on the ballot are held by Republican incumbents.

Texas will hold Republican and Democratic primaries on March 5 to determine who will be on the ballot in November.

Dates to know

Dec. 11:
Last day for candidates to file to run in the primaries


Feb. 5: Last day to register to vote or change your address

Feb. 20: First day of early voting

March 1: Last day of early voting

March 5: Primary election day


On the ballot

Community Impact compiled a list of the candidates running for statewide offices in 2024. According to the Texas Democratic Party, each party has five days after the filing deadline to provide complete lists of all filed candidates to the secretary of state’s office.

U.S. Senate: Ted Cruz, one of Texas’ two U.S. senators, is up for re-election in 2024. Senators serve staggered six-year terms.
  • Ted Cruz (Republican, incumbent)
  • Holland “Redd” Gibson (Republican)
  • R.E. “Rufus” Lopez (Republican)
  • Aaron Arguijo (Democrat)
  • A. “Robert” Hassan (Democrat)
  • Carl Oscar Sherman (Democrat)
  • Colin Allred (Democrat)
  • Heli Rodriguez Prilliman (Democrat)
  • Mark Gonzalez (Democrat)
  • Meri Gomez (Democrat)
  • Roland Gutierrez (Democrat)
  • Steven J. Keough (Democrat)
  • Thierry Tchenko (Democrat)
Texas Railroad Commission: Christi Craddick, the chair of the three-member Texas Railroad Commission, is running for re-election. Commissioners are elected to staggered six-year terms.
  • Christi Craddick (Republican, incumbent)
  • Christie Clark (Republican)
  • Corey Howell (Republican)
  • James “Jim” Matlock (Republican)
  • Petra Olivia (Republican)
  • Bill Burch (Democrat)
  • Katherine Culbert (Democrat)
The Texas Railroad Commission does not actually govern railroads—the Texas Department of Transportation has that authority. Instead, the commission regulates the oil and gas industry, coal and uranium surface mining, natural gas utilities, and more.

Texas Supreme Court Justice, Place 2: Justice Jimmy Blacklock is running for re-election to the state’s highest court.
  • Jimmy Blacklock (Republican, incumbent)
  • DaSean Jones (Democrat)
  • Randy Sarosdy (Democrat)
Justices on the nine-member Texas Supreme Court serve staggered six-year terms. Chief Justice Nathan Hecht, who is 74 years old, is expected to retire next year after voters rejected a state proposition that would have raised the mandatory retirement period from ages 70-75 to ages 75-79.


Texas Supreme Court Justice, Place 4: Justice John Devine is running for his third term on the state Supreme Court.
  • John Devine (Republican, incumbent)
  • Brian Walker (Republican)
  • Christine Vinh Weems (Democrat)
Texas Supreme Court Justice, Place 6: Justice Jane Bland is running for re-election to the state’s highest court.
  • Jane Bland (Republican, incumbent)
  • Bonnie Lee Goldstein (Democrat)
  • Joe Pool (Democrat)
Presiding judge, Texas Court of Criminal Appeals: Presiding Judge Sharon Keller is running for re-election to the Texas Court of Criminal Appeals, the state’s highest appeals court. Judges on the nine-member court serve staggered six-year terms.
  • Sharon Keller (Republican, incumbent)
  • David J. Schenck (Republican)
  • Holly Taylor (Democrat)
Judge, Texas Court of Criminal Appeals, Place 7: Judge Barbara Parker Hervey is running for re-election to the Texas Court of Criminal Appeals. Hervey was first elected to the court in 2000.
  • Barbara Parker Hervey (Republican, incumbent)
  • Gina Parker (Republican)
  • Nancy Mulder (Democrat)
Judge, Texas Court of Criminal Appeals, Place 8: Judge Michelle Slaughter is running for her second term on the state’s highest appeals court.
  • Michelle Slaughter (Republican, incumbent)
  • Lee Finley (Republican)
  • Chika Anyiam (Democrat)
This story is developing and will be updated.