In Miami, your wall-sign limit depends on your Transect Zone — commercial T4/T5/T6 storefronts scale with frontage up to 300 sq ft, while residential-tier zones are capped tight. Enter your address. We pull your transect and flag the risk before you file a permit that bounces.
This checks on-premise wall signs in Miami commercial transect zones. Hurricane wind-load engineering, special sign packages, and historic districts route to a pro.
The width of your lot/tenant space along the street. Your total sign allowance is this × a district multiplier.
Why Miami signs get rejected
Miami uses a Transect Zone system (T4, T5, T6 and so on) instead of conventional commercial zones. For commercial transects, your wall sign scales with your building frontage up to a hard cap of 300 sq ft per frontage. Residential-tier transects (T5-R, T6-R) are capped far tighter. Your sign also can't exceed 80% of the wall width, and flashing signs are restricted.
This tool reads the same zoning rules the Department of Buildings enforces and tells you where your plan stands before you pay for fabrication or file a permit.
Miami sign allowance by district
Maximum total on-premise sign area. "Mult" = multiply by your street frontage in feet; cap is the hard ceiling.
Transect
Max wall sign area
Flashing
T4 / T5 / T6 (commercial)
frontage × ratio, max 300
Restricted
T5-R / T6-R (residential)
40 sq ft cap
Restricted
CS (civic space)
25 sq ft cap
Restricted
D (industrial)
frontage × ratio, max 300
Restricted
Source: Miami 21 Code Article 10, Table 15. Wall signs capped at 80% of wall width and 300 sq ft per frontage (40 for T5-R/T6-R). Illumination limited to ~0.3 foot-candles above ambient.
Questions owners ask
What's a Transect Zone?
Miami 21 replaced traditional zones with Transect Zones (T3–T6) describing how urban an area is. Your sign code is found at gis.miamigov.com or the Miami 21 Atlas. T6 is the urban core; T4 is general urban; -R suffixes are residential.
What about hurricane wind load?
Florida Building Code requires exterior signs to be engineered for hurricane wind loads. That structural review is separate from this area check and is required before installation.
What's the 80% rule?
Beyond the area cap, your wall sign can't exceed 80% of the width of the building wall it's mounted on.
Is this an official ruling?
No. This is a first-pass risk filter on public zoning data, not a permit and not legal advice. Final area and wind-load engineering are confirmed by a licensed Miami sign professional.
Cost, timeline & temporary banners
What does a Miami sign permit cost?
The City of Miami sets sign-permit fees by sign type at roughly $0.08–$1.10 per square foot, or a flat $27–$110 per sign. Illuminated signs need a separate electrical permit, and any sign over 24 sq ft requires structural calculations with an engineer's seal. Installation must be done by a licensed, insured contractor. Always check the current City of Miami Building Permit Fee Schedule, since the portal calculates the exact fee.
How long does approval take?
Miami's permitting is fully online. A standard first plan review runs about 2–3 weeks, then correction cycles of 1–2 weeks each (most projects go through one or two), plus 1–2 weeks for final issuance — so several weeks to a few months overall depending on complexity. Signs in historic-preservation or special-district areas add Planning/Hearing Board review.
Can I hang a "Grand Opening" banner first?
Grand Opening and special-event signs require their own Special Event / Grand Opening sign application and permit — they're not automatically allowed. Temporary signs generally run 30–90 days depending on type and zoning. Small window signs under 25% of the glass and very small temporary signs (often under 6 sq ft) are typically exempt, but a banner promoting your opening usually is not.
Source: City of Miami (Sign Code FAQ; Building Permit Fee Schedule; Miami 21 Zoning Code Article 10); Miami-Dade sign permit procedures. Fees and timelines change — confirm current figures with the City of Miami before filing.
Last inspected against the official code: June 2026 · monitored monthly