Do you need a plumbing permit?
By Mario Bailey Last checked
It depends entirely on where you live, and the differences are larger than most national guides admit. We read the code, ordinance, or fee schedule published by each of 148 US counties and cities and recorded what it actually says.
Where are you building?
The rule is set locally and the spread is wide, so start with your own jurisdiction. We have read the published rule in 148 of them.
The short answer
Of the 148 jurisdictions where we have confirmed the rule, 108 require a permit outright, 40 require one only in certain conditions.
The most common published threshold is 20 linear feet, used by 1 of the 1 jurisdictions that state a threshold in linear feet. That leaves 0 of them on a different number, which is why a national rule of thumb is not a safe answer for your own address.
The size thresholds, and how much they disagree
2 of the 148 jurisdictions publish a specific number.
Measured in linear feet (1 jurisdiction)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 20 linear feet | 1 | Buffalo |
Measured in percent (1 jurisdiction)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 20 percent | 1 | Indianapolis |
Thresholds are recorded as the jurisdiction states them. Which side of the number triggers the permit varies, so read your own locality's page before relying on one.
What a plumbing permit costs
142 of our plumbing permit rows carry a fee answer taken from the jurisdiction's own published schedule, across 142 localities. There is no single number to quote, and not because we did not look: jurisdictions price this permit in genuinely different ways. Some charge a flat fee, some a percentage of the job's assessed valuation, some a rate per square foot, and some do not price it at all because the work is permitted by a state agency or a utility instead. Each row below is that jurisdiction's own wording.
| Locality | Pricing model | What each plumbing permit schedule says | Verified |
|---|---|---|---|
| Chandler Arizona | By valuation | No stand-alone plumbing fee line, minor combined work of 1-6 plumbing openings with limited gas or electrical is a... schedule | 6 Jul 2026 |
| Gilbert Arizona | Flat fee | Individual Plumbing Permit, residential: $150 (fee schedule revised 7/1/2026) schedule | 19 Jul 2026 |
| Maricopa County Arizona | Flat fee | Flat fee of $50 to install or replace plumbing equipment, fixtures, or devices under Minor Self Service, per the... schedule | 18 Jun 2026 |
| Mesa Arizona | By valuation | A stand-alone plumbing permit is valuation based via the Residential Rate Table, $220 minimum for the $0 to $8,333... schedule | 17 Jun 2026 |
| Peoria Arizona | By valuation | Valuation-based building permit fee, minimum 87 dollars (Development Fee Schedule Rev 9/2025) schedule | 19 Jul 2026 |
| Phoenix Arizona | By valuation | Plumbing permits have no dedicated fee line (water heaters get the $98 minimum tier), general plumbing work is a... schedule | 18 Jun 2026 |
| Pima County Arizona | Flat fee | Flat fee tiered by scope: minor work such as a water heater or a gas, water, or drain line replacement is $27... schedule | 6 Jul 2026 |
| Scottsdale Arizona | Flat fee | Typical single-family plumbing work (water line repair, water heater, sewer line repair) is a no-plan-review Minimum... schedule | 18 Jun 2026 |
| Alameda County California | By valuation | Building Inspection Department Service Fee Schedule (Schedule A, effective July 1, 2024): where plumbing work is part... schedule | 15 Aug 2026 |
| Contra Costa County California | By valuation | Land Development Fee Schedule S-002 E.6, "Plumbing Permit (Other) $75.00 minimum." Plumbing inspection fees for an... schedule | 15 Aug 2026 |
| Fresno County California | Flat fee | Section 2512 Plumbing Code Fees, FY 2026-27: Alteration, repair or addition of a drain or waste line $80.47 each schedule | 15 Aug 2026 |
| Los Angeles California | Per unit | Itemized per fixture per LADBS Fee Sch.5 (7/2017), for example a toilet at $23 and a water heater at $28, with a... schedule | 17 Jun 2026 |
| Los Angeles County California | Per unit | Plumbing Code Fee Schedule (Title 28 of the Los Angeles Code, Ord. No. 2013-0050), effective July 1, 2026: $41.35 for... schedule | 15 Aug 2026 |
| Orange County California | Flat fee | Plumbing Permit Application Flat Fee: $363 for FY 2024-25, $383 for FY 2025-26, $391 for FY 2026-27, including all... schedule | 15 Aug 2026 |
| Riverside County California | Flat fee | Residential Plumbing (BPL-RPLU): $274.30 fixed fee, per Appendix A to Ordinance No. 457 as amended by Ordinance No... schedule | 15 Aug 2026 |
| Sacramento California | Flat fee | Flat $105 permit fee for one-trade minor plumbing work such as sewer repair, re-plumbing or fixture replacement, plus... schedule | 18 Jun 2026 |
| Sacramento County California | By valuation | No plumbing line item is published schedule | 15 Aug 2026 |
| San Bernardino County California | Flat fee | County Code 16.0204(c)(1) sets residential plumbing fees effective July 1, 2026 for "Fixture or traps including water... schedule | 15 Aug 2026 |
| San Diego California | Per unit | Billed per fixture under IB-103 Table 3B effective May 2026: water heater $122.97, backflow preventer $87.68 first... schedule | 17 Jun 2026 |
| San Diego County California | Flat fee | PDS 613 (effective 07/10/2026, FY 25/26) line item "Plumbing Only": Permit Fee $392.00, no plan review fee schedule | 15 Aug 2026 |
| San Jose California | Flat fee | Greater of $315 per hour of actual inspection time or an itemized fixture-based schedule, charged in addition to the... schedule | 17 Jun 2026 |
| Santa Clara County California | Flat fee | Under the county's Building Section Services Fee Schedule effective July 1, 2025 the minimum plumbing permit fee and... | 15 Aug 2026 |
| Aurora Colorado | Flat fee | On the 2026 flat-rate schedule (Form #A175, footer "Flat-Rate Fee (Revised 08/2026)"), "Water Heater Replacement" and... schedule | 16 Aug 2026 |
| Denver Colorado | By valuation | Valuation-based fee per CPD Table 1 with a $20 minimum schedule | 17 Jun 2026 |
| Jefferson County Colorado | By valuation | Plumbing permits not tied to an active building permit bill on the countywide valuation fee table with a $55 minimum... schedule | 6 Jul 2026 |
| New Castle County Delaware | By valuation | Mechanical or Plumbing Permit (Chapter 6 Schedule of Permit and Review Fees, as amended through January 1, 2026):... schedule | 3 Oct 2026 |
| Sussex County Delaware | Flat fee | Division of Public Health: $100 per plumbing permit (covers 3 inspections) schedule | 3 Oct 2026 |
| Alachua County Florida | By valuation | No plumbing-specific flat fee is published schedule | 13 Aug 2026 |
| Brevard County Florida | By valuation | Brevard's Residential Plumbing Permit Application fee table lists a Building Code Review fee of $75.00 for the first... | 8 Aug 2026 |
| Broward County Florida | By valuation | Plumbing permit is the greater of a $125 minimum base fee or 3.0% of job value, per Section 40.32 (Ord. 2025-038, eff... | 18 Jun 2026 |
| Charlotte County Florida | By valuation | At application: flat fee $90, plus a building fee of 0.004 x ICC valuation (if valuation is $50,000 or more) and a... | 8 Aug 2026 |
| Clay County Florida | Per unit | FY24/25 Building Fee Schedule, Plumbing Permits (Section 208.3), effective January 1, 2025: residential minimum fee... schedule | 13 Aug 2026 |
| Collier County Florida | By valuation | Fee Schedule (Resolution 2025-231, effective January 1, 2026), Plumbing and Gas Permit Review Fees: valuation up to... schedule | 8 Aug 2026 |
| Hernando County Florida | Flat fee | Plumbing, Other (Res): $115.00, per Resolution No. 2026-037 (effective March 3, 2026) schedule | 13 Aug 2026 |
| Hillsborough County Florida | Flat fee | Residential Plumbing (General) trade permit fee is $130 flat, inspection-only with no plan review, per Building Permit... schedule | 18 Jun 2026 |
| Jacksonville Florida | Flat fee | City Fees schedule (Municipal Code Section 320.409), Plumbing Permit Fees: $11.00 for each fixture roughing-in or... schedule | 8 Aug 2026 |
| Lake County Florida | Per unit | Residential Trades - Electric, Plumbing, Mechanical, Gas (to include new, change-outs, upgrades): $0.03 per square... schedule | 13 Aug 2026 |
| Lee County Florida | Flat fee | Fee schedule effective 2026-04-15: $50 application fee and $35 technology fee per application plus an operational... schedule | 19 Jul 2026 |
| Leon County Florida | Per unit | Fee Schedule, Residential Plan Review/Inspection (sq ft based): Plumbing Plan Review $0.05 per sq ft, Plumbing... schedule | 13 Aug 2026 |
| Manatee County Florida | Flat fee | Manatee County Development Services Building Fee Schedule, effective 04/01/2023 (R-23-043, R-23-045, R-23-046):... schedule | 8 Aug 2026 |
| Marion County Florida | Flat fee | Res Plumbing Scope: $100.00, per Resolution 25-R-295 (effective Oct schedule | 8 Aug 2026 |
| Miami-Dade County Florida | Per unit | Single family plumbing for new construction, additions or alterations is $0.140 per square foot of the master permit... schedule | 18 Jun 2026 |
| Orange County Florida | Per unit | Base Plumbing Permit fee for new construction, addition or alteration is $75 flat plus $6 per fixture, per the... schedule | 18 Jun 2026 |
| Osceola County Florida | Flat fee | Appendix A's Plumbing Permit Fees section lists a $125.00 base fee, plus per-fixture charges such as 'Water Heater'... schedule | 13 Aug 2026 |
| Palm Beach County Florida | By valuation | Charged by value of construction with a $75 minimum, per the PZB Building Division fee schedule schedule | 6 Jul 2026 |
| Pasco County Florida | By valuation | Base fee $45 schedule | 19 Jul 2026 |
| Pinellas County Florida | Flat fee | No flat generic plumbing line schedule | 6 Jul 2026 |
| Polk County Florida | Flat fee | Residential plumbing permit fee is $85.00 per Construction Fees Resolution 17-025 schedule | 19 Jul 2026 |
| Santa Rosa County Florida | Flat fee | Resolution No. 2025-29 lists, under Plumbing Permits, 'Fee for New Installation up to 15 fixtures' at $100.50... schedule | 13 Aug 2026 |
| Seminole County Florida | By valuation | Plumbing permit fee (single family residential new construction): $190.00 schedule | 13 Aug 2026 |
| St. Johns County Florida | Flat fee | Plumbing Permit Fees (F.S. 553-80): Permit Issuance Fee $11.00 with a minimum permit fee of $35.00, plus $4.00 for... schedule | 13 Aug 2026 |
| Volusia County Florida | Flat fee | Volusia County Building Permit Fee Schedule (Resolution 2005-191, as revised October 1, 2025), Exhibit C, Plumbing &... schedule | 8 Aug 2026 |
| Cobb County Georgia | Flat fee | Plumbing work is billed as an $80 trade permit under the Cobb County Building Permit Fee Schedule effective July 1... schedule | 6 Jul 2026 |
| DeKalb County Georgia | Per unit | Plumbing Permit Application: "Fee Schedule: MINIMUM FEE $120 Additional $200 for Fire Sprinkler Systems (Fire Review &... | 16 Aug 2026 |
| Gwinnett County Georgia | By valuation | Planning and Development Fee Schedule, "Building Permit Fees (Effective July 1, 2024)", footer "Revised 05/23/2024" schedule | 16 Aug 2026 |
| Hawaii County Hawaii | By valuation | Hawaiสปi County Code section 5-7-3(b), "PERMIT FEES" table (Chapter 5 Construction Administrative Code, 2020, ord... schedule | 3 Oct 2026 |
| Honolulu Hawaii | By valuation | Valuation-based: ROH 18-6.2 permit fee on the fair market value of labor and materials, plus a plan review fee of 20%... schedule | 3 Oct 2026 |
| Boise Idaho | Per unit | $33.00 $33.00 base permit fee plus $12.50 each per fixture (e.g schedule | 3 Oct 2026 |
| Chicago Illinois | Flat fee | Repair or in-kind fixture replacement without altering in-wall plumbing is $75 per dwelling unit, toilet room or... schedule | 17 Jun 2026 |
| Cook County Illinois | Flat fee | Cook County Code of Ordinances Sec. 32-1, Plumbing Permit Fee Schedule, item 3-P PLUMBING: "A. Minimum Fee 143.60 plus... schedule | 15 Aug 2026 |
| Fort Wayne Indiana | Per unit | Allen County Code 6-10-2-5, Plumbing Permits, Including Solar - Commercial & Residential schedule | 15 Aug 2026 |
| Indianapolis Indiana | Flat fee | DBNS Fee Schedule (Permits, as of 1.5.2026), Plumbing Permit (PLM): "New Residential Structure--Installation" $185.00... schedule | 15 Aug 2026 |
| Overland Park Kansas | By valuation | Development Approval and Permit Fees, effective 08/01/2025: for a Building Permit with work value of $19,000 or less... schedule | 3 Oct 2026 |
| Wichita Kansas | Flat fee | Plumbing permit (UBTC Table H): Waste Openings $4.50 each, plus a Permit Issuance Fee schedule | 3 Oct 2026 |
| Lexington Kentucky | By valuation | 815 KAR 20:050, Section 4(1): base fee for residential one and two family units "fifty (50) dollars plus fourteen (14)... schedule | 3 Oct 2026 |
| Louisville Kentucky | Flat fee | State fee (815 KAR 20:050, Section 4): base fee for a one- or two-family residential plumbing permit is $50.00 plus... schedule | 3 Oct 2026 |
| Baton Rouge Louisiana | Flat fee | Permit & Inspection Fees page: "Residential Mechanical, Electrical or Plumbing, Gas Trade Permits $125.00", plus... schedule | 16 Aug 2026 |
| New Orleans Louisiana | By valuation | Not part of the building permit fee schedule | 16 Aug 2026 |
| Baltimore County Maryland | Flat fee | Plumbing Inspection Fee Schedule effective 11/26/18: Inspection, New, for 1st fixture $30.00 plus $6.00 each additional schedule | 16 Aug 2026 |
| Howard County Maryland | Flat fee | $50 $50 non-refundable filing fee (other than Express Plumbing Permit) schedule | 6 Jul 2026 |
| Montgomery County Maryland | By valuation | No county DPS fee for plumbing schedule | 18 Jun 2026 |
| Prince George's County Maryland | By valuation | The DPIE Fee Schedule effective March 2, 2025 carries no residential plumbing permit line item, because DPIE does not... schedule | 16 Aug 2026 |
| Boston Massachusetts | Per unit | $20 $20 application fee plus $5 per fixture such as toilets and sinks schedule | 18 Jun 2026 |
| Worcester Massachusetts | Flat fee | Residential (up to 3 dwelling units): "Plumbing, First fixture +$15.00 each additional fixture $100.00 +$15.00" schedule | 15 Aug 2026 |
| Ann Arbor Michigan | Flat fee | Plumbing Permit Fees (effective July 1, 2017): $15 base application fee required for all permits, non refundable and... schedule | 15 Aug 2026 |
| Detroit Michigan | Flat fee | BSEED Fee Schedule effective January 1, 2024, modified 7/18/2025, PLUMBING INSTALLATION PERMITS: "Application Fee... schedule | 15 Aug 2026 |
| Grand Rapids Michigan | Per unit | FY 2027 Planning, Design and Development Fee Schedule effective July 1, 2026, Plumbing Permit Fees: "Application... schedule | 15 Aug 2026 |
| Sterling Heights Michigan | Per unit | Plumbing Permit Application 2026-2027: non-refundable application fee $55.00, then per fixture schedule | 15 Aug 2026 |
| Minneapolis Minnesota | Flat fee | Minimum plumbing permit fee is $85.20 including the $1 state surcharge, with per-item fees of $41.40 each for fixtures... schedule | 18 Jun 2026 |
| Saint Paul Minnesota | Flat fee | DSI's Plumbing Application, Inspection and Fees page (last edited March 3, 2026) and Sec. 33.04(g)(7): initial permit... schedule | 15 Aug 2026 |
| Kansas City Missouri | By valuation | Plumbing permits for one- and two-family detached dwellings use the Sec. 18-20(b)(2) valuation table: $52.00 for total... schedule | 16 Aug 2026 |
| St. Louis Missouri | Flat fee | Plumbing permit fees are established by City Ordinance 71644 schedule | 16 Aug 2026 |
| Lincoln Nebraska | Flat fee | Plumbing Fees page, City/County Fees ('Fees are subject to change with each code cycle.'): most fixtures $8 each... | 3 Oct 2026 |
| Omaha Nebraska | Flat fee | Omaha Municipal Code Sec. 49-304: minimum permit fee $22.70 schedule | 3 Oct 2026 |
| Clark County Nevada | By valuation | $54 $54 permit issuance fee under Table 3-D, with flat online simple permit fees of $56.57 for items like a water heater... schedule | 18 Jun 2026 |
| Henderson Nevada | Per unit | No single flat plumbing fee, charged per fixture group: $189 per each 10 fixtures including piping, water heater $81... schedule | 6 Jul 2026 |
| Jersey City New Jersey | Per unit | Plumbing subcode charges $10 per fixture such as a water closet, lavatory, sink or floor drain, per city ordinance Ch... | 18 Jun 2026 |
| Newark New Jersey | Per unit | Newark municipal code Chapter 7:2-3.4a: 'The fee shall be in the amount of $14 per fixture, piece of equipment or... schedule | 15 Aug 2026 |
| Buffalo New York | Per unit | Plumbing permit fee schedule: $50.00 application fee required for all applications, $100.00 plan review fee only if... schedule | 15 Aug 2026 |
| New York City New York | By valuation | Limited Alteration Application is the usual homeowner-scale route schedule | 15 Aug 2026 |
| Rochester New York | Flat fee | The fee page states "Base fee for all plumbing permits $100 in addition to base plumbing permit fees as below." Line... schedule | 15 Aug 2026 |
| Town of Brookhaven New York | By valuation | No Building Division fee schedule is published | 15 Aug 2026 |
| Town of Hempstead New York | Flat fee | Town Code 86-11N, as adopted by Local Law No. 93-2022 (effective 12-22-2022): a permit to install any new plumbing or... schedule | 15 Aug 2026 |
| Charlotte North Carolina | By valuation | Plumbing is charged as a trade permit under the LUESA Fee Ordinance (revised July 1, 2026): $1 to $3,000 in total... schedule | 15 Aug 2026 |
| Greensboro North Carolina | Per unit | Plumbing Permit Fee Schedule, Document #4300 dated 7/16/24: 'Minimum Permit/Inspection Fee $ 85.00' schedule | 16 Aug 2026 |
| Mecklenburg County North Carolina | By valuation | Plumbing trade permit priced off total construction value with a $59.70 minimum for projects not requiring plan review... schedule | 18 Jun 2026 |
| Wake County North Carolina | Flat fee | 'Residential Trade Permit Fee - $75 schedule | 15 Aug 2026 |
| Cincinnati Ohio | Flat fee | Fee Schedule effective July 1, 2026, "PLUMBING FEES" table: $68.00 to replace one fixture and $97.00 for one new... schedule | 16 Aug 2026 |
| Cleveland Ohio | Flat fee | Plumbing Fixtures, Appliance and Piping fee schedule effective January 2, 2014: "The minimum fee for any permit shall... schedule | 15 Aug 2026 |
| Columbus Ohio | Flat fee | Plumbing falls under the combined trade line, $275 standard with 2 inspections or $140 on the Approved Minor Work... schedule | 18 Jun 2026 |
| Franklin County Ohio | By valuation | Franklin County Public Health publishes no figure on its plumbing page beyond 'The costs for plan review and permits... schedule | 16 Aug 2026 |
| Oklahoma City Oklahoma | Flat fee | Oklahoma City Municipal Code Chapter 60, General Schedule of Fees, Section 60-42-7 Residential, addition or... schedule | 16 Aug 2026 |
| Tulsa Oklahoma | Flat fee | Title 49, Chapter 8, Section 801 prices plumbing work by item: backflow prevention assembly $79.00 schedule | 16 Aug 2026 |
| Eugene Oregon | Per unit | From the Construction Permit Fees schedule effective July 1, 2026 (Exhibit A to Administrative Order No. 53-26-01-F):... schedule | 16 Aug 2026 |
| Portland Oregon | Per unit | Plumbing Permit Fee Schedule for the City of Portland, effective July 10, 2026 schedule | 16 Aug 2026 |
| Philadelphia Pennsylvania | Flat fee | $100 $100 filing fee (nonrefundable) schedule | 18 Jun 2026 |
| Pittsburgh Pennsylvania | Flat fee | Plumbing fees are set by Allegheny County, not by the city schedule | 15 Aug 2026 |
| Charleston South Carolina | Flat fee | A $40.00 non-refundable application fee, which the schedule says "is in addition to the Plumbing Permit Fee," plus the... schedule | 16 Aug 2026 |
| Columbia South Carolina | By valuation | Plumbing work at a one or two family dwelling is priced under Code of Ordinances Sec. 5-204(a)(2) with the other... schedule | 16 Aug 2026 |
| Memphis Tennessee | Flat fee | Permit issuance $20.00, plus $4.00 for issuing each permit (data processing) and a $1.00 residential surcharge, then... schedule | 16 Aug 2026 |
| Nashville Tennessee | Flat fee | Flat minimum of $75 per permit plus $11 per plumbing fixture, per Metro Code 16.12.220 in the Codes fee schedule (Dec... schedule | 18 Jun 2026 |
| Williamson County Tennessee | Flat fee | Plumbing Permit Fee Schedule: $10.00 for issuing each permit, plus $5.00 for water and $5.00 for sewer schedule | 6 Jul 2026 |
| Arlington Texas | Flat fee | Planning and Development Services Fee Schedule, Effective June 1, 2026, Resolution No. 26 - 151, Plumbing Permits:... schedule | 15 Aug 2026 |
| Austin Texas | Flat fee | Plumbing trade permit base fee is $200.43, per the FY2025-26 DSD residential fee schedule effective 10/01/2025 schedule | 18 Jun 2026 |
| Corpus Christi Texas | Per unit | FY 2026 Development Fee Schedule, Plumbing Permits: Residential $0.075 per square foot, Minimum Permit Fee $146.41... schedule | 15 Aug 2026 |
| Dallas Texas | By valuation | Billed under the Alterations or Repairs schedule (Table B-I), value of work times 0.009652 times 1.33 with a $175... schedule | 18 Jun 2026 |
| El Paso Texas | Flat fee | FY 2026 Schedule C Departmental Fee List, Planning & Inspections, Plumbing: "Base fee, ea schedule | 15 Aug 2026 |
| Fort Worth Texas | Per unit | Billed per fixture on the Schedule of Plumbing Fees, Table 1-I: first fixture or appliance $9.85, additional fixtures... schedule | 15 Aug 2026 |
| Houston Texas | Per unit | Minimum plumbing permit fee is $97.56 plus the $33.56 administrative fee, with itemized charges per fixture, per the... schedule | 18 Jun 2026 |
| Lubbock Texas | Per unit | Building Safety Fee Schedule, fiscal year effective dates October 1, 2025 to September 30, 2026, under Plumbing Permit... schedule | 15 Aug 2026 |
| Plano Texas | Flat fee | Building Inspections Fee Schedule effective Jan schedule | 15 Aug 2026 |
| San Antonio Texas | Per unit | For work on an existing home, a $50 plumbing inspection fee plus a $10 administrative processing fee, then $7 per... schedule | 18 Jun 2026 |
| Arlington County Virginia | By valuation | Fees per FY27 ISD fee schedule plus DES drainage fixture unit fees where applicable schedule | 19 Jul 2026 |
| Chesterfield County Virginia | Flat fee | $228 $228 for a new single-family dwelling schedule | 6 Jul 2026 |
| Fairfax County Virginia | Flat fee | Residential addition or alteration plumbing work starts at the $141.75 base fee for Level One (1 to 7 fixtures)... schedule | 18 Jun 2026 |
| Fauquier County Virginia | Per unit | A single-trade plumbing permit is $84.15 including the technology fee at the $75 minimum ($0.03 per sq ft above it)... schedule | 18 Jun 2026 |
| Henrico County Virginia | By valuation | Existing-dwelling trade permit fee applies: $100 for the first $5,000 of labor and materials cost, plus $6 per... schedule | 6 Jul 2026 |
| Loudoun County Virginia | Flat fee | Base fee for adding, replacing or relocating plumbing equipment in a 1 or 2 family dwelling is $70 schedule | 18 Jun 2026 |
| Orange County Virginia | Per unit | Billed under the residential Trades category for plumbing work at $0.15 per square foot with a $100 minimum, plus... schedule | 6 Jul 2026 |
| Prince William County Virginia | Per unit | Residential plumbing is a base fee of $88.44 ($110.65 with surcharges) plus $7.36 per fixture or appliance ($9.20 with... schedule | 18 Jun 2026 |
| Spotsylvania County Virginia | Flat fee | Minimum plumbing permit is $100, totaling $147 over the counter after the 2% building surcharge and $45 processing... schedule | 18 Jun 2026 |
| Stafford County Virginia | Flat fee | Residential plumbing trade work bills under the All Trades line at $60 per trade per system, plus the 2 percent state... schedule | 6 Jul 2026 |
| Bellevue Washington | Flat fee | Plumbing permit fee per Table 11 of Ordinance 6879, $50 for the first fixture plus $17.34 for each additional fixture... schedule | 18 Jun 2026 |
| Clark County Washington | Flat fee | Application rev 9.2.25: $94 issuance plus per-item fees including plumbing fixture/trap 1-5 $192, water heater $29... schedule | 19 Jul 2026 |
| King County Washington | Per unit | Issued by Public Health Seattle and King County rather than the county Permitting Division schedule | 18 Jun 2026 |
| Pierce County Washington | Per unit | Issue each plumbing permit fee $58.00, plus unit fees per fixture (for example $8.00 per fixture on one trap, $8.00... schedule | 6 Jul 2026 |
| Seattle Washington | By valuation | No SDCI fee schedule | 18 Jun 2026 |
| Snohomish County Washington | By valuation | Filed as a Mech/Plbg residential trade permit priced from the PDS valuation table starting at a $45 permit fee plus... schedule | 6 Jul 2026 |
| Tacoma Washington | By valuation | Standalone plumbing permits run 2.81 percent of construction value with a $180 minimum fee, per the PDS Fee Schedule... schedule | 18 Jun 2026 |
| Thurston County Washington | By valuation | Minor Permit fees apply schedule | 19 Jul 2026 |
| Madison Wisconsin | Per unit | MGO 18.09, Group IV, Alterations And Special Fees (repealed and recreated by ORD-21-00025, 3-26-21 schedule | 16 Aug 2026 |
| Milwaukee Wisconsin | Flat fee | Plumbing permit fees are set by MCO 200-33 and are not reproduced in the Plan Review and Permit Fees schedule, which... schedule | 16 Aug 2026 |
142 rows, every one taken from the jurisdiction's published schedule for plumbing permits and linked to its page. Every plumbing permit row also sits inside the cross-type study at what building permits cost.
Cite this data
PermitNotebook (2026). Plumbing Permit fees and requirements in 142 US localities, verified against published fee schedules. https://permitnotebook.com/permits/plumbing/
Plumbing Permit rules by state
33 states, 148 counties and cities. Pick your state for the locality-by-locality comparison, or go straight to your county.
| State | Localities | Required | Conditional | Not required | Thresholds published |
|---|---|---|---|---|---|
| Florida | 28 | 24 | 4 | 0 | None published |
| California uniform | 14 | 14 | 0 | 0 | None published |
| Virginia | 12 | 9 | 3 | 0 | None published |
| Texas uniform | 10 | 10 | 0 | 0 | None published |
| Arizona | 8 | 5 | 3 | 0 | None published |
| Washington | 8 | 7 | 1 | 0 | None published |
| New York | 5 | 1 | 4 | 0 | 20 linear feet |
| Georgia | 4 | 3 | 1 | 0 | None published |
| Maryland | 4 | 3 | 1 | 0 | None published |
| Michigan | 4 | 2 | 2 | 0 | None published |
| North Carolina | 4 | 1 | 3 | 0 | None published |
| Ohio | 4 | 3 | 1 | 0 | None published |
| Colorado | 3 | 2 | 1 | 0 | None published |
| Tennessee | 3 | 2 | 1 | 0 | None published |
| Delaware uniform | 2 | 2 | 0 | 0 | None published |
| Hawaii | 2 | 1 | 1 | 0 | None published |
| Illinois uniform | 2 | 2 | 0 | 0 | None published |
| Indiana uniform | 2 | 0 | 2 | 0 | 20 percent |
| Kansas uniform | 2 | 2 | 0 | 0 | None published |
| Kentucky | 2 | 1 | 1 | 0 | None published |
| Louisiana | 2 | 1 | 1 | 0 | None published |
| Massachusetts uniform | 2 | 2 | 0 | 0 | None published |
| Minnesota uniform | 2 | 2 | 0 | 0 | None published |
| Missouri uniform | 2 | 0 | 2 | 0 | None published |
| Nebraska | 2 | 1 | 1 | 0 | None published |
| Nevada uniform | 2 | 2 | 0 | 0 | None published |
| New Jersey | 2 | 1 | 1 | 0 | None published |
| Oklahoma | 2 | 1 | 1 | 0 | None published |
| Oregon | 2 | 1 | 1 | 0 | None published |
| Pennsylvania uniform | 2 | 2 | 0 | 0 | None published |
| South Carolina uniform | 2 | 0 | 2 | 0 | None published |
| Wisconsin uniform | 2 | 0 | 2 | 0 | None published |
| Idaho | 1 | 1 | 0 | 0 | None published |
A state marked uniform applies the same verdict in every locality we checked there, usually because a statewide code forbids local divergence.
How plumbing permits work, start to finish
Applying
You apply for a residential plumbing permit at your local building department by filing an application that describes the scope of work and site, along with construction documents, before any regulated plumbing installation, alteration, or repair begins. Minor repairs that do not touch piping or fixtures are generally exempt, and once issued the permit only stays valid if work is started within its time limit.
- A permit is required before any owner or authorized agent constructs, alters, repairs, removes, converts, or replaces a plumbing system regulated by the code (IRC R105.1).
- The application must identify and describe the work, describe the site, state the intended use and occupancy, and be signed by the applicant or an authorized agent (IRC R105.3).
- Two or more sets of construction documents must accompany the application, drawn with enough clarity to show the location, nature, and extent of the proposed plumbing work and how it will conform to code (IRC R106.1, R106.1.1).
- Minor plumbing repairs, such as clearing a stoppage or removing and resetting a water closet without rearranging pipes or fixtures, are exempt from permit (IRC R105.2).
- Once issued, a permit is only valid for a limited window, commonly 180 days, and becomes invalid if the work is not started or is abandoned within that time, though extensions can be requested (IRC R105.3.2, R105.5).
Inspections and close-out
Plumbing inspections are timed to whatever is about to hide the pipe: underground and under-slab piping is checked before concrete covers it, rough-in piping is pressure or water tested before walls close up, and a final inspection checks every fixture and backflow protection once the work is complete.
- Piping and equipment placed under a slab or floor must be in place and inspected before any concrete is poured or floor sheathing is installed over it (IRC R109.1.1.1).
- Rough plumbing, along with the mechanical, gas, and electrical rough-in, must be inspected prior to covering or concealment and before fixtures or appliances are set (IRC R109.1.2).
- Rough drain, waste, and vent (DWV) piping is tested with water, air, or (for plastic piping) a vacuum, and must show no evidence of leakage before it is closed in (IRC P2503.5.1).
- The water-distribution piping is tested and must hold tight under the system's working pressure, or under a 50 psi air test for non-plastic piping, before it is concealed (IRC P2503.7).
- The framing inspection cannot proceed until the plumbing rough inspection, along with the mechanical and electrical rough inspections, has been approved (IRC R109.1.4).
- At the final drainage test, each fixture is filled and then drained, and its traps and fixture connections must prove watertight by visual inspection (IRC P2503.5.2).
- Final inspection is made after all work required by the permit is complete, and includes confirming backflow protection, such as vacuum breakers on hose bibbs, is installed (IRC R109.1.6, P2902.4.3).
General practice; your locality's page carries its own process, fees, and portal. Sources: 2021 International Residential Code (IRC), Chapter 1 Scope and Administration, Sections R105 Permits and R106 Construction Documents, 2021 International Residential Code (IRC), Section R109 Inspections and Section P2503 Inspection and Tests.
Common questions about plumbing permits
- Do I need a plumbing permit?
- For plumbing work, almost everywhere, yes. A plumbing permit is issued by your city or county rather than the state, so the rule is local. Across the 148 jurisdictions where we have read the plumbing rule, 108 require a permit outright, 40 require one only in certain conditions.
- Is there a plumbing permit exemption?
- In 40 of the 148 jurisdictions we cover, a plumbing permit is not needed below a published threshold, and that threshold differs from one office to the next. The size thresholds section above lists each jurisdiction's own plumbing figure with its source, and the same plumbing job can be exempt in one county and permitted in the next.
Find the plumbing permit rule where you live
Look up your locality
Hire it out
Sponsored
Plumbing permits are usually pulled by the plumber doing the job. If you are still choosing one, compare a few quotes first.
Compare plumber quotes on Angi
Sponsored link. PermitNotebook may earn a fee if you request quotes through it. Partners never influence our permit data.
Planning more than a plumbing permit? Check your whole project