Virginia / Stafford County

Deck Permit in Stafford County, Virginia

By Mario Bailey Last checked 2026-06-18 · 2 official sources

Verified against official sources From an official source

Permit required

Quick answer

A building permit is required for decks and porches in Stafford County. Decks built in strict accordance with the Stafford County Deck Details do not require a plan review and are not charged a plan review fee. Applications are submitted to the Community Development Services Center. Contact (540) 658-8650 for requirements and forms.

Who is pulling this permit?

Hire it out

Before you sign, ask the contractor:

  • Who pulls the permit, you or me, and is the permit fee included in the bid?
  • Which inspections will this job need, and who meets the inspector on site?
  • Is your contractor license active in this locality, and under which business name?
Want a pro to handle this permit? Request free help

Tell us where your project stands. Free to ask; no obligation.

Where we have a vetted local pro who handles permits in Stafford County, we connect you; otherwise we reply with the exact steps and office links for your situation. PermitNotebook is not a government agency and does not file permits. This is a free referral request; we may earn a fee if you hire a pro we introduce. Partners never influence our permit data. Privacy policy.

When a permit is usually needed

Before building any residential deck or porch

What your deck permit must meet in Virginia

Under Virginia's Uniform Statewide Building Code, which adopts the 2021 International Residential Code, a residential deck must meet prescriptive rules for guards, stairs, footings, and how the deck ties to the house. These are the concrete numbers a homeowner needs before building.

  • Guards are required wherever the deck floor is more than 30 inches above grade (measured 36 inches out from the deck edge), and those guards must be at least 36 inches tall.
  • Guard and railing openings must be small enough that a 4-inch diameter sphere cannot pass through any opening.
  • Stairs are limited to a maximum riser height of 8 1/4 inches and a minimum tread depth of 9 inches, with individual steps not varying by more than 3/8 inch, and a minimum stair width of 36 inches.
  • Any stairway with four or more risers must have a handrail on at least one side, mounted 34 to 38 inches above the stair nosing.
  • Footings must bear on solid, undisturbed ground below the local frost line (24 inches below grade in Fairfax County and Northern Virginia), going deeper if solid ground is not reached, using concrete of at least 3,000 psi.
  • The ledger board must be positively bolted to the house with 1/2-inch lag screws or through-bolts (not nails alone), be at least a 2x8 and no shallower than the deck joists, use continuous flashing, and may not be attached through brick veneer.
  • Deck framing follows prescriptive span tables for joists, beams, and footings and is designed for a 40 psf live load (IRC R507).

Based on Virginia USBC / 2021 Virginia Residential Code (2021 IRC): R312 guards, R311.7 stairs, R403.1.4 footing depth, R507 decks. Read the code. Local amendments can be stricter; confirm the current requirement with your office before you build.

What deck permit costs in Stafford County

Billed as a residential addition at $0.10 per sq ft ($75 minimum) plan review and $0.14 per sq ft ($50 minimum) construction with no separate deck line, plus the 2 percent state levy and 2.75 percent technology fee, per the Development Services Fee Schedule effective 11/1/2024.

Official fee schedule

How Stafford County compares in Virginia

No Virginia jurisdiction we have verified sets a size threshold for this permit, so what actually differs between them is the fee.

JurisdictionPermit needed?Typical fee
Arlington CountyPermit requiredFees per FY27 ISD fee schedule;
Chesterfield CountyPermit required$114 flat fee for a deck, carport, gazebo, or similar accessory addition per...
Fairfax CountyPermit requiredBilled as an addition under Table 1's area-based residential rate, $0.15 to $...
Henrico CountyPermit requiredExisting-dwelling addition or alteration permit fee applies: $100 for the fir...
Loudoun CountyPermit requiredA county-typical (pre-approved design) deck under 1,000 sq ft outside an inco...
Orange CountyPermit requiredBilled at $0.15 per square foot with a $75 minimum under the residential deck...
Stafford Countythis pagePermit requiredBilled as a residential addition at $0.10 per sq ft ($75 minimum) plan review...

How to apply in Stafford County

A residential deck permit application is a set of construction documents that show what will be built and prove it meets the IRC deck provisions. In practice that means a scaled site plan locating the deck and its setbacks, plus deck plans and structural details covering the footings, posts, beams, joists, ledger, guards, and stairs.

What most deck permit applications include:

  • A permit application identifying the work, the deck's size (square footage), and whether electrical work such as lights or receptacles is included, submitted for plan review before construction begins (IRC R106).
  • A scaled site plan (for example 1/4 inch to 1 foot) showing the new deck's location relative to the house, its overall length and width, and dimensioned distances from the deck to all property lines and other structures so required setbacks can be verified (IRC R106.1.1).
  • A deck plan drawn to scale showing overall dimensions and the framing layout: joist size, spacing, span, and species; beam size and span; post size and height; and footing or pier size and depth (IRC R507.4 posts, R507.5 beams, R507.6 joists, R507.3 footings).
  • A section or side elevation with connection details showing the ledger attachment to the house band joist with flashing, the fastener or bolt schedule, joist hangers, post-to-beam and post-to-footing connections, and the required lateral load connection (IRC R507.9 ledger connection, R507.9.2 lateral connection, R507.2.4 flashing).
  • Footing sizing derived from tributary area, the soil bearing value, and design loads per IRC Table R507.3.1, with footings shown bearing on undisturbed soil at the frost depth required by the jurisdiction (IRC R507.3).
  • Details for the guards required where the walking surface is more than 30 inches above grade, and for the stairs and handrails, showing guard height and opening limits, stair riser and tread dimensions, and handrail location (IRC R312 guards, R311.7 stairs and handrails).
  • For designs that fall outside the prescriptive R507 tables (for example multi-story or stacked decks, or a ledger attached to a cantilever), engineered and stamped structural plans are submitted in place of the prescriptive details (IRC R507.1 and R301).

General submittal guidance from IRC R106.1.1 (construction documents) and IRC R507 (exterior decks), 2021 IRC. Source. Stafford County Building Division sets the exact checklist for Stafford County.

Where to apply in Stafford County:

Stafford County Building Division

  • 1300 Courthouse Road, Stafford, VA 22554
  • Phone: (540) 658-8650

Inspections and closing out your permit

Deck work is inspected in sequence as it is built: the footings before concrete is placed, the framing before the decking boards go down, and a final inspection once the deck is complete. Each stage checks the items that would be hidden or unsafe if missed.

  1. Footing or pier inspection: after the holes are dug and any forms or reinforcing are set but before concrete is placed, the inspector checks footing depth and diameter, a flat undisturbed bearing surface, and that the holes are free of water (IRC R109.1.1 foundation inspection; R507.3 footings).
  2. Framing inspection: after the deck is framed but before the decking conceals it, the inspector verifies the ledger attachment and its flashing, the fastener and bolt schedule, joist hangers and metal connectors, post-to-beam and post-to-footing connections, and the lateral load connection; call it before decking is installed (IRC R109.1.4 frame inspection; R507.9 ledger and flashing).
  3. Final inspection: after the deck is complete and before it is used, the inspector confirms guard height and opening limits (a 4 inch sphere must not pass, 4 3/8 inch at stairs), stair riser and tread dimensions, handrail height and graspability where there are 4 or more risers, stair landings, and required stair lighting (IRC R109.1.6 final inspection; R312 guards, R311.7 stairs and handrails).

Schedule each inspection in advance and pass the final before you use the work or close the permit. Request inspections through the Stafford County permit portal or by phone at (540) 658-8650.

Inspection sequence from IRC R109 (inspections: R109.1.1 footing before concrete, R109.1.4 frame, R109.1.6 final), 2021 IRC. Source. An open permit left un-inspected can surface later in a title search or home sale.

Permitting activity in Stafford County

In 2024, Stafford County authorized permits for 361 new residential housing units, valued at $127M, down from541 the year before. That works out to about 2.1 permits per 1,000 residents.

Source: U.S. Census Bureau, Building Permits Survey, 2024 annual data · population 168,919.

About Stafford County

Stafford County has about 53,864 housing units. The median home is valued at $458,800, against a median household income of $133,792. About 81% of homes are owner-occupied, and the typical home was built around 1997.

Source: U.S. Census Bureau, American Community Survey 2023 5-year.

Frequently asked questions

Do you need a deck permit in Stafford County?
A building permit is required for decks and porches in Stafford County. Decks built in strict accordance with the Stafford County Deck Details do not require a plan review and are not charged a plan review fee. Applications are submitted to the Community Development Services Center. Contact (540) 658-8650 for requirements and forms. Always confirm with the Stafford County Building Division before starting.
How much does a deck permit cost in Stafford County?
Billed as a residential addition at $0.10 per sq ft ($75 minimum) plan review and $0.14 per sq ft ($50 minimum) construction with no separate deck line, plus the 2 percent state levy and 2.75 percent technology fee, per the Development Services Fee Schedule effective 11/1/2024. See the official fee schedule for current amounts.
Where do you apply for a deck permit in Stafford County?
You can apply through the Stafford County permit portal or contact the Stafford County Building Division directly. The links are listed on this page.
Can a homeowner pull a deck permit themselves in Stafford County?
Under Virginia law (Va. Code 54.1-1101(A); 13VAC5-63-80 (USBC Sections 108.3, 108.4)): Yes. Va. Code 54.1-1101(A) exempts any person who performs or supervises construction, removal, repair, or improvement of no more than one primary residence owned by them and for their own use during any 24-month period. The exemption covers the whole licensing chapter, including tradesman licensing for electrical, plumbing, and HVAC, so it reaches trade work on the owner's own primary residence. Under the USBC the permit applicant may be the owner or the owner's agent, and an applicant may file a written statement that they are not subject to licensure instead of proof of license. Limits: one primary residence per 24 months, for the owner's own use; rental and investment property work is not covered. Confirm how Stafford County applies this before you apply.

From the Library

What else needs a permit in Stafford County

Every other permit type we have verified for this jurisdiction, with the rule that applies here.

ProjectPermit needed?ThresholdTypical fee
Bathroom Remodel PermitIt dependsNot specifiedBilled as a residential alteration at $0.10 per sq ft ($75 minimum) plan review and $0....
Electrical PermitPermit requiredNot specifiedResidential electrical trade work bills under the All Trades line at $60 per trade per...
EV Charger PermitPermit requiredNot specifiedNot separately itemized;
Fence PermitNo permit neededNot specifiedNot published
HVAC PermitPermit requiredNot specifiedResidential mechanical trade work bills under the All Trades line at $60 per trade per...
Patio PermitIt dependson-grade concrete or paver patios need no building permit; a permit is required for covered patios, patio covers, or slabs designed to support a future structureNot published
Plumbing PermitPermit requiredNot specifiedResidential plumbing trade work bills under the All Trades line at $60 per trade per sy...
Pool PermitIt dependsbuilding permit required if pool is 150 sq ft or larger or holds 5000 gallons or more or is over 24 inches deepResidential pool plan review is $229 and inspection $222;
Roof Replacement PermitIt dependslike-for-like replacement of roof covering on one- and two-family homes is exempt statewide in areas with nominal design wind speed of 100 mph or less; a permit is required when roof sheathing or framing is replaced, and may be required in historic districts or flood hazard areasStructural roof replacement (not shingles only) bills at $0.04 per sq ft ($50 minimum)...
Shed PermitIt dependsbuilding permit required for sheds over 256 sq ft; zoning permit required for all shedsSheds process as accessory structures under the residential additions schedule at $0.10...
Solar PermitPermit requiredNot specifiedAlternative energy system review, which the schedule lists as covering solar, is $100 w...
Water Heater PermitIt dependsNot specifiedNot separately itemized;

Deck Permit in other Virginia localities

Official sources

Verified by a person against the sources above on 2026-06-18, not confirmed with Stafford County Building Division. Rules change; confirm before you build. How we verify.

Last checked: 2026-06-18Report an error on this page

Compare Deck Permit requirements across Virginia localities