Skip to main content
CivicGate

SB 52 VA
Passed One Chamber

Voter registration; regular periodic review of registration records.

VA · session 2026 · Senate · bill

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

Introduced Nov 24, 2025

Latest action (Mar 10, 2026) Left in Appropriations

Summary

Voter registration; regular periodic review of registration records. Requires the Department of Elections to complete not later than 90 days prior to the date of a primary or general election any program the purpose of which is to systematically remove the names of ineligible voters from the voter registration system based on evidence of ineligibility, including evidence of lack of eligible residence or evidence of noncitizenship. This restriction is not to be construed to preclude (i) the removal of names from the voter registration system at the request of the registrant or as provided by existing law by reason of criminal conviction or mental incapacity or the death of the registrant if the triggering conviction, incapacity order, or death occurred within 120 days of the election or (ii) the correction of details, such as name and address, in a voter's registration record that does not result in the removal of a voter from the voter registration system. Under current law, such restriction only applies to federal primaries and federal general elections. The bill also provides a process for confirming a voter's citizenship status prior to cancellation based on a report of non-citizen status and extends (a) the period of time registrars have to cancel registrations from 30 days to 60 days after notification of the need to cancel by the Department of Elections and (b) the period of time a registered voter has to respond to a notice of cancellation related to citizenship status from 14 days to 28 days.

Sponsor (1)

Action history (24)

  1. Nov 24, 2025 Prefiled and ordered printed; Offered 01-14-2026 26100893D · upper
  2. Nov 24, 2025 Referred to Committee on Privileges and Elections · upper
  3. Jan 27, 2026 Senate committee offered · upper
  4. Jan 27, 2026 Reported from Privileges and Elections with substitute (8-Y 6-N) · upper
  5. Jan 28, 2026 Committee substitute printed 26106068D-S1 · upper
  6. Jan 29, 2026 Rules suspended · upper
  7. Jan 29, 2026 Constitutional reading dispensed (on 1st reading) (40-Y 0-N 0-A) · upper
  8. Jan 29, 2026 Passed by for the day (Voice Vote) · upper
  9. Jan 29, 2026 Passed by for the day · upper
  10. Jan 30, 2026 Fiscal Impact Statement from Department of Planning and Budget (SB52) · upper
  11. Jan 30, 2026 Read second time · upper
  12. Jan 30, 2026 Committee substitute agreed to (Voice Vote) · upper
  13. Jan 30, 2026 Engrossed by Senate (Voice Vote) · upper
  14. Jan 30, 2026 Read second time · upper
  15. Jan 30, 2026 Engrossed by Senate - committee substitute · upper
  16. Feb 2, 2026 Read third time and passed Senate (21-Y 19-N 0-A) · upper
  17. Feb 5, 2026 Placed on Calendar · lower
  18. Feb 5, 2026 Read first time · lower
  19. Feb 5, 2026 Referred to Committee on Appropriations · lower
  20. Feb 20, 2026 Reported from Appropriations (15-Y 7-N) · lower
  21. Feb 24, 2026 Motion to rerefer to Appropriations agreed to · lower
  22. Feb 24, 2026 Rereferred to Appropriations · lower
  23. Feb 26, 2026 Assigned HAPP sub: General Government and Capital Outlay · lower
  24. Mar 10, 2026 Left in Appropriations · lower

Text versions (6)

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.

  • 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 →