2018 Texas Senate election
{{Short description|none}}
{{Use mdy dates|date=September 2023}}
{{Infobox election
| election_name = 2018 Texas Senate election
| country = Texas
| type = legislative
| ongoing = no
| previous_election = 2016 Texas Senate election
| previous_year = 2016
| next_election = 2020 Texas Senate election
| next_year = 2020
| seats_for_election = 15 of the 31 seats in the Texas State Senate
| majority_seats = 16
| election_date = November 6, 2018
| image1 = Paul Bettencourt.jpg
| leader1 = Paul Bettencourt
| party1 = Republican Party of Texas
| leaders_seat1 = 7th
| last_election1 = 20
| seats_before1 = 21
| seats_needed1 = {{steady}}
| seats1 = 19
| seat_change1 = {{decrease}}2
| popular_vote1 = 2,280,884
| percentage1 = 52.14%
| swing1 =
| image2 = Jose R. Rodriguez.jpg
| leader2 = José R. Rodríguez
| party2 = Texas Democratic Party
| leaders_seat2 = 29th
| last_election2 = 11
| seats_before2 = 10
| seats_needed2 = {{increase}} 6
| seats2 = 12
| seat_change2 = {{increase}}2
| popular_vote2 = 2,026,761
| percentage2 = 46.33%
| swing2 =
| map_image = {{switcher |320px |Results by seat gains|320px |Results by vote share|default=1}}
| map_size =
| map_caption = {{legend0|#F48882|Republican hold}} {{legend0|#92C5DE|Democratic hold}}
{{legend0|#CA0020|Republican gain}} {{legend0|#0571B0|Democratic gain}}
{{legend0|#D3D3D3|No election}}
Republican: {{legend0|#e27f7f|50–60%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}}
Democratic: {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#0d0596|>90%}}
}}
{{ElectionsTX}}
The 2018 Texas Senate elections took place as part of the biennial United States elections. Texas voters elected state senators in 15 of the state senate's 31 districts. The winners of this election served in the 86th Texas Legislature. State senators serve four-year terms in the Texas State Senate. A statewide map of Texas's state Senate districts can be obtained from the Texas Legislative Council [https://web.archive.org/web/20190303222448/https://tlc.texas.gov/redist/pdf/senate/map.pdf here], and individual district maps can be obtained from the U.S. Census [https://web.archive.org/web/20151012045929/https://www.census.gov/geo/maps-data/maps/sldu/st48_tx.html here].
A primary election on March 6, 2018, determined which candidates appeared on the November 6 general election ballot. Primary election results can be obtained from the Texas Secretary of State's website.{{cite web |url=https://www.sos.state.tx.us/elections/historical/index.shtml | title=Election Results |publisher=Texas Secretary of State |access-date= August 4, 2018}}
Following the 2016 elections, Republicans maintained control of the Senate with 20 members. However, they gained an extra seat by flipping the 19th District in a September special election, giving them a 21-seat supermajority.
To claim control of the chamber from Republicans, the Democrats would have needed to net six Senate seats. The Democratic Party gained two seats, leaving the Republicans with a 19 to 12 majority in the chamber. Republicans maintained their supermajority, however, due to a 2015 rule change that reduced the effective vote threshold to pass legislation from 21 to 19.{{Cite web |last=Samuels |first=Alex |date=2018-11-07 |title=Democrats Nathan Johnson and Beverly Powell defeat state Sens. Don Huffines and Konni Burton in Texas midterm |url=https://www.texastribune.org/2018/11/06/konni-burton-don-huffines-joan-huffman-texas-midterm-election-results/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}}
Predictions
class="wikitable" style="text-align:center"
!Source !Ranking !As of |
align=left | Governing{{Cite web |last=Jacobson |first=Louis |date=2018-10-08 |title=A Month Before Election Day, Democrats Poised for Legislative Gains |url=https://www.governing.com/archive/gov-2018-state-legislatures-democrats-gains.html |access-date=2024-06-27 |website=Governing |language=en}}
| {{USRaceRating|Safe|R}} | October 8, 2018 |
Summary of race results
class="wikitable"
|+ Summary of the November 6, 2018 Texas Senate election results |
colspan=15 align=center|File:Texas State Senate 2012.svg |
rowspan="2" colspan="2" | Party
! rowspan="2" | Candidates ! colspan="2" | Votes ! colspan="5" | Seats |
---|
{{Abbr|No.|Number}}
! % ! Before ! Up ! Won ! After ! +/– |
style="background-color:{{party color|Republican Party (United States)}}" |
| align="right" | 14 | align="right" | 2,280,884 | align="right" | 52.14 | align="right" | 21 | align="right" | 12 | align="right" | 10 | align="right" | 19 | align="right" | {{Decrease}}2 |
style="background-color:{{party color|Democratic Party (United States)}}" |
| align="right" | 14 | align="right" | 2,026,761 | align="right" | 46.33 | align="right" | 10 | align="right" | 3 | align="right" | 5 | align="right" | 12 | align="right" | {{Increase}}2 |
style="background-color:{{party color|Libertarian Party (United States)}}" |
| align="right" | 7 | align="right" | 67,062 | align="right" | 1.90 | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | {{Steady}} |
colspan="3" align="left" | Total
| align="right" | 3,525,443 | align="right" | 100.00 | align="right" | 35 | align="right" | 15 | align="right" | 15 | align="right" | 35 | align="right" | {{Steady}} |
colspan="10"| Source:{{Cite web|title=Race Summary Report - 2018 General Election|url=https://elections.sos.state.tx.us/elchist331_state.htm|url-status=live|access-date=May 13, 2021|website=Office of the Secretary of State|archive-url=https://web.archive.org/web/20210428081554/https://elections.sos.state.tx.us/elchist331_state.htm|archive-date=April 28, 2021}} |
{{bar box
| title=Popular vote
| titlebar=#ddd
| width=600px
| barwidth=410px
| bars=
{{bar percent|Republican|{{party color|Republican Party (United States)}}|52.14}}
{{bar percent|Democratic|{{party color|Democratic Party (United States)}}|46.33}}
{{bar percent|Libertarian|{{party color|Libertarian Party (United States)}}|1.90}}
}}
{{bar box
| title=Senate seats won
| titlebar=#ddd
| width=600px
| barwidth=410px
| bars=
{{bar percent|Republican|{{party color|Republican Party (United States)}}|66.67}}
{{bar percent|Democratic|{{party color|Democratic Party (United States)}}|33.33}}
}}
Retirements
One incumbent did not run for re-election in 2018:
=Republican=
- District 8: Van Taylor ran for Texas's 3rd congressional district.
Seats gained in preceding special elections
= Republicans =
- District 19: Pete Flores defeated Pete Gallego in a preceding special election on September 18, 2018, to flip this seat. The seat was vacated by Carlos Uresti, who resigned after multiple convictions on fraud and laundering charges.
Incumbents defeated
=In the primary election=
==Republicans==
- District 30: Craig Estes lost to Pat Fallon.
=In the general election=
==Republicans==
- District 10: Konni Burton lost to Beverly Powell.
- District 16: Don Huffines lost to Nathan M. Johnson.
Close races
class="wikitable sortable"
! District ! Winner ! Margin |
District 8
| data-sort-value=1 {{Party shading/Republican}} | Republican | 2.36% |
District 10
| data-sort-value=1 {{Party shading/Democratic}} | Democratic (flip) | 3.04% |
District 17
| data-sort-value=1 {{Party shading/Republican}} | Republican | 4.64% |
District 9
| data-sort-value=1 {{Party shading/Republican}} | Republican | 8.06% |
District 16
| data-sort-value=1 {{Party shading/Democratic}} | Democratic (flip) | 8.26% |
Summary of results by senate district
class="wikitable plainrowheaders sortable" style="font-size:100%; text-align:right;"
|+ ! rowspan="3" |District ! colspan="2" |Democratic ! colspan="2" |Republican ! colspan="2" |Libertarian ! colspan="2" |Total ! rowspan="3" |Result | |||||||||
colspan="2" style="background:{{party color|Democratic Party (United States)}}" |
! colspan="2" style="background:{{party color|Republican Party (United States)}}" | ! colspan="2" style="background:{{party color|Libertarian Party (United States)}}" | ! colspan="2" | | |||||||||
---|---|---|---|---|---|---|---|---|---|
scope=col data-sort-type="number" |Votes
! scope=col data-sort-type="number" |% ! scope=col data-sort-type="number" |Votes ! scope=col data-sort-type="number" |% ! scope=col data-sort-type="number" |Votes ! scope=col data-sort-type="number" |% ! scope=col data-sort-type="number" |Votes ! scope=col data-sort-type="number" |% | |||||||||
{{Party shading/Republican}}
| align="left" |District 2 | 104,897 | 40.65% |153,151 |59.35% | - | - |258,048 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 3 | 56,398 | 20.53% |215,058 |78.27% | 3,301 | 1.20% |274,757 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 5 | 136,792 | 41.47% |182,550 |55.34% |10,500 |3.18% |329,842 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 7 |124,232 |40.34% |177,864 |57.75% | 5,878 | 1.91% |307,974 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 8 | 162,157 | 48.82% |169,995 |51.18% | - | - |332,152 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 9 |112,537 |45.97% |132,256 |54.03% | - | - |244,793 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Democratic}}
| align="left" |District 10 |148,959 |51.73% |138,968 |48.27% | - | - |287,927 |100.00% | align="left" |D gain from R | |||||||||
{{Party shading/Democratic}}
| align="left" |District 14 |276,052 |71.93% | 96,834 | 25.23% | 10,889 | 2.84% |383,775 |100.00% | align="left" |Democratic hold | |||||||||
{{Party shading/Democratic}}
| align="left" |District 15 |153,016 |65.18% |75,518 |32.17% | 6,229 | 2.65% |234,763 |100.00% | align="left" |Democratic hold | |||||||||
{{Party shading/Democratic}}
| align="left" |District 16 | 159,228 | 54.13% |134,933 |45.87% | - | - |294,161 |100.00% | align="left" |D gain from R | |||||||||
{{Party shading/Republican}}
| align="left" |District 17 | 143,978 | 46.80% |158,263 |51.44% |5,396 |1.75% |307,637 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Democratic}}
| align="left" |District 23 |192,148 |100.00% | - | - | - | - |192,148 |100.00% | align="left" |Democratic hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 25 |173,698 |42.32% |236,753 |57.68% | - | - |410,451 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 30 | 82,669 | 26.08% |234,374 |73.92% | - | - |317,043 |100.00% | align="left" |Republican hold | |||||||||
{{Party shading/Republican}}
| align="left" |District 31 | - | - |174,367 |87.52% | 24,869 | 12.48% |199,236 |100.00% | align="left" |Republican hold | |||||||||
class="sortbottom" style="font-weight:bold"
| align="left" |Total | 2,026,761 | 46.33% | 2,280,884 | 52.14% | 67,062 | 1.53% | 4,374,707 | 100.00% |
For districts not displayed, re-election was not scheduled until 2020.
class="sortable wikitable" style="font-size:95%;line-height:14px;"
! colspan="1" class="unsortable"| Senate district ! class="unsortable"|incumbent ! colspan="2"| Party ! class="unsortable"|Elected senator ! colspan="2"| Party |
2nd
| Bob Hall | style="background:{{party color|Republican Party (United States)}};"| | Rep | Bob Hall | style="background:{{party color|Republican Party (United States)}};"| | Rep |
3rd
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
5th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
7th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
8th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
9th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
10th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Democratic Party (United States)}};"| | Dem |
14th
| style="background:{{party color|Democratic Party (United States)}};"| | Dem | style="background:{{party color|Democratic Party (United States)}};"| | Dem |
15th
| style="background:{{party color|Democratic Party (United States)}};"| | Dem | style="background:{{party color|Democratic Party (United States)}};"| | Dem |
16th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Democratic Party (United States)}};"| | Dem |
17th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
19th (special)
| Vacant | style="background:{{party color|Democratic Party (United States)}};"| | Dem | style="background:{{party color|Republican Party (United States)}};"| | Rep |
23rd
| style="background:{{party color|Democratic Party (United States)}};"| | Dem | style="background:{{party color|Democratic Party (United States)}};"| | Dem |
25th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
30th
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
31st
| style="background:{{party color|Republican Party (United States)}};"| | Rep | style="background:{{party color|Republican Party (United States)}};"| | Rep |
Detailed results by senate district
id=toc class=toc summary=Contents
| align=center | District 2 • District 3 • District 5 • District 7 • District 8 • District 9 • District 10 • District 14 • District 15 • District 16 • District 17 • District 19 • District 23 • District 25 • District 30 • District 31__NOTOC__ |
Sources:{{cite web |url=https://ballotpedia.org/Texas_State_Senate_elections,_2018 |title=Texas State Senate elections, 2018 |publisher=Ballotpedia |access-date= August 4, 2018}}
=District 2=
Incumbent Republican Bob Hall ran for re-election. Hall, a member of the Tea Party movement, was challenged in the Republican primary by state representative Cindy Burkett, who ran as a moderate alternative to Hall.{{Cite web |last=Svitek |first=Patrick |date=2017-09-05 |title=State Rep. Cindy Burkett challenging state Sen. Bob Hall in primary |url=https://www.texastribune.org/2017/09/05/state-rep-cindy-burkett-challenging-state-sen-bob-hall-primary/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} Hall narrowly defeated Burkett in the primary and went on to defeat Democrat Kendall Scudder in the general election by a wide margin.{{Cite web |last=Leszcynski |first=Ray |date=2018-03-07 |title=Sen. Bob Hall wins District 2 Republican primary, beats back challenge from four-term Rep. Cindy Burkett |url=https://www.dallasnews.com/news/2018/03/07/sen-bob-hall-wins-district-2-republican-primary-beats-back-challenge-from-four-term-rep-cindy-burkett/ |access-date=2024-06-08 |website=Dallas News |language=en}}{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Bob Hall (incumbent)
| votes = 35530
| percentage = 53.2
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Cindy Burkett
| votes = 31216
| percentage = 46.8
}}
{{Election box total no change
| votes = 66746
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kendall Scudder
| votes = 20573
| percentage = 100.0
}}
{{Election box total no change
| votes = 20573
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 2nd State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Bob Hall (incumbent)
| votes = 153151
| percentage = 59.35
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kendall Scudder
| votes = 104897
| percentage = 40.65
}}
{{Election box total no change
| votes = 258048
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 3=
Incumbent Republican Robert Nichols won re-election.{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Shirley Layton
| votes = 12452
| percentage = 100.0
}}
{{Election box total no change
| votes = 12452
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Robert Nichols (incumbent)
| votes = 78434
| percentage = 100.0
}}
{{Election box total no change
| votes = 78434
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 3rd State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Robert Nichols (incumbent)
| votes = 215058
| percentage = 78.27
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Shirley Layton
| votes = 56398
| percentage = 20.53
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Bruce Quarles
| votes = 3301
| percentage = 1.20
}}
{{Election box total no change
| votes = 274757
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 5=
Incumbent Republican Charles Schwertner won re-election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Charles Schwertner (incumbent)
| votes = 50254
| percentage = 75.1
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Harold Ramm
| votes = 16648
| percentage = 24.9
}}
{{Election box total no change
| votes = 66902
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Meg Walsh
| votes = 22605
| percentage = 71.1
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Brian E. Cronin
| votes = 5383
| percentage = 16.9
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Glenn "Grumpy" Williams
| votes = 3791
| percentage = 11.9
}}
{{Election box total no change
| votes = 31779
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 5th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Charles Schwertner (incumbent)
| votes = 182550
| percentage = 55.34
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Meg Walsh
| votes = 136792
| percentage = 41.47
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Amy Lyons
| votes = 10500
| percentage = 3.18
}}
{{Election box total no change
| votes = 329842
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 7=
Incumbent Republican Paul Bettencourt won re-election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Paul Bettencourt (incumbent)
| votes = 44950
| percentage = 100.0
}}
{{Election box total no change
| votes = 44950
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = David Romero
| votes = 22989
| percentage = 100.0
}}
{{Election box total no change
| votes = 22989
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 7th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Paul Bettencourt (incumbent)
| votes = 177864
| percentage = 57.75
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = David Romero
| votes = 124232
| percentage = 40.34
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Tom Glass
| votes = 5878
| percentage = 1.91
}}
{{Election box total no change
| votes = 307974
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 8=
{{Infobox election
| election_name = 2018 Texas's 8th senate district election
| country = Texas
| type = presidential
| ongoing = no
| previous_election = 2014 Texas Senate election#District 8
| previous_year = 2014
| next_election = 2022 Texas Senate election#District 8
| next_year = 2022
| seats_for_election = Texas's 8th senate district
| image_size = x150px
| image1 = File:Angela_Paxton.jpg
| nominee1 = Angela Paxton
| party1 = Republican Party (United States)
| popular_vote1 = 169,995
| percentage1 = 51.18%
| image2 = 3x4.svg
| nominee2 = Mark Phariss
| party2 = Democratic Party (United States)
| popular_vote2 = 162,157
| percentage2 = 48.82%
| map_image = 2018 Texas Senate District 8 Results by precinct.svg
| map_size =
| map_caption = Precinct results
Paxton: {{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}}
Phariss: {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}} {{legend0|#0d0596|>90%}}
| title = Texas Senator
| before_election = Van Taylor
| before_party = Republican Party
| after_election = Angela Paxton
| after_party = Republican Party
| election_date = November 6, 2018
| image2_size = x150px
}}
Incumbent Republican Van Taylor retired to run for Texas's 3rd congressional district, which was being vacated by incumbent Republican Sam Johnson.{{cite news |last1=Svitek |first1=Patrick |date=August 23, 2017 |title=GOP state Sen. Van Taylor of Plano makes congressional run official |url=https://www.texastribune.org/2017/08/23/state-sen-van-taylor-makes-congressional-run-official/ |access-date=September 5, 2017 |publisher=Texas Tribune}} Prior to Taylor's retirement announcement, businessman Phillip Huffines, the brother of senator Don Huffines, announced his bid for the seat on the assumption that Taylor would run for the House. Educator Angela Paxton, the wife of attorney general Ken Paxton, later joined the race. Both candidates ran highly negative campaigns, spending millions of dollars on advertisements on what would become the most expensive senate primaries in state history.{{Cite web |last=Svitek |first=Patrick |date=2018-03-05 |title=End is near in bruising, expensive Huffines-Paxton battle |url=https://www.texastribune.org/2018/03/05/don-huffines-and-angela-paxton-bruising-expensive-texas-gop-primary-al/ |access-date=2024-06-06 |website=The Texas Tribune |language=en}}{{Cite web |last=Connelly |first=Christopher |date=2018-02-12 |title=Paxton, Huffines Spend Millions In GOP Bid For Texas' Only Open State Senate Seat |url=https://www.keranews.org/news/2018-02-12/paxton-huffines-spend-millions-in-gop-bid-for-texas-only-open-state-senate-seat |access-date=2024-06-06 |website=KERA News |language=en}} Paxton won the Republican primary while Mark Pharris, a plaintiff in the lawsuit to overturn Texas's ban on same-sex marriage, won the Democratic primary.{{Cite web |last=Wigglesworth |first=Valerie |date=2018-03-07 |title=Paxton beats Huffines in bitter Republican primary race for Texas Senate District 8 |url=https://www.dallasnews.com/news/2018/03/07/paxton-beats-huffines-in-bitter-republican-primary-race-for-texas-senate-district-8/ |access-date=2024-06-06 |website=Dallas News |language=en}} Paxton won the general election in the heavily Republican Collin County district.{{Cite web |last=Ford |first=Holley |date=2018-11-05 |title=Republican Angela Paxton Wins Over Democrat Mark Phariss for Texas District 8 Senate Seat |url=https://www.nbcdfw.com/news/local/paxton-phariss-face-off-for-texas-district-8-senate-seat/262552/ |access-date=2024-06-06 |website=NBC 5 Dallas-Fort Worth |language=en-US}} This was the closest senate election in the state during the 2018 elections.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Angela Paxton
| votes = 32756
| percentage = 54.3
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Phillip Huffines
| votes = 27545
| percentage = 45.7
}}
{{Election box total no change
| votes = 60301
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Mark Phariss
| votes = 16748
| percentage = 50.9
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Brian Chaput
| votes = 16148
| percentage = 49.1
}}
{{Election box total no change
| votes = 32896
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 8th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Angela Paxton
| votes = 169995
| percentage = 51.18
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Mark Phariss
| votes = 162157
| percentage = 48.82
}}
{{Election box total no change
| votes = 332152
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 9=
Incumbent Republican Kelly Hancock won re-election.{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Gwenn Burud
| votes = 21382
| percentage = 100.0
}}
{{Election box total no change
| votes = 21382
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Kelly Hancock (incumbent)
| votes = 31188
| percentage = 100.0
}}
{{Election box total no change
| votes = 31188
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 9th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Kelly Hancock (incumbent)
| votes = 132256
| percentage = 54.03
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Gwenn Burud
| votes = 112537
| percentage = 45.97
}}
{{Election box total no change
| votes = 244793
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 10=
{{Infobox election
| election_name = 2018 Texas's 10th senate district election
| country = Texas
| type = presidential
| ongoing = no
| previous_election = 2014 Texas Senate election#District 10
| previous_year = 2014
| next_election = 2022 Texas Senate election#District 10
| next_year = 2022
| seats_for_election = Texas's 10th senate district
| image_size = x150px
| image1 = File:Texas_State_Sen._Beverly_Powell_2021_(cropped).jpg
| nominee1 = Beverly Powell
| party1 = Democratic Party (United States)
| popular_vote1 = 148,959
| percentage1 = 51.73%
| image2 = 3x4.svg
| nominee2 = Konni Burton
| party2 = Republican Party (United States)
| popular_vote2 = 138,968
| percentage2 = 48.27%
| map_image = 2018 Texas Senate District 10 Results by precinct.svg
| map_size =
| map_caption = Precinct results
Powell: {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}} {{legend0|#0d0596|>90%}}
Burton: {{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}} {{legend0|#a80000|>90%}}
Tie: {{legend0|#ae8bb1|50%}}
No vote: {{legend0|#808080}}
| title = Texas Senator
| before_election = Konni Burton
| before_party = Republican Party
| after_election = Beverly Powell
| after_party = Democratic Party
| election_date = November 6, 2018
| image2_size = x150px
}}Incumbent Republican Konni Burton ran for re-election. She was initially elected in 2014, flipping the seat after incumbent Democrat Wendy Davis retired to run for governor. Democrats Allison Campolo and Beverly Powell ran in the Democratic primary to challenge Burton, with Campolo running from the progressive wing of the Democratic party while Powell ran from the moderate wing of the party.{{Cite web |last=Greene |first=Sydney |date=2018-02-09 |title=In this Texas Democratic primary, the Clinton/Sanders divide still lingers |url=https://www.texastribune.org/2018/02/09/tarrant-county-democratic-primary-clintonsanders-debate-isnt-over/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} Powell advanced to the general election, which saw large spending from conservative groups such as Empower Texans to defend Burton's seat.{{Cite web |last=Barragán |first=James |date=2018-10-11 |title=West Texas oil, fracking billionaires pump $1M into D-FW legislative races to prop up GOP candidates |url=https://www.dallasnews.com/news/2018/10/11/west-texas-oil-fracking-billionaires-pump-1m-into-d-fw-legislative-races-to-prop-up-gop-candidates/ |access-date=2024-06-08 |website=Dallas News |language=en}} Powell narrowly defeated Burton in the general election, flipping the seat back to the Democrats.{{Cite web |last1=Leszcynski |first1=Ray |last2=Ayala |first2=Eva-Marie |date=2018-11-07 |title=Conservative stronghold in state Senate cracks as two North Texas incumbents defeated |url=https://www.dallasnews.com/news/2018/11/07/conservative-stronghold-in-state-senate-cracks-as-two-north-texas-incumbents-defeated/ |access-date=2024-06-08 |website=Dallas News |language=en}}{{Cite web |last=Kuo |first=Stephanie |date=2018-11-07 |title=A Democrat Takes Back A Tarrant County State Senate Seat |url=https://www.keranews.org/texas-news/2018-11-07/a-democrat-takes-back-a-tarrant-county-state-senate-seat |access-date=2024-06-08 |website=KERA News |language=en}}{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Konni Burton (incumbent)
| votes = 35758
| percentage = 100.0
}}
{{Election box total no change
| votes = 35758
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Beverly Powell
| votes = 23148
| percentage = 61.6
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Allison Campolo
| votes = 14432
| percentage = 38.4
}}
{{Election box total no change
| votes = 37580
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 10th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Beverly Powell
| votes = 148959
| percentage = 51.73
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Konni Burton (incumbent)
| votes = 138968
| percentage = 48.27
}}
{{Election box total no change
| votes = 287927
| percentage = 100.0
}}
{{Election box gain with party link no change
| winner = Texas Democratic Party
| loser = Republican Party of Texas
}}
{{Election box end}}
=District 14=
Incumbent Democrat Kirk Watson won re-election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = George W. Hindman
| votes = 24168
| percentage = 100.0
}}
{{Election box total no change
| votes = 24168
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kirk Watson (incumbent)
| votes = 82626
| percentage = 100.0
}}
{{Election box total no change
| votes = 82626
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 14th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kirk Watson (incumbent)
| votes = 276052
| percentage = 71.93
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = George Hindman
| votes = 96834
| percentage = 25.23
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Micah Verlander
| votes = 10889
| percentage = 2.84
}}
{{Election box total no change
| votes = 383775
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Texas Democratic Party
}}
{{Election box end}}
=District 15=
Incumbent Democrat John Whitmire won re-election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Randy Orr
| votes = 17057
| percentage = 100.0
}}
{{Election box total no change
| votes = 17057
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = John Whitmire (incumbent)
| votes = 27307
| percentage = 74.9
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Damian Lacroix
| votes = 6520
| percentage = 17.9
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Hank Segelke
| votes = 2619
| percentage = 7.2
}}
{{Election box total no change
| votes = 36446
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 15th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = John Whitmire (incumbent)
| votes = 153016
| percentage = 65.18
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Randy Orr
| votes = 75518
| percentage = 32.17
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Gilberto Velsquez, Jr.
| votes = 6229
| percentage = 2.65
}}
{{Election box total no change
| votes = 234763
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Texas Democratic Party
}}
{{Election box end}}
=District 16=
{{Infobox election
| election_name = 2018 Texas's 16th senate district election
| country = Texas
| type = presidential
| ongoing = no
| previous_election = 2014 Texas Senate election#District 16
| previous_year = 2014
| next_election = 2022 Texas Senate election#District 16
| next_year = 2022
| seats_for_election = Texas's 16th senate district
| image_size = x150px
| image1 = 3x4.svg
| nominee1 = Nathan Johnson
| party1 = Democratic Party (United States)
| popular_vote1 = 159,228
| percentage1 = 54.13%
| image2 = File:Don_Huffines_(51370822589)_(cropped).jpg
| nominee2 = Don Huffines
| party2 = Republican Party (United States)
| popular_vote2 = 134,933
| percentage2 = 45.87%
| map_image = 2018 Texas Senate District 16 Results by precinct.svg
| map_size =
| map_caption = Precinct results
Johnson: {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}} {{legend0|#0d0596|>90%}}
Huffines: {{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#a80000|>90%}}
Tie: {{legend0|#ae8bb1|50%}}
No vote: {{legend0|#808080}}
| title = Texas Senator
| before_election = Don Huffines
| before_party = Republican Party
| after_election = Nathan Johnson
| after_party = Democratic Party
| election_date = November 6, 2018
| image2_size = x150px
}}
Incumbent Republican Don Huffines ran for re-election. Despite Republicans having held the 16th district for over 30 years, Huffines was seen as vulnerable due to the district's shifting demographics and Huffines' ultraconservative voting record. The district had voted for Hillary Clinton by 5 percentage points in 2016.{{Cite web |last=Samuels |first=Alex |date=2018-10-25 |title=In Dallas State Senate District Held By GOP For Decades, Don Huffines Is In A Tight Race |url=https://www.keranews.org/politics/2018-10-25/in-dallas-state-senate-district-held-by-gop-for-decades-don-huffines-is-in-a-tight-race |access-date=2024-06-08 |website=KERA News |language=en}}{{Cite web |last=Samuels |first=Alex |date=2018-09-13 |title=With a supermajority, Republicans have complete control of the Texas Senate. That's at risk this election cycle. |url=https://www.texastribune.org/2018/09/13/texas-senate-republican-supermajority/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} Nathan Johnson, the Democratic nominee, defeated Huffines in the general election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Don Huffines (incumbent)
| votes = 30311
| percentage = 100.0
}}
{{Election box total no change
| votes = 30311
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Nathan Johnson
| votes = 25437
| percentage = 69.6
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Joe Bogen
| votes = 11125
| percentage = 30.4
}}
{{Election box total no change
| votes = 36562
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 16th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Nathan Johnson
| votes = 159228
| percentage = 54.13
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Don Huffines (incumbent)
| votes = 134933
| percentage = 45.87
}}
{{Election box total no change
| votes = 294161
| percentage = 100.0
}}
{{Election box gain with party link no change
| winner = Texas Democratic Party
| loser = Republican Party of Texas
}}
{{Election box end}}
=District 17=
{{Infobox election
| election_name = 2018 Texas's 17th senate district election
| country = Texas
| type = presidential
| ongoing = no
| previous_election = 2014 Texas Senate election#District 17
| previous_year = 2014
| next_election = 2022 Texas Senate election#District 17
| next_year = 2022
| seats_for_election = Texas's 17th senate district
| image_size = x150px
| image1 = File:Joan_Huffman.jpg
| nominee1 = Joan Huffman
| party1 = Republican Party (United States)
| popular_vote1 = 158,263
| percentage1 = 51.44%
| image2 = 3x4.svg
| nominee2 = Rita Lucido
| party2 = Democratic Party (United States)
| popular_vote2 = 143,978
| percentage2 = 46.80%
| map_image = 2018 Texas Senate District 17 Results by precinct.svg
| map_size =
| map_caption = Precinct results
Huffman: {{legend0|#ffb2b2|40–50%}} {{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}}
Lucido: {{legend0|#a5b0ff|40–50%}} {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}}
Tie: {{legend0|#d2b1d9|40–50%}} {{legend0|#ae8bb1|50%}}
No vote: {{legend0|#808080}}
| title = Texas Senator
| before_election = Joan Huffman
| before_party = Republican Party
| after_election = Joan Huffman
| after_party = Republican Party
| election_date = November 6, 2018
| image2_size = x150px
}}
Incumbent Republican Joan Huffman ran for re-election. Although she was considered potentially vulnerable due to Donald Trump's narrow victory in the district in 2016, she defeated Democrat Rita Lucido in the general election by 5 percentage points.{{Cite web |last=Barajas |first=Michael |date=2018-10-26 |title=To Chip Away at Dan Patrick's Power, Dems Need a Crashing Blue Wave in SD 17 |url=https://www.texasobserver.org/to-chip-away-at-dan-patricks-power-dems-need-a-crashing-blue-wave-in-sd-17/ |access-date=2024-06-08 |website=The Texas Observer |language=en-US}}{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Joan Huffman (incumbent)
| votes = 36830
| percentage = 72.7
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Kristin Tassin
| votes = 13849
| percentage = 27.3
}}
{{Election box total no change
| votes = 50679
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Rita Lucido
| votes = 17669
| percentage = 49.0
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Fran Watson
| votes = 12663
| percentage = 35.1
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Ahmad R. Hassan
| votes = 5757
| percentage = 15.9
}}
{{Election box total no change
| votes = 36089
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Rita Lucido
| votes = 10533
| percentage = 57.8
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Fran Watson
| votes = 7694
| percentage = 42.2
}}
{{Election box total no change
| votes = 18227
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 17th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Joan Huffman (incumbent)
| votes = 158263
| percentage = 51.44
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Rita Lucido
| votes = 143978
| percentage = 46.80
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Lauren LaCount
| votes = 5396
| percentage = 1.75
}}
{{Election box total no change
| votes = 307637
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 19 (special)=
{{Infobox election
| election_name = 2018 Texas's 19th senate district special election
| country = Texas
| type = presidential
| ongoing = no
| previous_election = 2016 Texas Senate election#District 19
| previous_year = 2016
| next_election = 2020 Texas Senate election#District 19
| next_year = 2020
| seats_for_election = Texas's 19th senate district
| image_size = x150px
| image1 = File:Pete_Flores.jpg
| nominee1 = Pete Flores
| party1 = Republican Party (United States)
| popular_vote1 = 25,330
| percentage1 = 56.67%
| image2 = File:Pete_Gallego_official_portrait.jpg
| nominee2 = Pete Gallego
| party2 = Democratic Party (United States)
| popular_vote2 = 19,367
| percentage2 = 43.33%
| map_image = 2018 Texas Senate District 19 Special Election Runoff Results.svg
| map_size =
| map_caption = County results
Flores: {{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}}
Gallego: {{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}}
| title = Texas Senator
| before_election = vacant
| before_party = Democratic Party
| after_election = Pete Flores
| after_party = Republican Party
| election_date = September 18, 2018
| image2_size = x150px
}}Incumbent Democrat Carlos Uresti resigned after multiple convictions on fraud and laundering charges.{{cite news |date=June 26, 2018 |title=Former state Sen. Carlos Uresti gets 12 years in prison in federal corruption case |url=https://www.mysanantonio.com/business/local/article/Uresti-gets-12-years-in-prison-13027853.php |newspaper=Mysa |publisher=}} Former U.S. Representative Pete Gallego and Texas House representative Roland Gutierrez ran as Democrats against Republican Pete Flores in the special election. Flores placed first in the election, a boon to Republicans in the Democratic-leaning district, but he failed to win a majority of the vote, forcing him into a runoff with Gallego.{{Cite web |last=Svitek |first=Patrick |date=2018-07-31 |title=Republican Pete Flores, Democrat Pete Gallego set for runoff for Uresti seat |url=https://www.texastribune.org/2018/07/31/sd-19-special-election-results/ |access-date=2024-06-06 |website=The Texas Tribune |language=en}} Despite stirrings of an upcoming Democratic wave election, Flores defeated Gallego in the runoff on September 18, 2018, to flip this seat, giving Republicans a supermajority of 21 seats in the Senate.{{Cite web |last=Svitek |first=Patrick |date=2018-09-20 |title=How Texas Democrats lost a state Senate seat amid talk of a blue wave |url=https://www.texastribune.org/2018/09/19/how-pete-flores-upset-democrat-win-texas-state-senate-seat/ |access-date=2024-06-06 |website=The Texas Tribune |language=en}}
{{Election box begin no change|title=Texas's 19th Senate District special election{{Cite report |url=https://elections.sos.state.tx.us/elchist330_state.htm |title=Race Summary Report - 2018 Special Election, Senate District 19 |date=2018-07-31 |publisher=elections.sos.state.tx.us}}}}
{{Election box winning candidate with party link no change|candidate=Pete Flores|party=Republican Party (United States)|votes=9,003|percentage=32.35}}
{{Election box winning candidate with party link no change|candidate=Pete Gallego|party=Democratic Party (US)|votes=7,580|percentage=28.38}}
{{Election box candidate with party link no change|candidate=Roland Gutierrez|party=Democratic Party (US)|votes=6,389|percentage=24.38}}
{{Election box candidate with party link no change|candidate=Carlos Antonio Raymond|party=Republican Party (United States)|votes=920|percentage=3.51}}
{{Election box candidate with party link no change|candidate=Tomas Uresti|party=Democratic Party (US)|votes=799|percentage=3.05}}
{{Election box candidate with party link no change|candidate=Charlie Urbina Jones|party=Democratic Party (US)|votes=789|percentage=3.01}}
{{Election box candidate with party link no change|candidate=Jesse (Jay) Alaniz|party=Republican Party (United States)|votes=461|percentage=1.76}}
{{Election box candidate with party link no change|candidate=Tony Valdivia|party=Libertarian Party (United States)|votes=266|percentage=1.01}}
{{Election box total no change|votes=26,207|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Texas's 19th Senate District special election runoff{{Cite report |url=https://elections.sos.state.tx.us/elchist332_state.htm |title=Race Summary Report - 2018 Special Runoff Election, Senate District 19 |date=2018-09-18 |publisher=elections.sos.state.tx }}}}
{{Election box winning candidate with party link no change|candidate=Pete Flores|party=Republican Party (United States)|votes=25,330|percentage=56.67}}
{{Election box candidate with party link no change|candidate=Pete Gallego|party=Democratic Party (US)|votes=19,367|percentage=43.33}}
{{Election box total no change|votes=44,697|percentage=100.0}}
{{Election box gain with party link no change||winner=Republican Party (United States)|loser=Democratic Party (United States)|swing=}}
{{Election box end}}
=District 23=
Incumbent Democrat Royce West won re-election unopposed.{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Royce West (incumbent)
| votes = 50226
| percentage = 100.0
}}
{{Election box total no change
| votes = 50226
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 23rd State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Royce West (incumbent)
| votes = 192148
| percentage = 100.0
}}
{{Election box total no change
| votes = 192148
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Democratic Party (United States)
}}
{{Election box end}}
=District 25=
Incumbent Republican Donna Campbell won re-election.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Donna Campbell (incumbent)
| votes = 59143
| percentage = 73.7
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Shannon K. McClendon
| votes = 21055
| percentage = 26.3
}}
{{Election box total no change
| votes = 80198
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Steven Kling
| votes = 23017
| percentage = 51.1
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Jack Guerra
| votes = 22064
| percentage = 48.9
}}
{{Election box total no change
| votes = 45081
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 25th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Donna Campbell (incumbent)
| votes = 236753
| percentage = 57.68
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Steven Kling
| votes = 173698
| percentage = 42.32
}}
{{Election box total no change
| votes = 410451
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 30=
Incumbent Craig Estes, considered a centrist Republican, faced conservative state representative Pat Fallon in a primary race.{{Cite web |last=Jones |first=Mark P. |date=December 19, 2017 |title=Upcoming battles in the ongoing Texas GOP civil war |url=https://www.tribtalk.org/2017/12/19/upcoming-battles-in-the-ongoing-texas-gop-civil-war/ |access-date=2024-06-08 |website=TribTalk}}{{Cite web |last=Svitek |first=Patrick |date=2017-09-06 |title=State Rep. Pat Fallon says he's challenging state Sen. Craig Estes |url=https://www.texastribune.org/2017/09/05/state-rep-pat-fallon-says-hes-challenging-state-sen-craig-estes-primar/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} As the primary election approached, both campaigns grew increasingly combinative, including spars over an ad by Estes' campaign featuring Fallon in a Catholic confessional.{{Cite web |last=Choate |first=Trish |date=February 24, 2018 |title='Confessions' ad latest controversy in heated Senate battle |url=https://www.timesrecordnews.com/story/news/local/2018/02/24/confessions-ad-latest-controversy-heated-senate-battle/370213002/ |access-date=2024-06-08 |website=Times Record News |language=en-US}} Polling on behalf of Fallon paid for by Lieutenant Governor Dan Patrick suggested that Patrick supported Fallon's primary challenge, although he made no official endorsement.{{Cite web |last=Svitek |first=Patrick |date=2018-02-07 |title=Lt. Gov. Dan Patrick spends $5.1M on TV ads in January, $17K on polling for Sen. Estes opponent |url=https://www.texastribune.org/2018/02/07/patrick-spends-51m-tv-ads-january-17k-fallon-polling/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} Fallon defeated Estes in the primary by a wide margin and went on to win the general election by an even larger margin.{{Cite web |last1=Greene |first1=Sydney |last2=Formby |first2=Brandon |date=2018-03-07 |title=GOP state Sen. Craig Estes ousted; Sen. Bob Hall defeats Burkett |url=https://www.texastribune.org/2018/03/06/craig-estes-angela-paxton-bob-hall-texas-senate-primary-2018/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}}{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Pat Fallon
| votes = 53881
| percentage = 62.0
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Craig Estes (incumbent)
| votes = 19641
| percentage = 22.6
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Craig Carter
| votes = 13371
| percentage = 15.4
}}
{{Election box total no change
| votes = 86893
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Democratic primary
}}
{{Election box winning candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kevin Lopez
| votes = 15760
| percentage = 100.0
}}
{{Election box total no change
| votes = 15760
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 30th State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Pat Fallon
| votes = 234374
| percentage = 73.92
}}
{{Election box candidate with party link no change
| party = Democratic Party (United States)
| candidate = Kevin Lopez
| votes = 82669
| percentage = 26.08
}}
{{Election box total no change
| votes = 317043
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}
=District 31=
Incumbent Republican Kel Seliger ran for re-election. Seliger was considered vulnerable to a primary challenge due to his refusal to back many conservative bills during previous sessions. He narrowly won his primary in 2014, voted against a 20-week abortion ban, opposed school voucher legislation, and refused to endorse lieutenant governor Dan Patrick's re-election campaign. He drew two primary challengers, including Mike Canon, whom Seliger had narrowly defeated in 2014 and had the support of conservative groups such as Empower Texans.{{Cite web |last=Collins |first=Christopher |date=2018-02-12 |title=The Far-Right is Staging an Ouster of Moderate Republicans in the Panhandle. Will Incumbents Outlast the Attack? |url=https://www.texasobserver.org/far-right-staging-ouster-moderate-republicans-panhandle-will-incumbents-outlast-attack/ |access-date=2024-06-08 |website=The Texas Observer |language=en-US}}{{Cite web |last=STEIN |first=ROBERT |title=State Sen. Kel Seliger opts not to back Lt. Gov. Dan Patrick in re-election |url=https://www.amarillo.com/story/news/local/2017/10/20/state-sen-kel-seliger-opts-not-back-lt-gov-dan-patrick-re-election/13033819007/ |access-date=2024-06-08 |website=Amarillo Globe-News |language=en-US}}{{Cite web |last=Stein |first=Robert |date=February 18, 2018 |title=The battle over State Senate District 31 |url=https://www.lubbockonline.com/story/news/2018/02/18/three-way-west-texas-state-senate-race-has-larger-implications-for-republican-party/14235153007/ |access-date=2024-06-08 |website=Lubbock Avalanche-Journal |language=en-US}} Seliger won the primary, narrowly avoiding a runoff.{{Cite web |last=Root |first=Jay |date=2018-03-07 |title=It was a bad election night for Gov. Greg Abbott and Texas' best-funded Tea Party group |url=https://www.texastribune.org/2018/03/07/bad-night-gov-greg-abbott-and-states-best-funded-tea-party-group/ |access-date=2024-06-08 |website=The Texas Tribune |language=en}} He faced nominal third-party opposition in the general election and easily won.{{Election box begin no change
|title = Republican primary
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Kel Seliger (incumbent)
| votes = 40,664
| percentage = 50.4
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Mike Canon
| votes = 25,335
| percentage = 31.4
}}
{{Election box candidate with party link no change
| party = Republican Party (United States)
| candidate = Victor Leal
| votes = 14,671
| percentage = 18.2
}}
{{Election box total no change
| votes = 80670
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
|title = Texas's 31st State Senate District general election, 2018
}}
{{Election box winning candidate with party link no change
| party = Republican Party (United States)
| candidate = Kel Seliger (incumbent)
| votes = 174,367
| percentage = 87.52
}}
{{Election box candidate with party link no change
| party = Libertarian Party (United States)
| candidate = Jack Westbrook
| votes = 24869
| percentage = 12.48
}}
{{Election box total no change
| votes = 199236
| percentage = 100.0
}}
{{Election box hold with party link no change
| winner = Republican Party of Texas
}}
{{Election box end}}