Loading...
Loading...

Virginia Beach Permit Pulse: how long a building permit takes

Version 1.0.0 · First published 2026-08-04 · Last updated 2026-08-05 · Data covering 2023-01-01 to 2026-07-31 · Reviewed by Ben Davis, BidBro

In short

Most Virginia Beach residential building permits are issued almost immediately: across 59,391 residential permits applied for between 2023-01-01 and 2026-07-31, the median wait from application to issue was 1 day. The delay sits in the tail, not the middle. One residential permit in ten took 12 days or longer, and for permits the city classes as Building work that figure is 26 days.

These figures are arithmetic on records the City of Virginia Beach publishes itself. BidBro counted them and computed the medians and percentiles; the city collected them. Where this page states something the city does not, it is marked as BidBro’s interpretation. There are no forecasts and no explanations of why a number moved — see limitations.

Download CSVDownload JSONCharts for republication

Residential permit review time by trade

Every residential permit the city issued in the window, grouped by the permit type the city assigned. A 90th-percentile figure of 7 days for electrical work against 26 days for Building work is the practical difference between scheduling a subcontractor and scheduling a project.

Days from application to issue, residential permits applied for 2023-01-01 to 2026-07-31. Median and percentiles are nearest-rank: each is a wait some permit actually had. Cells built from fewer than 30 permits are suppressed and shown as “—”.
Permit typePermitsMedian days25th pct75th pct90th pct
Building16,665201026
Electrical14,5671027
Mechanical13,1671048
Plumbing9,6131026
Gas5,1741039
Elevator205731424

Review time by construction class

The city labels each permit with a construction class. Roof and siding work is tracked separately from general residential work, and it waits longer: 3 days at the median against 1 for residential overall, on 1,161 permits.

Days from application to issue by the city’s own construction class, permits applied for 2023-01-01 to 2026-07-31. 22,040 issued permits carry no construction class in the city’s data and are excluded from this table rather than assigned to one.
Construction classPermitsMedian days25th pct75th pct90th pct
Asbestos55612139
Commercial17,73610934
Construction1,0820000
Residential59,39110412
Roof and or Siding1,16131714

Year by year: residential and commercial

Grouped by the year the application was filed. 2026 is a partial year — it covers applications through 2026-07-31 only, and is not comparable to a full year on volume.

Days from application to issue by application year, permits applied for 2023-01-01 to 2026-07-31.
Application yearResidentialCommercial
PermitsMedian days90th pctPermitsMedian days90th pct
202316,2201115,225130
202416,0401134,714141
202516,6951134,833137
2026 (partial)10,4361102,964125

Monthly residential volume and wait, last 24 months

Residential permits by the month the application was filed, with days to issue. A month marked provisional still has applications awaiting a decision, so its figures will move.
Month appliedPermits issuedMedian days75th pct90th pctStill awaiting decision
Aug 20241,42516160
Sep 20241,25615130
Oct 20241,40414110
Nov 20241,29114140
Dec 20241,13915140
Jan 20251,31414141
Feb 20251,14815140
Mar 20251,41115150
Apr 20251,60115140
May 20251,36117140
Jun 20251,32413100
Jul 20251,58416140
Aug 20251,54014130
Sep 20251,46415130
Oct 20251,54214131
Nov 20251,15714121
Dec 20251,24916140
Jan 20261,36314101
Feb 20261,32415130
Mar 20261,62514120
Apr 20261,68415110
May 20261,41814110
Jun 20261,6361490
Jul 20261,3861370

Charts, free to republish

Three charts drawn from the tables above, in the shapes a newsroom usually needs. Each is available as a PNG and as an SVG, each carries its source and licence inside the artwork so it stays credited if it travels without this page, and each is followed by the same numbers written out, so a figure can be checked without opening an image.

Attribution, precisely. These are CC BY 4.0. Credit “BidBro, from City of Virginia Beach building permit records”. A link back is welcome and is never required — the licence is satisfied by that plain-text credit, and nothing about using these charts is conditional on linking to BidBro.

Horizontal bar chart of Virginia Beach permit review times by trade. Building: median 2 days, 90th percentile 26 days, 16,665 permits. Electrical: median 1 days, 90th percentile 7 days, 14,567 permits. Mechanical: median 1 days, 90th percentile 8 days, 13,167 permits. Plumbing: median 1 days, 90th percentile 6 days, 9,613 permits. Gas: median 1 days, 90th percentile 9 days, 5,174 permits. Elevator: median 7 days, 90th percentile 24 days, 205 permits.
Building work has a 26-day tail; electrical has 7Days from building-permit application to issue, by the permit type the city assigned, for residential permits applied for 2023-01-01 to 2026-07-31. Bars show the 90th percentile; the darker inner bar is the median. Percentiles are nearest-rank.

PNG (1200×630, 107 kB)SVG (vector)

Text equivalent — the numbers in this chart
Virginia Beach permit review time, by trade. Every value plotted above, as text.
SeriesMedian days90th percentile daysPermits
Building22616,665
Electrical1714,567
Mechanical1813,167
Plumbing169,613
Gas195,174
Elevator724205
Embed code
<figure>
  <img src="https://www.bidbro.com/data/observatory/charts/permit-review-time-by-trade.png"
       alt="Horizontal bar chart of Virginia Beach permit review times by trade. Building: median 2 days, 90th percentile 26 days, 16,665 permits. Electrical: median 1 days, 90th percentile 7 days, 14,567 permits. Mechanical: median 1 days, 90th percentile 8 days, 13,167 permits. Plumbing: median 1 days, 90th percentile 6 days, 9,613 permits. Gas: median 1 days, 90th percentile 9 days, 5,174 permits. Elevator: median 7 days, 90th percentile 24 days, 205 permits."
       width="1200" height="630" style="max-width:100%;height:auto">
  <figcaption>
    Chart: BidBro. Source: City of Virginia Beach building permit records.
    <a href="https://www.bidbro.com/observatory/virginia-beach-permit-pulse">Virginia Beach Permit Pulse</a> · CC BY 4.0
  </figcaption>
</figure>
Grouped bar chart of 90th-percentile Virginia Beach permit review times by year. 2023: residential 11 days across 16,220 permits, commercial 30 days across 5,225 permits. 2024: residential 13 days across 16,040 permits, commercial 41 days across 4,714 permits. 2025: residential 13 days across 16,695 permits, commercial 37 days across 4,833 permits. 2026: residential 10 days across 10,436 permits, commercial 25 days across 2,964 permits.
Commercial 90th percentiles ran 25–41 days against residential 10–1390th-percentile days from application to issue, residential against commercial, by application year. 2026 covers applications through 2026-07-31 only and is marked partial. Median review time was 1 day in every year for both classes, which is why the 90th percentile is the figure plotted.

PNG (1200×1200, 115 kB)SVG (vector)

Text equivalent — the numbers in this chart
The slowest one in ten, by year. Every value plotted above, as text.
SeriesResidential 90th percentile daysResidential permitsCommercial 90th percentile daysCommercial permitsPermits
20231116,220305,22521,445
20241316,040414,71420,754
20251316,695374,83321,528
2026 (partial)1010,436252,96413,400
Embed code
<figure>
  <img src="https://www.bidbro.com/data/observatory/charts/permit-tail-by-year.png"
       alt="Grouped bar chart of 90th-percentile Virginia Beach permit review times by year. 2023: residential 11 days across 16,220 permits, commercial 30 days across 5,225 permits. 2024: residential 13 days across 16,040 permits, commercial 41 days across 4,714 permits. 2025: residential 13 days across 16,695 permits, commercial 37 days across 4,833 permits. 2026: residential 10 days across 10,436 permits, commercial 25 days across 2,964 permits."
       width="1200" height="1200" style="max-width:100%;height:auto">
  <figcaption>
    Chart: BidBro. Source: City of Virginia Beach building permit records.
    <a href="https://www.bidbro.com/observatory/virginia-beach-permit-pulse">Virginia Beach Permit Pulse</a> · CC BY 4.0
  </figcaption>
</figure>
Line chart of Virginia Beach residential permit review times over 24 months, 2024-08 to 2026-07. The 90th percentile moves between 7 and 16 days; the median stays at 1 to 1 days throughout.
The 90th percentile swung between 7 and 16 days while the median never movedResidential permits by the month the application was filed, 2024-08 to 2026-07, showing median and 90th-percentile days to issue. 33,646 permits across the 24 months. Months with applications still awaiting a decision would move; in this release 4 do.

PNG (1080×1350, 106 kB)SVG (vector)

Text equivalent — the numbers in this chart
Twenty-four months of residential permit waits. Every value plotted above, as text.
SeriesMedian days90th percentile daysStill awaiting decisionPermits
2024-0811601,425
2024-0911301,256
2024-1011101,404
2024-1111401,291
2024-1211401,139
2025-0111411,314
2025-0211401,148
2025-0311501,411
2025-0411401,601
2025-0511401,361
2025-0611001,324
2025-0711401,584
2025-0811301,540
2025-0911301,464
2025-1011311,542
2025-1111211,157
2025-1211401,249
2026-0111011,363
2026-0211301,324
2026-0311201,625
2026-0411101,684
2026-0511101,418
2026-061901,636
2026-071701,386
Embed code
<figure>
  <img src="https://www.bidbro.com/data/observatory/charts/permit-wait-24-months.png"
       alt="Line chart of Virginia Beach residential permit review times over 24 months, 2024-08 to 2026-07. The 90th percentile moves between 7 and 16 days; the median stays at 1 to 1 days throughout."
       width="1080" height="1350" style="max-width:100%;height:auto">
  <figcaption>
    Chart: BidBro. Source: City of Virginia Beach building permit records.
    <a href="https://www.bidbro.com/observatory/virginia-beach-permit-pulse">Virginia Beach Permit Pulse</a> · CC BY 4.0
  </figcaption>
</figure>

How these numbers were produced

Source
The City of Virginia Beach’s Building Permits Applications” dataset, published by the City of Virginia Beach — Planning Department, Development Services Center through the city open data portal. The city also publishes its own building permit statistics. Extracted 2026-08-04.
Unit of observation
one building-permit application record published by the City of Virginia Beach.
What is measured
calendar days from the application date the city recorded to the issue date the city recorded. This is permit review time — not how long the construction work takes, and not the time from a homeowner’s first call to a finished project.
Population and window
The city’s dataset held 103,672 permit records at extraction, covering applications from 2023-01-01 to 2026-07-31. All of them were retrieved and counted; none were sampled. 101,465 had both an application date and an issue date and enter the statistics — 59,391 classed residential, 17,736 commercial.
Exclusions, and how large each one is
  • 2,207 records had no issue date and are excluded from every duration figure. Almost all are records the city leaves unclassified; only 6 of them are residential, so the effect on the residential figures is negligible.
  • 0 records had an issue date before their application date and were dropped as data errors rather than counted as zero.
  • 22,040 issued permits carry no construction class and appear in no residential or commercial total. They are not redistributed.
Percentiles
nearest-rank, not interpolated — every published percentile is a value some permit actually took. A permit issued the same day it was applied for counts as zero days, not one.
Suppression floor
Any cell computed from fewer than 30 permits is withheld and shown as “—”, with its permit count still visible so a reader can see what was suppressed and why.
What is never published
Street address, permit number, parcel identifier and applicant are never requested from the city’s API and never appear here or in the downloads. No BidBro bid record, contractor identity or homeowner information is used anywhere in this release — it is built exclusively from public city data.
Reproducing this
Every figure is a count, a median or a percentile over the city’s rows. Download the CSV or JSON above, or query the city’s service directly and repeat the arithmetic: filter to records with both dates present, subtract, and take the nearest-rank percentile.

Limitations

City of Virginia Beach data disclaimer

The data made available here has been modified for use from its original source, which is the City of Virginia Beach. Neither the City of Virginia Beach nor the Office of the Chief Information Officer (CIO) makes any claims as to the completeness, timeliness, accuracy or content of any data contained in this application; makes any representation of any kind, including, but not limited to, warranty of the accuracy or fitness for a particular use; nor are any such warranties to be implied or inferred with respect to the information or data furnished herein. The data is subject to change as modifications and updates are complete. It is understood that the information contained in the web feed is being used at one’s own risk.

License, citation and corrections

BidBro’s aggregate tables, the downloadable files and the interpretation on this page are published under Creative Commons Attribution 4.0. Republish them, including commercially, with attribution. The underlying records remain the City of Virginia Beach’s and stay subject to the city’s terms above. Reporters are welcome to use these tables directly; if a figure you need is not here, ask and we will say whether the data supports it.

Suggested citation

BidBro. “Virginia Beach Permit Pulse: how long a building permit takes.” Hampton Roads Home Project Observatory, version 1.0.0, 2026-08-05. Derived from City of Virginia Beach building permit records. https://www.bidbro.com/observatory/virginia-beach-permit-pulse

Corrections and data requests

Found an error in this arithmetic, or need a Hampton Roads construction figure for a story? Email ben.davis@bidbro.com — Ben Davis, Spokesperson, BidBro. BidBro publishes no phone number. Press questions we can support with defensible data get a human answer within one business day; where we cannot support a number, we say so rather than estimate. Full media kit: bidbro.com/press.

Version history

Corrections are added here as dated entries. A number that changes is never quietly replaced.

Elsewhere on BidBro