Do I need a permit in Maryland Heights, MO?

Maryland Heights, in northwest St. Louis County, enforces permits through the City of Maryland Heights Building Department. The city adopts the Missouri State Building Code, which incorporates the 2015 International Building Code with state amendments. That means your project is governed by a mix of state-level rules and local ordinances — and getting the distinction right saves weeks of back-and-forth.

The landscape here is defined by two things: the 30-inch frost depth, which affects anything anchored to the ground (decks, sheds, fences), and the loess-and-karst soil south of I-70, which can complicate foundation work. For most homeowners — a deck, a fence, a shed, a room addition — a permit is required. Exemptions exist for minor work like roofing or HVAC replacement, but they're narrower than you'd think. The smart move is a quick call to the Building Department before you dig, frame, or pour concrete.

What's specific to Maryland Heights permits

Maryland Heights applies the Missouri State Building Code (based on the 2015 IBC) but adds local zoning and lot-coverage rules through its municipal ordinances. The city is in Climate Zone 4A, which means winter snow loads and spring thaw cycles are factored into deck design, roof pitch, and drainage. The 30-inch frost depth means deck footings must go below that depth — not the IRC minimum of 36 inches in colder zones, but still well below the surface. If you're building south of I-70 where karst soil exists, any structural work triggers a soils report or engineer review; the city building department can tell you whether your specific lot is in a karst zone.

Owner-builder permits are allowed for owner-occupied residential properties, which means you can pull permits in your own name if the house is your primary residence. You do not need a contractor's license. You will, however, need to schedule inspections at specific milestones — footing inspection, framing, final — and the city will verify that you're living in the house. If you're flipping it, renting it, or building a second unit, you'll need a licensed general contractor or subcontractors for certain trades.

The most common reason Maryland Heights permits get flagged during plan review is missing or unclear property-line documentation. Lot surveys are not always required, but you must show the building footprint relative to property lines, setbacks, and easements. For fences, decks, and additions, this is non-negotiable. Get a survey or a recent title report with a lot diagram before you file — it saves a rejection cycle.

Permit fees in Maryland Heights run on a valuation basis: typically 1.5–2% of the estimated project cost, with a minimum fee (usually $50–$75) for minor work. A simple fence permit might be $75–$125; a 400-square-foot deck addition could run $200–$400; a room addition or major remodel scales from $500 to several thousand. Plan review is included in the base permit fee. There are no surprise reopener or amendment fees if you stay within the original scope.

The city does not currently offer a fully online permit portal; filing is done in person or by mail at City Hall. Processing times for routine permits (fences, decks, sheds under 200 square feet) average 5–10 business days for over-the-counter review. More complex projects (additions, commercial work, structural changes) require formal plan review and typically take 15–30 days. Inspections are scheduled by phone or through the permit office after approval.

Most common Maryland Heights permit projects

These five project types account for the bulk of residential permits in Maryland Heights. Each has a specific threshold, inspection schedule, and fee range. Click through for detailed local rules.

Decks

Any deck (attached or detached) over 200 square feet, or any deck more than 30 inches above grade, requires a permit in Maryland Heights. The 30-inch frost depth means footings must extend below finished grade — plan for 36–42 inches. Single-story decks are over-the-counter; second-story decks or decks with structural stairs require plan review.

Fences and walls

Maryland Heights requires a permit for most fences over 4 feet in height (residential side/rear yards) or over 3 feet in front yards. All masonry walls over 4 feet also require a permit. Pool barriers are always permitted, regardless of height. Property-line survey or recent lot diagram is mandatory.

Sheds and outbuildings

Detached structures over 200 square feet require a permit. Anything with a permanent foundation (not a skid or gravel pad) needs a footing inspection. Electrical service to a shed requires a separate electrical subpermit. Zoning setbacks typically run 5–10 feet from side and rear property lines.

Room additions and remodels

Any room addition, second story, or interior remodel that changes the footprint or adds square footage requires a permit and full plan review. Most additions trigger a zoning setback and lot-coverage review. Electrical, plumbing, and HVAC changes are usually bundled into the building permit as subpermits.

Roof replacement

Roof replacement (in-kind, same pitch and material) is often exempt from permitting if you're not changing the structure. Roof repairs and patching do not require permits. If you're changing pitch, adding skylights, or installing solar panels, a permit is required.

Maryland Heights Building Department contact

City of Maryland Heights Building Department
Contact Maryland Heights City Hall for the Building Department office location and mailing address.
Verify current phone number by searching 'Maryland Heights MO building permit phone' or contacting City Hall.
Typically Monday–Friday, 8 AM–5 PM (confirm with the city before visiting)

Online permit portal →

Missouri context for Maryland Heights permits

Missouri adopts the International Building Code at the state level but allows cities to enforce it with local amendments. Maryland Heights uses the 2015 IBC (incorporated into the Missouri State Building Code), which is now several code cycles old. When you encounter a rule that seems outdated — like IRC references to 2015 practices — that's why: the state adoption lag is normal.

Missouri has no statewide residential contractor licensing for general builders, but it does require electrical, plumbing, HVAC, and roofing contractors to be licensed. If you're owner-building as an owner-occupant, you can pull permits yourself, but any electrical, plumbing, or mechanical work beyond minor repairs must be done by a licensed contractor or inspected by the city before you close it up.

Soil conditions matter more in this part of Missouri than in flatter areas. Loess (wind-blown silt) dominates north of I-70 and is relatively stable. South of I-70, karst topography (limestone caves and sinkholes) creates subsidence risk. The city building department can tell you if your specific lot is in a karst zone; if it is, plan on a soils engineer report for any structural work.

Common questions

Do I need a permit to replace my water heater or HVAC system?

No permit is required for like-for-like replacement of a water heater or central HVAC unit in Maryland Heights, as long as you don't change the location, capacity, or fuel type. If you're upgrading to a larger unit, relocating it, or converting from one fuel to another (e.g., gas to electric), a permit is required. A licensed HVAC contractor can usually handle the permit if needed. Call the Building Department if you're unsure whether your specific swap qualifies as a simple replacement.

How much does a typical Maryland Heights permit cost?

Fees run 1.5–2% of estimated project valuation, with a minimum base fee of $50–$75. A fence permit might be $100–$150. A 400-square-foot deck runs $200–$400. A room addition or remodel can range from $500 to several thousand depending on scope. Get a pre-permit estimate by describing your project to the Building Department — they can give you a fee quote before you file.

Can I hire a contractor to pull the permit for me?

Yes. Contractors often pull permits on behalf of homeowners as part of the bid or contract. The permit will list the contractor as the applicant or responsible party, and the city will contact them for inspections and corrections. Make sure the contract specifies who pays for the permit and who schedules inspections. For owner-builder work, you can pull the permit yourself if you're the owner-occupant.

What happens if I build without a permit in Maryland Heights?

The city can issue a stop-work order, require you to tear down unpermitted work, or issue fines. If you try to sell the house later, the unpermitted structure becomes a title problem — many lenders and buyers will demand demolition or retroactive permit and inspection. Some cities allow retroactive permits, but Maryland Heights typically does not for major work. It's always cheaper and faster to get the permit upfront than to remediate later.

How long does a Maryland Heights permit take?

Simple projects (fences, small sheds, roofing) can get over-the-counter approval in 5–10 business days. Larger or more complex work (additions, second stories, structural changes) requires plan review and typically takes 15–30 days. Once approved, inspections are scheduled by phone or through the permit office. The entire cycle — permit approval plus all inspections — usually takes 3–8 weeks for straightforward work.

Do I need a survey before filing a fence or deck permit?

A full survey is not always required, but you must show the structure relative to property lines and setbacks. A recent title report with a lot diagram, a county assessor's plat, or a previous survey is usually sufficient. If property-line disputes exist or the lot is irregular, a survey is the safest choice. The permitting plan must clearly show setbacks — typically 5–10 feet from side and rear lines for buildings, 25–30 feet from front lines. Fences may have different setback rules; ask the Building Department.

What's the frost depth requirement for decks and sheds in Maryland Heights?

Maryland Heights frost depth is 30 inches. Deck footings and shed foundations must extend below that depth — plan for 36–42 inches below finished grade. The soil must also be firm (native undisturbed soil or compacted fill). In karst areas (south of I-70), a soils report may be required to verify stability. Always ask the Building Department whether your lot is in a karst zone.

Can I do electrical or plumbing work myself in Maryland Heights?

Only if you hold a valid Missouri electrical or plumbing contractor's license. Otherwise, a licensed contractor must do the work and pull the subpermit. There is no homeowner exemption for electrical or plumbing in Missouri. HVAC work also requires a licensed contractor. You can do other work (framing, drywall, painting, deck-building) as an owner-builder on your owner-occupied home.

Ready to file your Maryland Heights permit?

Start with a specific project — fence, deck, shed, addition, or remodel — and click through to the detailed local rules. Have your property address, lot dimensions (or a survey), and a rough cost estimate handy. Call the Building Department (search for the current phone number) with a quick description; they can confirm whether you need a permit and give you a fee estimate before you spend time on drawings. Most simple projects are approved over the counter in under two weeks.