Skip to main content
CivicGate

SB 778 VA
Became Law

Display of obscene material to a minor unlawful; penalty.

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 Jan 22, 2026

Latest action (Apr 6, 2026) Acts of Assembly Chapter text (CHAP0348)

Summary

Display of obscene material to a minor unlawful; penalty. Makes it a Class 6 felony for any person 18 years of age or older to display obscene material, as defined in relevant law, to a minor younger than 13 years of age with lascivious intent. Current law only prohibits the display of child pornography or a grooming video or materials to a child younger than 13 years of age by a person 18 years of age or older.

Sponsor (1)

Action history (38)

  1. Jan 22, 2026 Presented and ordered printed 26105663D · upper
  2. Jan 22, 2026 Referred to Committee for Courts of Justice · upper
  3. Jan 23, 2026 Fiscal Impact Statement from Department of Planning and Budget (SB778) · upper
  4. Jan 23, 2026 Fiscal Impact statement From VCSC (1/23/2026 3:08 pm) · upper
  5. Feb 4, 2026 Reported from Courts of Justice with substitute and rereferred to Finance and Appropriations (14-Y 0-N) · upper
  6. Feb 6, 2026 Committee substitute printed 26107281D-S1 · upper
  7. Feb 6, 2026 Fiscal Impact statement From VCSC (2/6/2026 10:47 am) · upper
  8. Feb 9, 2026 Fiscal Impact Statement from Department of Planning and Budget (SB778) · upper
  9. Feb 11, 2026 Reported from Finance and Appropriations (14-Y 0-N) · upper
  10. Feb 12, 2026 Rules suspended · upper
  11. Feb 12, 2026 Constitutional reading dispensed Block Vote (on 1st reading) (40-Y 0-N 0-A) · upper
  12. Feb 12, 2026 Passed by for the day Block Vote (Voice Vote) · upper
  13. Feb 13, 2026 Read second time · upper
  14. Feb 13, 2026 Courts of Justice Substitute agreed to · upper
  15. Feb 13, 2026 Engrossed by Senate - committee substitute Block Vote (Voice Vote) · upper
  16. Feb 13, 2026 Rules suspended · upper
  17. Feb 13, 2026 Constitutional reading dispensed Block Vote (on 3rd reading) (38-Y 0-N 0-A) · upper
  18. Feb 13, 2026 Read third time and passed Senate Block Vote (38-Y 0-N 0-A) · upper
  19. Feb 23, 2026 Assigned HCJ sub: Criminal · lower
  20. Feb 24, 2026 Placed on Calendar · lower
  21. Feb 24, 2026 Read first time · lower
  22. Feb 24, 2026 Referred to Committee for Courts of Justice · lower
  23. Feb 25, 2026 Subcommittee recommends reporting and referring to Appropriations (10-Y 0-N) · lower
  24. Mar 2, 2026 Reported from Courts of Justice and referred to Appropriations (22-Y 0-N) · lower
  25. Mar 3, 2026 Assigned HAPP sub: Transportation & Public Safety · lower
  26. Mar 4, 2026 Reported from Appropriations (22-Y 0-N) · lower
  27. Mar 6, 2026 Read second time · lower
  28. Mar 9, 2026 Read third time · lower
  29. Mar 9, 2026 Passed House (96-Y 0-N 0-A) · lower
  30. Mar 13, 2026 Enrolled · upper
  31. Mar 13, 2026 Bill text as passed Senate and House (SB778ER) · upper
  32. Mar 13, 2026 Signed by Speaker · lower
  33. Mar 13, 2026 Signed by President · upper
  34. Mar 14, 2026 Enrolled Bill communicated to Governor on March 14, 2026 · upper
  35. Mar 14, 2026 Governor's Action Deadline 11:59 p.m., April 13, 2026 · executive
  36. Mar 17, 2026 Fiscal Impact Statement from Department of Planning and Budget (SB778) · upper
  37. Apr 6, 2026 Approved by Governor-Chapter 348 (effective 7/1/2026) · executive
  38. Apr 6, 2026 Acts of Assembly Chapter text (CHAP0348) · executive

Text versions (8)

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.

  • Chaptered · PDF
  • Chaptered · HTML
  • Enrolled · PDF
  • Enrolled · HTML
  • Courts of Justice Substitute · PDF
  • Courts of Justice 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 →