Skip to main content
CivicGate

HB 909 VA
To Executive

Elections; certain conduct prohibited at polling places applicable to locations for absentee voting.

VA · session 2026 · Assembly / House · bill

A state bill is a proposed law in a state legislature — separate from the U.S. Congress. Learn more →

Introduced Jan 13, 2026

Latest action (Apr 11, 2026) Governor's recommendation received by House

Summary

Elections administration; certain activities or conduct prohibited at polling places applicable to locations for absentee voting in person; prohibited possession of firearm within 100 feet of certain locations. Clarifies that the provisions of law prohibiting certain activities or conduct in and around a polling place shall also apply to locations where absentee voting in person is available. The bill also prohibits any person, with certain exceptions, from (i) knowingly carrying any firearm and (ii) knowingly doing so within 100 feet of the entrance of a polling place, the building used by the local electoral board to meet to ascertain election results, the building used to conduct a recount of an election, and other additional locations used for voting-related and elections-related activities. Under current law, this prohibition applies within 40 feet of such entrances.

Sponsor (1)

9 coauthors / cosponsors

Action history (31)

  1. Jan 13, 2026 Prefiled and ordered printed; Offered 01-14-2026 26105117D · lower
  2. Jan 13, 2026 Referred to Committee on Privileges and Elections · lower
  3. Jan 30, 2026 Assigned HPE sub: Election Administration · lower
  4. Feb 2, 2026 Subcommittee recommends reporting (6-Y 2-N) · lower
  5. Feb 4, 2026 Fiscal Impact Statement from Department of Planning and Budget (HB909) · lower
  6. Feb 6, 2026 House committee offered · lower
  7. Feb 6, 2026 Reported from Privileges and Elections with substitute (15-Y 7-N) · lower
  8. Feb 6, 2026 Committee substitute printed 26107286D-H1 · lower
  9. Feb 10, 2026 Read first time · lower
  10. Feb 11, 2026 Read second time · lower
  11. Feb 11, 2026 committee substitute agreed to · lower
  12. Feb 11, 2026 Engrossed by House - committee substitute · lower
  13. Feb 12, 2026 Read third time and passed House (62-Y 35-N 0-A) · lower
  14. Feb 13, 2026 Constitutional reading dispensed (on 1st reading) · upper
  15. Feb 13, 2026 Referred to Committee on Privileges and Elections · upper
  16. Feb 17, 2026 Fiscal Impact Statement from Department of Planning and Budget (HB909) · lower
  17. Feb 24, 2026 Reported from Privileges and Elections (8-Y 7-N) · upper
  18. Feb 26, 2026 Rules suspended · upper
  19. Feb 26, 2026 Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A) · upper
  20. Feb 26, 2026 Passed by for the day Block Vote (Voice Vote) · upper
  21. Feb 27, 2026 Read third time · upper
  22. Feb 27, 2026 Passed by for the day · upper
  23. Mar 2, 2026 Passed Senate (21-Y 19-N 0-A) · upper
  24. Mar 6, 2026 Enrolled · lower
  25. Mar 6, 2026 Bill text as passed House and Senate (HB909ER) · lower
  26. Mar 6, 2026 Signed by Speaker · lower
  27. Mar 6, 2026 Signed by President · upper
  28. Mar 9, 2026 Fiscal Impact Statement from Department of Planning and Budget (HB909) · lower
  29. Mar 10, 2026 Enrolled Bill communicated to Governor on March 10, 2026 · lower
  30. Mar 10, 2026 Governor's Action Deadline 11:59 p.m., April 13, 2026 · executive
  31. Apr 11, 2026 Governor's recommendation received by House · executive

Text versions (9)

The published texts of this bill as it moves through the legislature. Each links to the official document on the state legislature site. Data from OpenStates.

  • Governor's Recommendation · HTML
  • Enrolled · PDF
  • Enrolled · HTML
  • Privileges and Elections Substitute · PDF
  • Privileges and Elections Substitute · HTML
  • Privileges and Elections Substitute · PDF
  • Privileges and Elections Substitute · HTML
  • Introduced · PDF
  • Introduced · HTML

Full text

The full text hasn’t been imported yet. CivicGate fetches it from the state legislature’s published version documents — check now.

Comments

Comments

Loading comments…

Data from OpenStates. View on OpenStates →