Nonpartisan · Data from OpenStates / Plural Policy · Alabama
David Sessions
Republican · Senator

David Sessions

Represents District 35 in the State Senate.

Official site ↗ Email
Votes with Republicans
100%
on 45 party-line votes · Senate Republicans median 100%
Cast a vote
93%
Yea or Nay on 1,522 of 1,636 roll calls · Senate median 93%
Their bills that became law
5 of 10
as a primary sponsor, this session · Republicans median 7
Roll calls on record
1,636
2026 Regular Session
Votes and bills updated Oct 4, 2026 from LegiScan (CC BY 4.0), which republishes the legislature’s own records. Profile details from OpenStates / Plural Policy. Figures cover 2026 Regular Session.

How David Sessions votes

A party-line vote is a roll call where most voting Democrats and most voting Republicans took opposite sides. Absences and not-voting are never counted. Same method as our Congress pages.

Where David Sessions sits in the Senate

Each dot is one member of the Senate, placed by how often they voted on the Democratic side of party-line votes. David Sessions is circled.

Always on the Republican sideAlways on the Democratic side
Times they broke with their party

0 of 45 party-line votes.

They voted with most Republicans on every party-line vote this session.

Closest votes they cast

Roll calls decided by the fewest votes, one per bill.

SB107 · Alabama Board of Funeral Services; board authorized to impose administrative fee on funeral establishments for each funeral arranged; initial application, renewal, branch registration, and transfer fees relating to a certificate of authority increased; certificate holder required to file an annual statement of preneed activities conducted; board authorized to require certificate holder to file multiple preneed activity reports annually; and initial application and renewal fees for registration as a preneed sales agent increased
Yea
SBIR: Passed by House of Origin · 2026-02-12 · Passed 18–11
HB95 · Elections; post election audit required
Yea
Motion to Read a Third Time and Pass – Roll Call 1000 · 2026-03-31 · Passed 22–7
SB133 · Greene County; county racing commission, further provided; simulcast racing, pari-mutuel wagering, further provided
Yea
SBIR: Passed by House of Origin · 2026-02-25 · Passed 18–2
HB545 · Legal tender; authorizing the rounding of in-person cash transactions to the nearest five cents
Yea
Hovey motion to Table – Roll Call 1178 PSDNNRG-1 · 2026-04-07 · Passed 25–8
SB298 · Class 3 Municipalities; minimum staffing requirements for law enforcement agencies, mandated; grace period, established; state assumption of oversight for violations, provided
Yea
Albritton motion to Adopt- Roll Call 982 I3T196W-1 · 2026-03-31 · Passed 25–8
Democrats they vote with most

Share of contested roll calls (the losing side got at least 10%) where both voted and landed on the same side. Unanimous votes are left out, because on those everyone agrees.

Billy BeasleyDemocrat · District 28 · 29 shared contested votes
52%
Rodger SmithermanDemocrat · District 18 · 43 shared contested votes
44%
Bobby SingletonDemocrat · District 24 · 40 shared contested votes
30%
Their session, month by month

Dark bars are roll calls they were recorded on each month; the red part is the ones without a Yea or Nay (114 in all). Gaps are months the chamber wasn’t voting.

2026-01: 223 roll calls, 0 without a Yea or Nay2026-02: 579 roll calls, 55 without a Yea or Nay2026-03: 448 roll calls, 45 without a Yea or Nay2026-04: 386 roll calls, 14 without a Yea or NayJan 2026Apr 2026
← Alabama Delegation
Their bills, from filing to law

Bills David Sessions was a primary sponsor of this session. Most bills from either party never leave committee; in Illinois many never get past the Assignments or Rules committee.

Introduced10
Out of committee10
Passed one chamber5
Passed both chambers5
Became law5
Never left committee0

For comparison, the median Republican member of the Senate has 7 bills that became law this session.

What their bills are about
Taxation & Revenue 2Conservation & Natural Resources 2Crimes & Offenses 2Waters & Boating 1Criminal Procedure 1Resolutions 1
Animal abandonment; criminal penalties, authority to seize, disposition procedures; established
Out of committeeCurrently Indefinitely Postponed · 2026-04-07
Juvenile proceedings; court required to notify local superintendent of education or private K-12 school principal of charging or adjudicating an enrolled student delinquent for committing certain criminal offenses
Out of committeeCurrently Indefinitely Postponed · 2026-04-07
State waters; Alabama Seagrass Restoration Task Force established to remediate seagrass loss
Out of committeeCurrently Indefinitely Postponed · 2026-04-07
Taxation; to exempt certain retail sales of fish or other seafood from sales and use taxes
Out of committeeCurrently Indefinitely Postponed · 2026-04-07
Taxation; to establish an income tax credit for oyster shell recycling
Out of committeeCurrently Indefinitely Postponed · 2026-04-07
Mobile County; temporary judges of probate, appointment amended
Became lawEnacted · 2026-04-06
Seafood dealer license; license fee for applicants holding other seafood licenses revised; retroactive effect provided
Became lawEnacted · 2026-03-05
John J. Guthrie, Jr., death mourned
Became lawEnacted · 2026-03-03
Crimes and offenses; manslaughter, criminally negligent homicide, and other motor vehicle crimes amended, restitution amended
Became lawEnacted · 2026-02-19
State Pilotage Commission; statewide laws repealed
Became lawEnacted · 2026-02-03

Descriptions are the legislature’s own synopsis. Bill data from LegiScan, CC BY 4.0.

HB632 · 2026-04-09
Etowah County, privilege and license tax on lodging, time of continuous supply for tax exemption increased (Motion to Read a Third Time and Pass – Roll Call 1303)
Passed · 30-0
Absent
SB341 · 2026-04-09
Alabama Work Zone Safety Act; pilot program to establish photographic speed enforcement system in a work zone on interstate highway, provided; civil penalties for violations, provided (Carnley motion to Concur In and Adopt Conference Committee Report – Roll Call 1296 CXNSLQQ-1)
Passed · 30-1
Absent
SB199 · 2026-04-09
Sex offenders; restrictions for certain sex offenders further provided, Board of Pardons and Paroles authorized to adopt rules (Gudger motion to Non-Concur and Appoint Conference Committee – Roll Call 1297)
Passed · 31-0
Absent
SR123 · 2026-04-09
SPECIAL ORDER CALENDAR (Waggoner motion to Adopt – Roll Call 1305)
Passed · 26-6
Yea
SB32 · 2026-04-09
Solid waste collection fees; veterans' benefits sole income households exempted (Senate Concurs in Conference Committee Report NRQY1JT-1)
Passed · 29-0
Absent
HB631 · 2026-04-09
Etowah County, obsolete laws repealed (Motion to Read a Third Time and Pass – Roll Call 1302)
Passed · 30-0
Absent
HB630 · 2026-04-09
Etowah County; number of continuous days that lodging must be supplied before lodging tax no longer applies extended (Motion to Read a Third Time and Pass – Roll Call 1301)
Passed · 30-0
Absent
SB292 · 2026-04-09
Real property; creation of the Alabama Property Protection Act of 2026, title fraud prevention (Gudger motion to Concur In and Adopt House Amendment – Roll Call 1308)
Passed · 33-0
Yea
SB92 · 2026-04-09
Campaign contributions; contributions made with credit card with billing address outside U.S. prohibited, exceptions provided (Gudger motion to Concur In and Adopt House Amendment – Roll Call 1309)
Passed · 33-0
Yea
HB580 · 2026-04-09
Public institutions of higher education; faculty senates limited to advisory role, tenure policy required, review and dismissal of tenured faculty authorized, governing board authority over courses and curriculum provided (Motion to Read a Third Time and Pass – Roll Call 1312)
Passed · 27-7
Yea
HB372 · 2026-04-09
Department of Insurance; Pharmacy Benefits Manager Division; two exempt personnel positions authorized (Motion to Read a Third Time and Pass – Roll Call 1313)
Passed · 30-0
Yea
HB60 · 2026-04-09
Criminal and civil procedure; continuance of case when party, attorney, or witness is on active military duty; bail required to be set in such cases subject to conditions (Motion to Read a Third Time and Pass – Roll Call 1323)
Passed · 29-0
Yea
HB605 · 2026-04-09
State Health Planning and Development Agency; Rural Health Antitrust Immunity Act created, collaboration among rural health care providers authorized; certification and supervision framework established, limited immunity from state and federal antitrust laws provided (Chesteen motion to Adopt – Roll Call 1316)
Passed · 32-0
Yea
HB605 · 2026-04-09
State Health Planning and Development Agency; Rural Health Antitrust Immunity Act created, collaboration among rural health care providers authorized; certification and supervision framework established, limited immunity from state and federal antitrust laws provided (Motion to Read a Third Time and Pass as Amended – Roll Call 1317)
Passed · 33-0
Yea
SB57 · 2026-04-09
Public assistance; Department of Human Resources required to request waiver to prohibit the purchase of soda and candy with SNAP benefits, implementation of prohibition provided for (Senate Concurs in Conference Committee Report BY7ERQJ-1)
Passed · 33-0
Yea
HB307 · 2026-04-09
Military spouses; preference in hiring and promoting in state service further provided for; preference authorized for political subdivisions, private employers (Motion to Read a Third Time and Pass – Roll Call 1325)
Passed · 29-0
Yea
SB9 · 2026-04-09
Alabama Clean Indoor Air Act, renamed Vivian Davis Figures Clean Indoor Air Act; vaping included as prohibited smoking in public places. (Gudger motion to Concur In and Adopt House Amendment – Roll Call 1307)
Passed · 32-0
Yea
HB116 · 2026-04-09
Volunteer Rescue Squad Tuition Reimbursement Program; to permit EMS regional agencies to participate in education instruction (Motion to Read a Third Time and Pass – Roll Call 1319)
Passed · 33-0
Yea
HB226 · 2026-04-09
Habitual offender law; pleas of nolo contendere treated as a plea of guilty (Motion to Read a Third Time and Pass – Roll Call 1322)
Passed · 33-0
Yea
HB399 · 2026-04-09
Tax abatements for data processing centers, exemption period limited, collection of certain taxes on purchases required, sunset date extended (Jones motion to Adopt – Roll Call 1314 84X6K2F-1)
Passed · 31-0
Yea
HB399 · 2026-04-09
Tax abatements for data processing centers, exemption period limited, collection of certain taxes on purchases required, sunset date extended (Motion to Read a Third Time and Pass as Amended – Roll Call 1315)
Passed · 32-0
Yea
HB233 · 2026-04-09
National Guard Educational Assistance Program, applied to workforce development programs, amount of benefits revised (Motion to Read a Third Time and Pass – Roll Call 1324)
Passed · 29-0
Yea
SB199 · 2026-04-09
Sex offenders; restrictions for certain sex offenders further provided, Board of Pardons and Paroles authorized to adopt rules (Senate Concurs in Conference Committee Report NRQY1JT-1)
Passed · 26-6
Yea
HB311 · 2026-04-09
Retirement benefits; participation of qualifying sheriffs in supernumerary program and Employees' Retirement System based on separate years of service authorized (Motion to Read a Third Time and Pass – Roll Call 1321)
Passed · 33-0
Yea
HB67 · 2026-04-09
Voter Information; limit cost of reproducing voter registration list; crime for misuse of personal voter information; created (Motion to Read a Third Time and Pass – Roll Call 1318)
Passed · 33-0
Yea
HB141 · 2026-04-09
Public utilities; maximum fees payable to directors of certain public utility corporations increased, terms of certain directors extended (Motion to Read a Third Time and Pass – Roll Call 1320)
Passed · 33-0
Yea
HB633 · 2026-04-09
Etowah County, membership of personnel board (Waggoner motion to Read a Third Time and Pass – Roll Call 1304)
Passed · 31-0
Yea
HB580 · 2026-04-09
Public institutions of higher education; faculty senates limited to advisory role, tenure policy required, review and dismissal of tenured faculty authorized, governing board authority over courses and curriculum provided (Waggoner Petition to Cease Debate – Roll Call 1311)
Passed · 25-7
Yea
HJR326 · 2026-04-09
Recognizing the need for a north-south transportation route in East Alabama (Waggoner Concur In and Adopt – Roll Call 1298)
Passed · 28-1
Yea
HJR343 · 2026-04-09
Alabama Yom HaShoah Commemoration, recognized (Waggoner Concur In and Adopt – Roll Call 1299)
Passed · 27-0
Absent
SJR117 · 2026-04-08
Dylan Nutt, commended (Melson motion to Adopt – Roll Call 1224)
Passed · 27-0
Yea
HB611 · 2026-04-08
Winston County, lodging tax authorized, fire protection fee imposed, collection and distribution provided, referendum provided (SBIR: Passed by Second House)
Passed · 29-0
Yea
HB611 · 2026-04-08
Winston County, lodging tax authorized, fire protection fee imposed, collection and distribution provided, referendum provided (Third Reading in Second House)
Passed · 29-0
Yea
HB611 · 2026-04-08
Winston County, lodging tax authorized, fire protection fee imposed, collection and distribution provided, referendum provided (Motion to Read a Third Time and Pass – Roll Call 1231)
Passed · 28-0
Yea
HB556 · 2026-04-08
Montgomery County; legislative delegation, office and fund established (SBIR: Passed by Second House)
Passed · 28-1
Yea
HB556 · 2026-04-08
Montgomery County; legislative delegation, office and fund established (Third Reading in Second House)
Passed · 28-1
Yea
HB556 · 2026-04-08
Montgomery County; legislative delegation, office and fund established (Motion to Read a Third Time and Pass – Roll Call 1239)
Passed · 28-1
Yea
SB57 · 2026-04-08
Public assistance; Department of Human Resources required to request waiver to prohibit the purchase of soda and candy with SNAP benefits, implementation of prohibition provided for (Gudger motion to Non-Concur and Appoint Conference Committee – Roll Call 1262)
Passed · 33-0
Yea
HB622 · 2026-04-08
City of Jemison; draft beer, authorization to sell amended (SBIR: Passed by Second House)
Passed · 29-0
Yea
HB622 · 2026-04-08
City of Jemison; draft beer, authorization to sell amended (Third Reading in Second House)
Passed · 29-0
Yea
HB622 · 2026-04-08
City of Jemison; draft beer, authorization to sell amended (Motion to Read a Third Time and Pass – Roll Call 1234)
Passed · 29-0
Yea
HB248 · 2026-04-08
Alabama Business and Nonprofit Entities Code; revisions made to clarify procedures, make technical corrections, and codify common law (Givhan motion to Adopt – Roll Call 1272 2J5RBII-1)
Passed · 30-0
Yea
HB248 · 2026-04-08
Alabama Business and Nonprofit Entities Code; revisions made to clarify procedures, make technical corrections, and codify common law (Motion to Read a Third Time and Pass as Amended – Roll Call 1273)
Passed · 30-0
Yea
HB220 · 2026-04-08
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized to replace any board member whom the Governor, Lieutenant Governor, Speaker, and President Pro Tempore has appointing authority over (SBIR: Passed by Second House)
Passed · 32-0
Yea
HB220 · 2026-04-08
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized to replace any board member whom the Governor, Lieutenant Governor, Speaker, and President Pro Tempore has appointing authority over (Third Reading in Second House)
Passed · 32-0
Yea
HB220 · 2026-04-08
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized to replace any board member whom the Governor, Lieutenant Governor, Speaker, and President Pro Tempore has appointing authority over (Hovey motion to Adopt – Roll Call 1249 DG3EBTN-1)
Passed · 32-0
Yea
HB220 · 2026-04-08
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized to replace any board member whom the Governor, Lieutenant Governor, Speaker, and President Pro Tempore has appointing authority over (Hovey motion to Adopt – Roll Call 1250 TBGA655-1)
Passed · 32-0
Yea
HB220 · 2026-04-08
Multi-member boards; Governor, Lieutenant Governor, Speaker, and President Pro Tempore authorized to replace any board member whom the Governor, Lieutenant Governor, Speaker, and President Pro Tempore has appointing authority over (Motion to Read a Third Time and Pass as Amended – Roll Call 1251)
Passed · 32-0
Yea
HB139 · 2026-04-08
Food enrichment; corn masa folic acid requirements, corn masa flour added, exempt products revised (Bell motion to Adopt – Roll Call 1290 TBL2459-1)
Passed · 30-0
Yea
HB139 · 2026-04-08
Food enrichment; corn masa folic acid requirements, corn masa flour added, exempt products revised (Motion to Read a Third Time and Pass as Amended – Roll Call 1291)
Passed · 30-0
Yea
HB95 · 2026-04-08
Elections; post election audit required (Gudger Motion to Concur In and Adopt Executive Amendment – Roll Call 1229)
Passed · 26-0
Yea
SB287 · 2026-04-08
Alcoholic beverage importers; to recognize that an importer licensee may import alcoholic beverages from any jurisdiction outside of the State of Alabama (Gudger Motion to Concur In and Adopt House Amendment – Roll Call 1264)
Passed · 33-0
Yea
HB646 · 2026-04-08
Mobile County, City of Semmes annexation (SBIR: Passed by Second House)
Passed · 29-0
Yea
HB646 · 2026-04-08
Mobile County, City of Semmes annexation (Third Reading in Second House)
Passed · 29-0
Yea
HB646 · 2026-04-08
Mobile County, City of Semmes annexation (Motion to Read a Third Time and Pass – Roll Call 1241)
Passed · 29-0
Yea
SB173 · 2026-04-08
Crimes and offenses; violation of domestic violence protection order, jurisdiction amended (Gudger Motion to Concur In and Adopt House Amendment – Roll Call 1259)
Passed · 33-0
Yea
SR122 · 2026-04-08
SPECIAL ORDER CALENDAR (Waggoner motion to Adopt – Roll Call 1242)
Passed · 31-0
Absent
HB517 · 2026-04-08
Talent Readiness and Industry Needs (TRAIN) Act, qualified employees authorized to teach a career and technical education program, tax credits provided to employers that loan qualified employees, workforce teaching certificate established (SBIR: Passed by Second House)
Passed · 32-0
Yea
HB517 · 2026-04-08
Talent Readiness and Industry Needs (TRAIN) Act, qualified employees authorized to teach a career and technical education program, tax credits provided to employers that loan qualified employees, workforce teaching certificate established (Third Reading in Second House)
Passed · 32-0
Yea
HB517 · 2026-04-08
Talent Readiness and Industry Needs (TRAIN) Act, qualified employees authorized to teach a career and technical education program, tax credits provided to employers that loan qualified employees, workforce teaching certificate established (Elliott motion to Adopt – Roll Call 1253 XDM2IZE-1)
Passed · 32-0
Yea
Complete voting record from LegiScan (showing the 60 most recent of 1636 total roll-call votes this session).
Voting data provided by LegiScan, licensed under CC BY 4.0.
Follow David Sessions

One email a week, only when there’s something: every time they broke with their party, and the closest votes they cast. Free, and you can stop any time.

+ Advertise on this pageReach District 35 constituents