What happens if you skip the permit (and you needed one)
- Stop-work orders carry $100–$500 fines in Riviera Beach; unpermitted structural work (cutting a header) voids your homeowner's insurance and will be flagged at resale via the Property Condition Disclosure.
- Insurance claim denial: if a hurricane damages an unpermitted opening, your insurer can deny the claim (full loss value $5,000–$50,000+) because the work was not code-compliant.
- Forced removal + re-work: city can order you to close the opening or bring it into compliance, costing $2,000–$10,000 in demolition and re-framing.
- Refinance/lender block: banks will not refinance or approve a home equity line if title search reveals unpermitted structural work; this kills resale value by 3-8%.
Riviera Beach new window/door openings — the key details
Any new window or door opening — even a small transom above an existing door — requires a permit in Riviera Beach because you are cutting into the wall structure, which changes load paths and exterior envelope integrity. The one exception is a like-for-like replacement of an existing opening (same size, same location, same wall), which is governed by the window-replacement permit track (lower fee, faster track). If you are enlarging an opening by more than 2 inches in any direction, or moving it, or cutting into a wall that currently has no opening, you need a new-opening permit. The Florida Building Code Chapter 6 (as amended for HVHZ) requires your header to be sized for dead load (wall above) plus live load (roof/attic), with design calculations stamped by a licensed engineer or a structural-design software package (like Simpson Strong-Tie's connector software or a PE's hand calcs). You must also recalculate the wall's shear bracing after you remove studs for the opening; if the wall is load-bearing and you are cutting studs, the remaining studs + added bracing (hurricane straps, plywood nailing patterns, hold-downs) must resist the lateral wind load. This is non-negotiable in an HVHZ zone.
Impact-rated glazing is Riviera Beach's most common submission blocker for new openings. The FBC HVHZ mandate requires all glazing in new window and door openings to be rated for missile impact and pressure (ASTM E1996 or E1886, impact class A or B depending on building height and exposure). You cannot use standard tempered glass; you need laminated tempered glass, or insulated units with laminated panes. This adds $200–$400 per opening to the material cost (a 3x4 foot opening in dual-pane impact-rated glass runs $600–$1,200 installed, vs. $250–$500 for standard dual-pane). The window must have a label from the manufacturer certifying its design wind speed and uplift pressure rating. When you submit plans, include the window spec sheet with the impact rating highlighted. If you don't, the city will issue a deficiency notice (2-3 week delay) asking you to provide it. Many homeowners bring the wrong window to the framing inspection and have to re-order, pushing the timeline to 6-8 weeks.
Egress and fall protection rules apply if the opening is in a bedroom or habitable space. IRC R310.1 requires bedroom windows to have an opening of at least 5.7 square feet (minimum 20 inches wide x 37 inches tall) and a sill height no higher than 44 inches, with a clear opening to grade. If you are cutting a new bedroom window, Riviera Beach will inspect the opening size, the landing depth (36 inches clear space from the sill), and the egress path (no obstructions, no bars). If your new opening is in a living room or kitchen, fall protection applies instead: windows over 4 feet above finished grade must have a sill height of 36-42 inches, or guards/screens. The city enforces this at final inspection; if you don't meet it, you cannot get a CO (certificate of occupancy) or final permit sign-off, and your insurance company will not recognize the room as a habitable space.
Exterior envelope and flashing details are as important as the header itself in Riviera Beach's humid, salt-spray climate. Your plan must show house-wrap continuity around the new opening, flashing details (metal flashing at the head and sills, sloped to drain), caulking at the frame perimeter, and backing rod depth. In the coastal zone (Riviera Beach is right on the intracoastal), moisture intrusion through a poorly flashed opening will rot the wall framing within 3-5 years. The city's building inspector will look for these details; if the plan doesn't show them, you'll get a deficiency notice. If you install the window without proper flashing and the city finds out (neighbor complaint, permit re-inspection, home inspection at resale), the city can issue a violation notice. The framing inspection will check that the window is installed plumb and level, that the header is bearing on the full-height studs (not resting on drywall), and that the flashing is in place and sealed.
The practical next step: get a window quote that includes the impact rating, draw up a site plan showing the opening size and location relative to property lines, and contact the Riviera Beach Building Department to confirm the structural requirements for your specific opening (if you're cutting into a load-bearing wall vs. a non-load-bearing interior wall, the header requirements differ). If you hire a contractor, they will handle the structural calculations and plan prep; if you are doing this as an owner-builder (allowed under Florida Statutes § 489.103(7) for residential), you will need to provide calculations (hire a PE for $400–$800) or use a pre-engineered header (e.g., Simpson Strong-Tie LUS series with software-generated calcs). Submit the permit application with plans (framing detail, exterior elevation, window spec sheet with impact rating), pay the permit fee ($300–$700), and expect 2-4 weeks for plan review. Once approved, you have 180 days to start work. Schedule the framing inspection after the header and rough framing are done (before drywall), then the exterior inspection (window installed, flashing in place), then final. If any inspection fails, the city will email you a notice with the deficiency and a deadline to correct it (usually 10 days).
Three Riviera Beach new window or door opening scenarios
Impact-rated glazing: the Riviera Beach HVHZ requirement that reshapes your window choice
Riviera Beach's location in Palm Beach County's High Velocity Hurricane Zone means every new window and door opening must use impact-rated glazing. This is not a suggestion; it is a mandatory part of the Florida Building Code for HVHZ zones. Impact-rated glazing is certified to ASTM E1996 or E1886 and must withstand a 9-pound missile impact at 34 mph without fracturing or penetrating. Standard tempered glass does not meet this requirement; it will shatter on impact. The city's building inspector will request the window's impact-rating label before final approval. If your plan shows a standard window, the city will issue a deficiency notice asking you to specify an impact-rated unit.
Impact-rated windows are made with laminated tempered glass (two panes of tempered glass bonded with a polyvinyl butyral interlayer) or insulated units with at least one laminated pane. The laminate holds the glass together even if it cracks, preventing missile penetration. A single-hung or double-hung 3x4 foot window with impact-rating costs $600–$1,200 (vs. $250–$500 for standard). A sliding glass door 4x5 feet runs $1,500–$2,500. This cost difference is real and significant, but it is non-negotiable in Riviera Beach. Your homeowner's insurance policy may also require impact-rated openings (check your policy). If you install a non-compliant window and a hurricane comes, your insurance can deny the claim.
When you get a quote from a window supplier, specify 'HVHZ impact-rated' and ask for the product's ASTM E1996 certification. The supplier should provide a label showing the design wind speed (Riviera Beach is 140 mph three-second gust) and the impact class (usually A or B). Bring this documentation with your permit application; it is required for plan review. If you buy a window online or from out-of-state without impact-rating, you will have to return it or face a failed inspection and a delay of 2-4 weeks while you order the correct product.
Structural header sizing and load-bearing wall rules in Riviera Beach
If you are cutting a new opening into a load-bearing wall (a wall that supports the roof or an upper floor), you must install a structural header sized by a PE or calculated using IRC tables with a hand-calcs sheet. A load-bearing wall is typically an exterior wall or a wall directly under a beam or rim joist. If you are unsure, assume it is load-bearing and get a PE involved; this costs $400–$900 but prevents rejection and required re-work. The header must be sized for dead load (the weight of framing, roof, and any upper-floor material above) plus live load (roof snow load, though Florida has minimal snow). For a new door or window in an exterior wall, the PE will also factor in lateral wind load (HVHZ design wind speed of 140 mph) and how that load transfers through the header and down the sides. Doubled or tripled 2x12 headers are common for larger openings; smaller openings (2-3 feet) may use a single 2x8 or 2x10 with lateral bracing.
After you remove studs for the header, you must recalculate the wall's shear bracing. The remaining studs, plywood sheathing (nailed per code), and any hurricane straps or hold-downs must resist lateral wind load. Riviera Beach's inspectors will ask: 'How does this wall resist shear after the opening is cut?' If the PE's calcs show that additional bracing is needed (e.g., adding a hurricane strap at the post or increasing nailing pattern in the remaining sheathing), that work must be shown in the plan and verified at framing inspection. This is a common cause of inspection failures: the contractor installs the header but forgets the bracing details, and the inspector flags it as non-compliant.
For non-load-bearing walls (interior walls between rooms, or walls that span from floor to floor with no loads above), the header is simpler. A single 2x6 is often sufficient; a 2x4 with lateral bracing (e.g., angle bracing to the frame) is acceptable for small openings. However, non-load-bearing walls still require a header to bridge the opening and distribute the weight of any drywall, insulation, and trim above. The city will review the header detail in your plan, even if it is non-load-bearing. If your plan shows no header (just a rough opening), you will fail plan review.
Riviera Beach City Hall, Riviera Beach, FL 33404 (confirm exact street address and building department location with city)
Phone: Contact city main number and ask for Building Department or Building Permits division | Check city website for online permit portal or submit applications in person
Monday–Friday, 8:00 AM–5:00 PM (verify hours before visiting)
Common questions
Is a window replacement (same size opening) different from a new window opening in Riviera Beach?
Yes. A like-for-like replacement of an existing window (same opening size, same location) follows a replacement permit track: lower fee ($150–$250), faster approval (5-7 days), and sometimes over-the-counter issuance. A new opening (enlarged by more than 2 inches, relocated, or cut into a wall that currently has no opening) requires a new-opening permit: higher fee ($300–$700), longer review (2-4 weeks), and structural review. Both must use impact-rated glazing in Riviera Beach. If you are unsure whether your project is a replacement or new opening, contact the Building Department and describe the existing opening and the proposed opening; they will clarify.
Do I need an engineer for a new window opening in Riviera Beach?
Not always. If the wall is non-load-bearing (interior wall with no roof/floor above), a simple header (2x6 single or braced 2x4) can be sized per IRC tables; you or your contractor can document this with a hand-calcs sheet or reference the IRC table in the permit application. If the wall is load-bearing (exterior wall or wall supporting a rim joist/upper floor), you must hire a PE to calculate the header size and verify shear bracing. PE cost: $400–$900. The city will review the PE's calcs and may issue requests for clarification; plan for a longer review timeline if structural calcs are involved.
What is impact-rated glazing and why is it required in Riviera Beach?
Impact-rated glazing (ASTM E1996 or E1886 certified) is glass designed to withstand missile impact (9-pound projectile at 34 mph) without penetrating or shattering. Riviera Beach is in the High Velocity Hurricane Zone, so the Florida Building Code requires all new windows and doors to use impact-rated glass. This is not negotiable. Standard tempered glass will shatter and allow debris to penetrate; impact-rated glass stays intact. An impact-rated window costs $200–$400 more than standard glass, but it is mandatory for code compliance and insurance purposes.
Can I install a new window myself (owner-builder) in Riviera Beach?
Yes, Florida Statutes § 489.103(7) allows owner-builders to perform work on their own residential property. However, you must still pull a permit, obtain the required inspections (framing, exterior, final), and comply with the Florida Building Code. If the wall is load-bearing, you will need a PE's signed calculations; the city will not approve DIY hand-calcs for structural design. Labor-wise, installing a new window involves cutting studs, setting a header, installing the window plumb and level, flashing it properly, and sealing it. If any inspection fails, you are responsible for correcting the deficiency. Many homeowners hire a contractor for the structural work (header installation) and do the finishing work themselves; this balances cost and quality.
What are the inspection steps for a new window opening in Riviera Beach?
Typically three inspections: (1) Framing inspection after the header is installed and rough framing is complete (before drywall). The inspector checks that the header is properly bearing on full-height studs, that bracing is in place if required, and that the opening size matches the plan. (2) Exterior inspection after the window is installed, flashed, and the exterior cladding is done. The inspector checks that the window is plumb and level, that flashing is installed and sealed, and that the window operates smoothly. (3) Final inspection after trim, caulk, and any floodproofing details (if in a flood zone) are complete. Request inspections online or by phone; the city typically schedules within 2-3 business days. If any inspection fails, the inspector will email a deficiency notice with corrections required; you have 10 days to address it.
If my home is in a flood zone (A or V), are there additional requirements for a new window?
Yes. If your home is in flood zone A or V (check FEMA's flood map or your flood insurance policy), the new window's sill height must be at or above the base flood elevation (BFE, marked on your flood map). If the sill is below the BFE, you must either raise the opening (cut higher in the wall) or install a wet floodproofing detail (removable flood panels, flood vents, or barriers). The city's permit reviewer will check this; you will need your flood insurance rate map or an elevation certificate showing the BFE. If you do not address this, the inspector will flag it and delay your final sign-off.
What happens if my new window opening is cut into a bedroom? Are there egress rules?
Yes. IRC R310.1 requires bedroom windows to have a net clear opening of at least 5.7 square feet (minimum 20 inches wide by 37 inches tall) and a sill height no higher than 44 inches above the floor. The opening must lead to a clear exit path (grade or landing at least 36 inches deep with no obstructions). If your new bedroom window meets these dimensions, it serves as egress; if it does not, it is a standard window with no egress function. The city will inspect the opening size, sill height, and exit path. If you install a bedroom window that does not meet egress requirements, you cannot use that room as a bedroom, and your insurance will not recognize it as habitable space. This is enforceable; plan for it upfront.
What if I am enlarging an opening by just 1 inch — is that still a new-opening permit?
Riviera Beach considers an enlargement of more than 2 inches in any direction a new opening. If you are enlarging by 1 inch, you are still within the tolerance of a replacement permit (check with the Building Department to confirm). However, if you enlarge by 2.5 inches, it triggers a new-opening permit. When in doubt, contact the Building Department with the existing and proposed opening dimensions; they will confirm whether it is a replacement or new-opening permit.
How long does the permit process take from application to final approval in Riviera Beach?
For a simple new-opening permit (non-load-bearing wall, no structural calcs): 2-3 weeks for plan review, then 1-2 weeks for inspections, total 3-4 weeks. For a structural opening (load-bearing wall with PE calcs): 3-4 weeks for plan review (the city's engineer reviews the PE's calcs), then 1-2 weeks for inspections, total 4-6 weeks. If you have incomplete plans (missing window spec sheet, missing flashing details, missing header calcs), the city will issue a deficiency notice (2-3 week delay). Timeline is also affected by inspection availability; Riviera Beach may have a 2-3 week wait for framing inspections during busy seasons. Start the process early, especially if you are planning a spring/summer project.
What does the permit fee cover in Riviera Beach?
The permit fee (typically $300–$700 for a new opening) covers the city's plan review, building inspector visits (framing, exterior, final), and issuance of the permit and final certificate of compliance (or CO). It does not cover structural engineer fees, window purchase, labor, or materials. The fee is usually calculated as a percentage of the project valuation (roughly 1.5-2% of the combined cost of the window, frame, and labor). You pay the fee at permit issuance; if the plan is rejected and requires resubmission, you may owe an additional fee. Check the city's current fee schedule or contact the Building Department for exact pricing.