Maryland Senate · District 7

J.B. Jennings

Republican

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Jennings
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

J.B. Jennings's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

Maryland Senate80thpercentile
More conservative than 80% of the Maryland Senate.
Most liberalMost conservative
10th most conservative of 47

On the November 3 ballot

Running for Maryland Senate District 7.

Also on the ballot: Bill Geibler (Democratic)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Senate President
17%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is J.B. Jennings.

On 963 contested votes where both voted82% on all 4,467 votes where both voted
Votes with own party
88%
Democrats Republicans 45%100%

Each tick is a current senator, by party; the dot is J.B. Jennings.

On 899 party-line votesPartisan rank: 42 of 47 in the Senate (tied with 1 other)41 senators vote with their party more often

Bills

The bills J.B. Jennings sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: J.B. Jennings
Bills
Sponsored42
Passed both chambers10
Became law10
Vetoed by the Governor0

Rank by bills passed: Rank 39 of 47 in the Senate (tied with 2 others) · 10 of 13 Republicans (tied with 1 other)

A bill's sponsor is its primary sponsor, the first name on it; co-sponsors aren't counted. Bills a committee, a county delegation, or the Speaker or Senate President on the Governor's behalf introduced aren't credited to anyone.

Bills that passed both chambers

Bills that passed both chambers: J.B. Jennings
BillResultFinal action
SB 309
Sales and Use Tax - Precious Metal Bullion or Coins - Exemption
Became law March 26, 2026
SB 582
Consumer Protection - Unsolicited Loans
Became law March 25, 2026
SB 581
Department of Information Technology - Statewide Information Technology Master Plan - Reporting
Became law March 22, 2026
SB 579
Counties - No-Cost Preventive Cancer Screenings for Volunteer and Retired Volunteer Firefighters
Became law March 22, 2026
SB 453
Horse Racing - Laurel Park - Arabian Breed Racing Authorization
Became law March 22, 2026
SB 652
Local Government – Local Personnel – Leave With Pay
Became law
passed as HB 1080
March 15, 2025
SB 872
Local Government - Hiring and Promotion Preferences for Veterans and Spouses of Service Members and Veterans (Families Serve Act)
Became law March 14, 2025
SB 1182 (2024)
Labor and Employment - Noncompete and Conflict of Interest Clauses - Veterinary and Health Care Professionals
Became law
passed as HB 1388
March 22, 2024
SB 695 (2023)
State Retirement and Pension System - Military Service Credit
Became law April 3, 2023
SB 694 (2023)
Department of Natural Resources' Real Property - Exchange With Private Real Property
Became law April 2, 2023

Budget projects

Maryland's budget bill doesn't say which legislator asked for an item, so there's no budget figure for Maryland legislators.

Contested votes where they split

799 against the Senate President; 110 against most of their party.

Contested votes where they split: J.B. Jennings
DateBill and motion Their voteSenate PresidentMost of their party
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Third Reading
Nay Yea (split) Nay
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress
Amendment
Yea Nay (split) Yea
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress (Const)
Motion to Suspend the Rules
Nay Yea (split) Nay
Aug. 4, 2026 HB 2101: Arbitration Reform for State Employees Act of 2026 - Withdraw and Repeal of Duplicate Proposed Constitutional Amendment (Emerg)
Motion to Suspend the Rules
Nay Yea (split) Nay
Aug. 4, 2026 HB 2100: Election Districts - General Assembly and Representatives in Congress (Const)
Motion to Limit Debate
Nay Yea (split) Nay
Aug. 3, 2026 HB 862: Railroads - Required Crew for Movement of Freight
Override of Veto
Nay Yea (split) Nay
April 13, 2026 HB 1222: Prince George's County - State's Attorney Salary - Alteration PG 426-26
Motion to Limit Debate
Nay Yea (split) —
April 13, 2026 HB 1222: Prince George's County - State's Attorney Salary - Alteration PG 426-26
Amendment
Yea Nay (split) Yea
April 13, 2026 HB 1249: Certified Recovery Residences - Refusing Services to Individuals Receiving Medication-Assisted Treatment - Prohibition
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 255: Voting Rights Act of 2026 - Counties and Municipal Corporations
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 255: Voting Rights Act of 2026 - Counties and Municipal Corporations
Motion to Limit Debate
Nay Yea (split) Nay
April 13, 2026 HB 601: Montgomery County - Stop Sign Monitoring Systems Pilot Program - Gaithersburg and Rockville MC 5-26
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 594: Cannabis - Advertising - Alterations
Third Reading
Yea Yea Nay (split)
April 13, 2026 HB 573: Fair Housing and Housing Discrimination - Regulations, Intent, and Discriminatory Effect
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 274: Fair Housing and Housing Discrimination - Regulations and Discriminatory Effect
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 141: State Personnel - Collective Bargaining - Graduate Assistants
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 222: County Boards of Education - Opioid Overdose-Reversing Medications - Policy Requirements (Naloxone Access Act)
Third Reading
Yea Yea Nay (split)
April 13, 2026 HB 336: Criminal Procedure - District Court - Issuance of Summonses and Arrest Warrants
Third Reading
Yea Yea Nay (split)
April 13, 2026 HB 336: Criminal Procedure - District Court - Issuance of Summonses and Arrest Warrants
Amendment
Yea Nay (split) Yea
April 13, 2026 SB 937: Landlord and Tenant - Residential Leases - Prospective Tenant Criminal History Records Check (Maryland Fair Chance Housing Act)
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 366: Motor Vehicles - Intelligent Speed Assistance System Pilot Program - Establishment
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 335: Landlord and Tenant - Discrimination in Housing for Income-Based Housing Subsidies and Positive Rental History Reporting
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 187: Correctional Services - Comprehensive Rehabilitative Reentry Services - Female Incarcerated Individuals
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 187: Correctional Services - Comprehensive Rehabilitative Reentry Services - Female Incarcerated Individuals
Motion to Limit Debate
Nay Yea (split) Nay
April 13, 2026 SB 12: Residential Rental Apartments - Air-Conditioning Requirement
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 1: Public Safety - Law Enforcement Officers - Prohibition on Face Coverings
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 1: Public Safety - Law Enforcement Officers - Prohibition on Face Coverings
Motion to Limit Debate
Nay Yea (split) Nay
April 13, 2026 SB 739: Climate Change, Homeowner's Insurance, and Emergency Management - Study
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 311: Education - The Blueprint for Maryland's Future - Revisions
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1490: Family Investment Program - Temporary Cash Assistance - Good Cause and Adequate Reason Exceptions
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 625: Human-Relevant Research Fund - Collection of Contributions - Responsible Entity
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1248: Workgroup for an Inclusive State Workplace - Established
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 191: Consumer Protection - Retail Transactions for Essential Consumer Goods - Cash Payments
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 168: Housing and Community Development - Affordable Housing - Educator Workforce Housing and Municipal Corporations
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 103: Consumer Protection - Consumer Contracts - Prohibited Waivers
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 941: Department of Housing and Community Development - Severe Health and Safety Risk Properties - Intervention Plan
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 810: Immigration Enforcement - Expanding Sensitive Locations, Notification, and Guidance (Maryland Values Act of 2026)
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 893: Business Regulation - Rounding Cash Transactions - Authorization
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1532: Utility RELIEF (Reducing Energy Load Inflation for Everyday Families) Act
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1532: Utility RELIEF (Reducing Energy Load Inflation for Everyday Families) Act
Conference Committee Report
Nay Yea (split) Nay
April 13, 2026 HB 1532: Utility RELIEF (Reducing Energy Load Inflation for Everyday Families) Act
Motion to Limit Debate
Nay Yea (split) Nay
April 13, 2026 HB 663: Department of the Environment - Federal Environmental Policy - Reporting
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 107: Motor Vehicles - Intelligent Speed Assistance System Pilot Program - Establishment
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1533: Pblc Hlth - Cosmetic Prdcts - Enfrcmt & Pnlts for Prhbtd Ingredients (Crown & Care Act - Protecting Cmnts Frm Harmful Hair Chemicals)
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1109: Public Health Reform Act (Amend)
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1530: Higher Education - Undocumented Students - Out-of-State Tuition Exemption Eligibility
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1530: Higher Education - Undocumented Students - Out-of-State Tuition Exemption Eligibility
Motion to Make a Special Order
Yea Nay (split) Yea
April 13, 2026 HB 870: Environment - Permit Applications for New Buildings - Notice (Large Buildings for Tomorrow Act)
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 321: Environment - Synthetic Turf Industry and Disposal Study - Deadline Extension
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 1582: Ed - Program of Educ Accountability - Alterations (Cmprhnsv Outcomes and Measures of Progress for Supporting Schls (COMPASS Act))
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 769: State Board of Social Work Examiners - Provisional License to Practice Social Work - Established
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 18: State Board of Social Work Examiners - Provisional License to Practice Social Work - Established
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 949: Election Law - Absentee Ballots - State and Federal Requirements
Third Reading (Emergency Bill)
Nay Yea (split) Nay
April 13, 2026 SB 790: Public Health Reform Act
Third Reading
Nay Yea (split) Nay
April 13, 2026 SB 504: Data Privacy - Consumer Data, Public Records, and Message Switching System (Data Privacy Act)
Third Reading
Nay Yea (split) Nay
April 13, 2026 HB 246: Video Tolls - Class G (Trailer) Vehicles - Liability
Third Reading
Yea Excused absence Nay (split)
April 10, 2026 SB 346: Civil Actions - Violation of Constitutional Rights (No Kings Act)
Third Reading
Nay Yea (split) Nay
April 10, 2026 SB 325: Land Use - Permitting - Development Rights (Maryland Housing Certainty Act)
Third Reading
Nay Yea (split) Nay
April 10, 2026 SB 237: Election Law - Presidential Electors - Selection and Voting
Third Reading
Nay Yea (split) Nay
April 10, 2026 SB 218: State Superintendent of Schools - Prolonged State of Emergency - Authority to Declare
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 1216: Insurance - Certificates of Guarantee for County Bond Requirements - All Counties
Third Reading
Yea Yea Nay (split)
April 10, 2026 HB 1367: Commission on Re-Imagining Health Care in Maryland
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 1017: Correctional Services - Private Immigration Detention Facilities - Zoning Requirement
Third Reading
Nay Yea (split) Nay
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 1017: Correctional Services - Private Immigration Detention Facilities - Zoning Requirement
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Committee Report
Nay Yea (split) Nay
April 10, 2026 HB 1259: Zoning Authorities - Operation of Family Child Care Homes - Prohibitions and Requirements
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 1076: Higher Education Institutions - Over-the-Counter Contraception - Access and Reporting
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 548: Land Use - Permitting - Development Rights (Maryland Housing Certainty Act)
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 604: Arbitration Reform for State Employees Act of 2026
Third Reading (Constitutional Amendment)
Nay Yea (split) Nay
April 10, 2026 HB 661: General Provisions - Commemorative Months - Muslim American Heritage and Jewish American Heritage Months
Third Reading
Nay Yea (split) Nay
April 10, 2026 HB 661: General Provisions - Commemorative Months - Muslim American Heritage and Jewish American Heritage Months
Amendment
Yea Nay (split) Yea
April 10, 2026 SB 791: Correctional Services and Public Safety - Immigration Enforcement - Prohibitions (Community Trust Act)
Motion to Make a Special Order
Yea Nay (split) Yea
April 9, 2026 SB 487: Motor Vehicles - Speed Monitoring Systems - Safety Corridors (Vulnerable Road User Protection Act of 2026)
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 475: Criminal Procedure - Evidence - Protecting Artists' Creative Expression (PACE Act)
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 1067: Hunting - Lead and Lead-Based Ammunition - Phase-Out
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 656: Pblc Hlth - Cosmetic Prdcts - Enfrcmt & Pnlts for Prhbtd Ingredients (Crown & Care Act - Protecting Cmnts Frm Harmful Hair Chemicals)
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 573: Fair Housing and Housing Discrimination - Regulations, Intent, and Discriminatory Effect
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 862: Railroads - Required Crew for Movement of Freight
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 266: Local Government - Regulatory Powers - Regulation of Invasive Trees
Third Reading
Nay Yea (split) —
April 9, 2026 SB 11: Campaign Financing - Campaign Finance Reporting Deadline and Fair Campaign Financing Fund Distributions
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 597: Montgomery County - Community Choice Aggregation Pilot Program - Alterations MC 17-26
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 457: Institutions of Higher Education - Provision of Menstrual Hygiene Products - Requirement
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 254: Supporting Inclusive Community Adaptation Act
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 1218: Safe and Healthy Homes for All Act
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 181: Hunting - Restrictions of Venison Donation
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 969: Electric Vehicle Fuel Sold at Retail - Equipment Requirements, Units of Measure, and Fees
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 351: Constitutional Rights - Violations and Digital Unmasking (Emerg/Amend)
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 351: Constitutional Rights - Violations and Digital Unmasking
Amendment
Yea Nay (split) Yea
April 9, 2026 HB 315: Human Relations - Discrimination in Housing - Income-Based Housing Subsidies
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 141: State Personnel - Collective Bargaining - Graduate Assistants
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 107: Motor Vehicles - Intelligent Speed Assistance System Pilot Program - Establishment
Third Reading
Yea Yea Nay (split)
April 9, 2026 HB 1026: Business Regulation - Rounding Cash Transactions - Authorization
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 994: Business Regulation - Travel Services - Special Fund, Fees, and Surety Requirement (Don't You Worry (Wurie) Act)
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 622: Cannabis - Licensees - Dispensary Licenses, Micro Dispensary Employees, and Cannabis Agent Training Programs
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 260: Public Financing Act - Fair Campaign Financing Fund - Distributions
Third Reading
Yea Yea Nay (split)
April 9, 2026 HB 146: Environment - On-Site Wastewater Systems - Requirements for Inspection and Pumping Services and Implementation Dates
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 1219: Climate Change, Homeowner's Insurance, and Emergency Management - Study
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 663: Department of the Environment - Federal Environmental Policy - Reporting
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 467: Correctional Services - Maryland Parole Commission - Improvements in Transparency and Equity
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 153: Residential Rental Apartments - Air-Conditioning Requirement
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 293: Maryland Longitudinal Data System Center - External Data Sharing With Third-Party Data Centers for Multistate Reporting - Authorization
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 247: Chesapeake and Atlantic Coastal Bays Critical Area Protection Program - Variances - Alterations
Third Reading
Nay Yea (split) Nay
April 9, 2026 HB 220: Environment - Water - Individual Submeters
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 649: Electric Vehicle Fuel Sold at Retail - Equipment Requirements, Units of Measure, and Fees
Third Reading
Nay Yea (split) Nay
April 9, 2026 SB 165: Environment - On-Site Wastewater Systems - Implementation Dates
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 1135: Health Occupations - Pharmacists - Vaccination Orders
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 451: Maryland Zero Emission Electric Vehicle Infrastructure Council - Membership, Duties, and Sunset Repeal
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 284: Public Safety - Licensed Firearms Dealers - Notification Regarding Compromising Events
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 637: Pblc Hlth - Recommendations for Immunizations, Screenings, and Prvntv Srvcs - Phrmcst Admin and Rqrd Hlth Ins Cvrg (The Vax Act)
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 372: Hospitals - Emergency Pregnancy-Related Medical Conditions - Procedures
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 240: Local Comprehensive Plans - Guidance Materials and Notification to the Department of Planning
Amendment
Yea Nay (split) Yea
April 8, 2026 HB 250: Environment - Appropriation or Use of Water and Dam Safety - Enforcement
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 243: Land Use - Comprehensive and General Plans - Alteration of Elements
Third Reading
Yea Yea Nay (split)
April 8, 2026 HB 154: Open Meetings Act - County Boards of Education - Enhanced Requirements (Local Boards of Education Transparency Act)
Amendment
Yea Nay (split) Yea
April 8, 2026 HB 115: Election Law - Individuals Released From State Correctional Facilities - Automatic Restoration of Voter Registration
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 252: Environment - Lead Paint Abatement Services - Performance Bond and Liability Insurance
Third Reading
Nay Yea (split) Nay
April 8, 2026 HB 571: Nonprofit Housing Corporations - Taxes and Special Assessments Exemptions - Alterations
Third Reading
Nay Yea (split) Nay
April 7, 2026 HB 809: Walter Sondheim Jr. Public Service Internship Scholarship Program - Funding
Third Reading
Yea Yea Nay (split)
April 7, 2026 HB 919: Maryland Higher Education Commission - Practical Applications of Real Estate Appraisal (PAREA) Grant Program - Established
Third Reading
Yea Yea Nay (split)
April 7, 2026 HB 661: General Provisions - Commemorative Months - Muslim American Heritage and Jewish American Heritage Months
Amendment
Yea Nay (split) Yea
April 3, 2026 HB 734: Property Tax - Agricultural Use Assessment - Community Solar Energy Generating Systems
Third Reading
Yea Yea Nay (split)
April 3, 2026 HB 343: Housing Development Projects - Housing Counseling Services
Third Reading
Nay Yea (split) Nay
April 3, 2026 HB 1165: State Procurement - Apprenticeship Program Accountability and Completion
Third Reading
Nay Yea (split) Nay
April 3, 2026 HB 1142: Task Force to Modernize County and Municipal Revenue Structures
Third Reading
Nay Yea (split) Nay
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
April 2, 2026 SB 841: Maryland Energy Administration - Renewable Energy Generation Projects - Alternative Compliance Fee Auctions
Amendment
Yea Nay (split) Yea
March 30, 2026 SB 284: Budget Reconciliation and Financing Act of 2026
Third Reading
Nay Yea (split) Nay
March 24, 2026 SB 4: Charitable Organizations - Charitable Donation and Tax-Exempt Status - Revocation (Keeping Charities Nonpartisan Act of 2026)
Third Reading (Emergency Bill)
Nay Yea (split) Nay
March 23, 2026 SB 618: Public Ethics - Members of the General Assembly - State and Local Government Employment Exemption
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 84: State Personnel - Collective Bargaining - Graduate Assistants
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 936: Vehicle Laws - Bus Obstruction Monitoring Systems and Bus Stop Zones
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 876: Recovery Residences - Certification - Requirement
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 626: Sex Designation on Certificates of Birth, Lcnss, and ID Cards and Birth Info Histories (Birth Certificate Modernization Act)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 475: Criminal Procedure - Evidence - Protecting Artists' Creative Expression (PACE Act)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 165: Environment - On-Site Wastewater Systems - Requirements for Inspection and Pumping Services and Implementation Dates
Amendment
Yea Nay (split) Yea
March 23, 2026 SB 618: Public Ethics - Members of the General Assembly - State and Local Government Employment Exemption
Amendment
Yea Nay (split) Yea
March 23, 2026 SB 618: Public Ethics - Members of the General Assembly - State and Local Government Employment Exemption
Amendment
Yea Nay (split) Yea
March 23, 2026 SB 626: Certificates of Birth, Licenses, and Identification Cards - Sex Designation (Birth Certificate Modernization Act)
Amendment
Nay Yea (split) Nay
March 23, 2026 SB 984: Correctional Services - Private Detention Facilities - Zoning Requirement
Third Reading (Emergency Bill)
Nay Yea (split) Nay
March 23, 2026 SB 937: Landlord and Tenant - Residential Leases - Prospective Tenant Criminal History Records Check (Maryland Fair Chance Housing Act)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 877: Baltimore City - Stop Sign Monitoring Systems Pilot Program - 41st Legislative District
Third Reading
Nay Yea (split) Yea (split)
March 23, 2026 SB 866: Public Health - Chain Restaurants - Disclosure and Notice to Customers of Sodium and Added Sugars
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 810: Immigration Enforcement - Expanding Sensitive Locations, Notification, and Guidance (Maryland Values Act of 2026)
Third Reading (Emergency Bill)
Nay Yea (split) Nay
March 23, 2026 SB 487: Motor Vehicles - Speed Monitoring Systems - Safety Corridors (Vulnerable Road User Protection Act of 2026)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 335: Landlord and Tenant - Discrimination in Housing for Income-Based Housing Subsidies and Positive Rental History Reporting
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 187: Correctional Services - Comprehensive Rehabilitative Reentry Services - Female Incarcerated Individuals
Third Reading (Emergency Bill)
Nay Yea (split) Nay
March 23, 2026 SB 532: Higher Education Institutions - Over-the-Counter Contraception - Access and Reporting
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 417: Lbr and Employment - Mndtry Meetings on Religious or Political Matters - Employee Attendance and Participation (Md Worker Freedom Act)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 130: Environment - Water - Individual Submeters
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 387: Food Rtlers & Thrd-Prty Food Delivery Service Prvdrs - Dynamic Pricing and Personal Data(Protection From Predatory Pricing Act)
Third Reading
Nay Yea (split) Nay
March 23, 2026 SB 385: Pblc Hlth - Recommendations for Immunizations, Screenings, and Prvntv Srvcs - Phrmcst Admin and Rqrd Hlth Ins Cvrg (The Vax Act)
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 823: Correctional Services - Maryland Parole Commission - Members
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 739: Climate Change, Homeowner's Insurance, and Emergency Management - Study
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 673: State Procurement - Apprenticeship Program Accountability and Completion
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 483: Criminal Procedure - Automated Shielding (Clean Slate Act of 2026)
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 352: Motor Vehicles - Special Registration Plates - Old Line Plates (Old Line License Plate Program Act of 2026)
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 346: Civil Actions - Violation of Constitutional Rights (No Kings Act)
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 274: Fair Housing and Housing Discrimination - Regulations and Discriminatory Effect
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 757: Economic Development - Local Sourcing Database
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 344: Property Tax - Agricultural Use Assessment - Community Solar Energy Generating Systems
Third Reading
Yea Yea Nay (split)
March 20, 2026 SB 311: Education - The Blueprint for Maryland's Future - Revisions
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 822: Correctional Services - Maryland Parole Commission and Erroneously Convicted Individuals - Improvements in Transparency and Equity
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 764: Education - Minimum Wage for Education Support Professionals - Report on Estimated Cost
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 594: Cannabis - Advertising - Alterations
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 180: Evidence - Interception of Oral Communications - Fair Housing Testing
Third Reading
Nay Yea (split) Nay
March 20, 2026 SB 626: Certificates of Birth, Licenses, and Identification Cards - Sex Designation (Birth Certificate Modernization Act)
Motion to Postpone
Yea Nay (split) Yea
March 20, 2026 SB 165: Environment - On-Site Wastewater Systems - Requirements for Inspection and Pumping Services and Implementation Dates
Amendment
Yea Nay (split) Yea
March 20, 2026 SB 823: Correctional Services - Maryland Parole Commission - Members
Amendment
Yea Nay (split) Yea
March 19, 2026 SB 828: State Finance - Delinquent Federal Funds (Federal Obligations Enforcement Act)
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 266: Local Government - Regulatory Powers - Regulation of Invasive Trees
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 28: Arbitration Reform for State Employees Act of 2026
Third Reading (Constitutional Amendment)
Nay Yea (split) Nay
March 19, 2026 SB 12: Residential Rental Apartments - Air-Conditioning Requirement
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 325: Land Use - Permitting - Development Rights (Maryland Housing Certainty Act)
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 40: Baltimore County Board of Education - Alterations of Elected Member Districts and Establishment of Redistricting Process
Third Reading (Emergency Bill)
Nay Yea (split) Nay
March 19, 2026 SB 31: School Construction and Housing - School Zones and Adequate Public Facilities Ordinances
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 656: Pblc Hlth - Cosmetic Prdcts - Enfrcmt & Pnlts for Prhbtd Ingredients (Crown & Care Act - Protecting Cmnts Frm Harmful Hair Chemicals)
Third Reading
Nay Yea (split) Nay
March 19, 2026 SB 6: State Personnel - Collective Bargaining - Nontenure Track Faculty
Third Reading
Nay Yea (split) Nay

These are the 200 most recent of 903. The voting record below lists them all.

Every roll call

How J.B. Jennings voted on each of the 4,815 floor roll calls while in office, newest first.

Every roll call: J.B. Jennings
DateVoteTheir vote Most of their partySenate PresidentYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
mgaleg.maryland.gov
Email
jb.jennings@senate.maryland.gov
Capitol office
Room 323, James Senate Office Building 11 Bladen St., Annapolis, MD 21401
410-841-3706
District office
141 N. Main St. Suite K, Bel Air, MD 21014
410-870-5848

Committees

  • Budget and Taxation
  • Committee on Cybersecurity, Information Technology and Biotechnology
  • Committee on Fair Practices and State Personnel Oversight
  • Committee on Federal Relations
  • Committee on Legislative Information Technology and Open Government
  • Legislative Policy
  • Rules

Contact details and committee assignments from Open States' data on the Maryland General Assembly, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the Maryland General Assembly's floor vote records, Jan. 11, 2023 to Aug. 4, 2026. How these numbers work · Corrections