--- type: "Bill" title: "Zoning; manufactured housing." description: "Zoning; manufactured housing. Amends existing provisions that require localities to permit manufactured homes in areas zoned for agriculture by expanding such requirement to all zoning districts where site-built housing is allowed, with certain conditions. The bill provides that localities shall not adopt or enforce any zoning, land-use, or development regulation that treats manufactured homes differently or more restrictively than a single-family site-built dwelling allowed in the same zoning district. The bill also removes the authority of localities without a zoning ordinance to designate the areas within the locality in which manufactured homes may be located. This bill is identical to HB 655." jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2026" identifier: "SB 346" citation: "Virginia SB 346 (2026)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Schuyler T. VanValkenburg"] version_count: 4 action_count: 28 vote_count: 5 first_action: "2026-01-13" last_action: "2026-03-31" source: "openstates" source_identifier: "ocd-bill/5a2abdb1-33c6-4011-b592-285e2ae00738" source_url: "https://lis.virginia.gov/bill-details/20261/SB346" source_hash: "c41e3439a727fb379a7a3aa9c5fc97f1162c089fa52c002e2bae5d2456021143" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-va"] --- # Virginia SB 346 (2026) — Zoning; manufactured housing. Zoning; manufactured housing. Amends existing provisions that require localities to permit manufactured homes in areas zoned for agriculture by expanding such requirement to all zoning districts where site-built housing is allowed, with certain conditions. The bill provides that localities shall not adopt or enforce any zoning, land-use, or development regulation that treats manufactured homes differently or more restrictively than a single-family site-built dwelling allowed in the same zoning district. The bill also removes the authority of localities without a zoning ordinance to designate the areas within the locality in which manufactured homes may be located. This bill is identical to HB 655. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://lis.blob.core.windows.net/files/1089717.PDF) 2. **Chaptered** (committee substitute) — [source](https://lis.blob.core.windows.net/files/1214838.PDF) 3. **Local Government Substitute** (committee substitute) — [source](https://lis.blob.core.windows.net/files/1107869.PDF) 4. **Enrolled** (enrolled) — [source](https://lis.blob.core.windows.net/files/1168702.PDF) ## Votes - Reported from Local Government with substitute — **14–1** (pass) · upper - Passage R — **38–2** (pass) · upper - Constitutional reading dispensed R — **39–0** (pass) · upper - Reported from Counties, Cities and Towns — **20–1** (pass) · lower - H VOTE: — **92–6** (pass) · lower ## Sponsors - Schuyler T. VanValkenburg — primary (person) - Jennifer D. Carroll Foy — cosponsor (person) - Todd E. Pillion — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2026-01-13** Prefiled and ordered printed; Offered 01-14-2026 26104344D `filing, introduction` - **2026-01-13** Referred to Committee on Local Government `referral-committee` - **2026-02-02** Senate committee offered - **2026-02-02** Reported from Local Government with substitute (14-Y 1-N) `committee-passage` - **2026-02-02** Committee substitute printed 26106962D-S1 `substitution` - **2026-02-03** Rules suspended - **2026-02-03** Constitutional reading dispensed (on 1st reading) (39-Y 0-N 0-A) - **2026-02-03** Passed by for the day (Voice Vote) - **2026-02-03** Passed by for the day - **2026-02-04** Read second time `reading-2` - **2026-02-04** Local Government Substitute agreed to - **2026-02-04** Engrossed by Senate - committee substitute (Voice Vote) `substitution` - **2026-02-05** Read third time and passed Senate (38-Y 2-N 0-A) `passage, reading-3` - **2026-02-10** Placed on Calendar - **2026-02-10** Read first time `reading-1` - **2026-02-10** Referred to Committee on Counties, Cities and Towns `referral-committee` - **2026-02-13** Reported from Counties, Cities and Towns (20-Y 1-N) `committee-passage` - **2026-02-15** Read second time `reading-2` - **2026-02-16** Read third time `reading-3` - **2026-02-16** Passed House (92-Y 6-N 0-A) `passage` - **2026-02-18** Enrolled `enrolled` - **2026-02-18** Bill text as passed Senate and House (SB346ER) `passage` - **2026-02-18** Signed by Speaker `passage` - **2026-02-18** Signed by President `passage` - **2026-03-10** Enrolled Bill communicated to Governor on March 10, 2026 `enrolled, executive-receipt` - **2026-03-10** Governor's Action Deadline 11:59 p.m., April 13, 2026 `executive-receipt` - **2026-03-31** Approved by Governor-Chapter 20 (effective 7/1/2026) `executive-signature` - **2026-03-31** Acts of Assembly Chapter text (CHAP0020) ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/5a2abdb1-33c6-4011-b592-285e2ae00738`. Confidence: reported (aggregated from official Virginia legislature records).