Hall ran against incumbent State Senator Bob Deuell in 2012 but failed to meet constitutional residency requirements.[3] He ran again in 2014.[3] He unseated Deuell in a Republican primary runoff election, 18,230 votes (50.4 percent) to 17,930 (49.6 percent).[4][5] Hall defeated Libertarian Party nominee, Don Bates, in the November 4 general election.
In the 2018 Republican primary, Hall was challenged by state representative Cindy Burkett, who ran as a politically moderate alternative to him. Hall defeated her in the March 6, 2018, primary election.[6][7] Hall won his second state Senate term in the general election held on November 6, 2018. With 152,659 votes (59.4 percent), he defeated Kendall Scudder, who finished with 104,528 (40.6 percent).[8]
In 2019, Hall became chairman of the Agriculture committee.[9]
During the COVID-19 pandemic, Hall promoted misinformation about COVID-19 and vaccines, including the debunked conspiracy theory that COVID-19 vaccines skipped animal testing.[10] He encouraged people to not take the vaccine.[11]
Personal life
Hall and his wife, the former Sarah Kay Smith, a native of Ladonia in Fannin County in East Texas, live in Tailwind Airpark in Edgewood, a community for pilots and aviation enthusiasts which has its own runway and hangars. The couple is Southern Baptist and has three adult sons.[12]