Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Like-for-like window replacement (same opening size, same operable type) in standard residential zones is exempt from permitting in Faribault. Egress windows, historic-district homes, or any opening enlargement require a permit.
Faribault follows Minnesota State Building Code (which adopts the 2020 IRC with state amendments), and the city does NOT impose a blanket permit requirement for true like-for-like window swaps in non-historic residential areas. This is consistent with most Minnesota municipalities, but Faribault's historic-district overlay is the critical local dividing line: if your home is in the Faribault Historic District (primarily downtown and near the cathedral), you must obtain design-review approval and a permit BEFORE ordering windows—the city will reject modern vinyl replacements in favor of wood sashes matching original profile and muntin pattern. Outside the historic district, same-size replacement windows (no opening enlargement, no change in egress compliance) are exempt. Egress windows in bedrooms are the second major trigger: Minnesota Statute requires bedrooms to have emergency exit windows meeting IRC R310 (minimum 5.7 sq ft of openable area, sill height ≤44 inches), and if your replacement window fails to meet these thresholds—or if you're upgrading a basement bedroom that previously lacked compliant egress—a permit and rough-in inspection are required. Climate-zone considerations matter too: Faribault sits in IECC zones 6A (south half) and 7 (north half), so replacement windows must meet U-factor requirements (typically 0.30 to 0.35 depending on frame type and orientation), but the city does not separately permit for energy code—that's a final-inspection item if a permit is pulled. The takeaway: if you're replacing 5 single-hung windows in a 1950s colonial outside the historic district with the same vinyl sashes, no permit. If any of those windows serves an egress function or if the home is historic, pull a permit.

What happens if you skip the permit (and you needed one)

Faribault window replacement permits — the key details

Faribault Building Department applies Minnesota State Building Code (2020 IRC adoption with Minnesota amendments) and has no local amendments that deviate from the state standard on window-replacement exemptions. Minnesota Rule 1300.0100 et seq. explicitly exempts like-for-like window replacements (same size opening, same type—single-hung to single-hung, casement to casement, etc.) from permit requirements in residential occupancies. The operative definition is 'like-for-like': the opening dimensions (width and height) must not change by more than 1 inch in any direction, and the window must maintain the same operable type and number of sashes. Faribault does NOT require permits for this category. However, the city's historic-district overlay (established in local ordinance and covering roughly 8 square blocks of downtown and surrounding neighborhoods near the Cathedral of the Immaculate Conception) overrides this exemption. The Faribault Historic Preservation Commission maintains design guidelines requiring replacement windows to match or closely approximate original window profiles, materials (typically wood), and muntin patterns (divided-light grid). Vinyl windows, while common in residential retrofit nationwide, are routinely rejected in Faribault's historic district unless the original window was itself vinyl (rare for homes built pre-1980). This is not a permit-fee issue; it is a design-approval requirement that precedes permit issuance. The city's planning and zoning office (co-located with or adjacent to the building department) will review window-replacement drawings or photos BEFORE a permit is issued, and approval can take 2–4 weeks. Non-historic homes outside the overlay face no such delay.

Egress windows are the second critical trigger. Minnesota Rule 1300.0150 and IRC R310.1 mandate that every bedroom (whether primary or secondary) must have at least one emergency exit window (egress window). The minimum opening must be 5.7 square feet of openable area (width times height of the portion that actually opens), with sill height no higher than 44 inches above interior floor. If your current window replacement is in a bedroom and the existing window is already a compliant egress window, you may swap it like-for-like without a permit (assuming same opening dimensions and operable type). But if the bedroom currently has a non-compliant or substandard window (e.g., a fixed transom, a small casement with only 4 sq ft of openable area, or a sill at 46 inches), upgrading to a compliant egress window requires a permit. Faribault Building Department will request a floor plan and a rough-in inspection after the header and frame are set but before the window sash is inserted. This inspection typically occurs within 5–7 business days of request and verifies opening dimensions and sill height. Failure to meet R310 specs will result in a rejection, and you must re-frame or re-order. In basements, the trigger is stricter: if you are creating a new bedroom (or converting an existing basement space to a sleeping room), the egress window must include an external egress well (a sunken window well with a ladder and lid) if the sill is below grade. Faribault does not waive this requirement; it is IRC R310.2 and applies statewide.

Energy-code compliance (IECC U-factor) is a final-inspection item, not a permit-trigger. Faribault sits in IECC climate zones 6A and 7, which mandate U-factors of 0.32 (zone 7, more stringent) to 0.35 (zone 6A) for windows in heated spaces. If you pull a permit for any reason (egress upgrade, opening enlargement, historic-district approval), the building official will check the window's rated U-factor (found on the NFRC label affixed to each window) at final inspection. Replacement windows from major manufacturers (Andersen, Marvin, Pella, etc.) rated for zones 6–7 will pass without issue. However, if you order discount or reclaimed windows without NFRC certification or with U-factors above 0.35, final inspection will fail. No permit is required proactively for energy-code compliance, but a failed final will require window replacement and re-inspection, adding 2–4 weeks and no additional fee (but your contractor or you absorb the cost of the replacement window). For like-for-like exempt replacements, energy code is not enforced retroactively in Faribault (unlike some states with mandatory energy audit or retrofit-on-sale requirements).

Tempered-glass requirements apply when a replacement window is within 24 inches of a door or in a wet area (bathroom, kitchen within 60 inches of sink). IRC R312.4 requires tempered glass or protective film in these locations. For like-for-like replacements, if the existing window was already tempered, the replacement must be tempered. If the existing was not tempered and you do not enlarge the opening or change its function, tempered glass is not retroactively required (again, not enforced by final inspection for exempt replacements). If you pull a permit for any reason, the building official will note the tempered-glass requirement on the permit card, and final inspection will include a visual check for the ANSI-tempered label on the glass or proof of protective film installation. Non-compliance results in a final-inspection rejection.

Owner-builder rules: Faribault allows owner-builders to pull permits for owner-occupied residential projects without a contractor license, provided the owner signs an affidavit on the permit application. For a simple window-replacement permit (if one is needed), the owner-builder can pull the permit and perform the work or hire a licensed contractor to complete it. However, if you hire a contractor to do work on a permit that you (as the homeowner) pulled, Minnesota Rule 1300.0100 requires the contractor to be licensed. Practically, most Faribault homeowners hire a licensed window contractor (e.g., Renewal by Andersen, Budget Blinds, or local glass shops) to perform window replacement, and the contractor pulls the permit if needed. If you (as the homeowner) pull the permit yourself and do the work, you are exempt from licensing. This choice typically does not affect permit cost—permits are still $150–$400—but it affects liability and warranty.

Three Faribault window replacement (same size opening) scenarios

Scenario A
Five vinyl single-hung windows, same size, non-historic home in northwest Faribault (Cascade Ridge neighborhood)
You own a 1985 ranch-style home on a quiet cul-de-sac in the Cascade Ridge development (northwest of downtown, outside the historic district). Five windows (three in the living room, two in the master bedroom) have rotted frames and failed seals. The existing windows are all vinyl single-hung, 36 inches wide × 48 inches tall, with functioning locks and screens. You measure the openings and confirm they are identical to the new windows you want to order: 36 × 48 vinyl single-hung from Andersen. The existing windows are already compliant for egress (the master-bedroom window has more than 5.7 sq ft of openable area, and the sill is at 38 inches, well below the 44-inch maximum). The living-room windows are not egress windows (that room is not a bedroom). You order the windows, pull them yourself, and have a local glass installer fit them in one day. No permit is required. The city will not contact you. Your title and insurance are unaffected. Total cost: $3,500 (windows) + $400 (labor) = $3,900. Timeline: 3 weeks from order to installation. If the home ever sells, the disclosure of unpermitted work (required by Minnesota statute) will not apply because the work was exempt.
No permit required (same opening, same type) | Vinyl single-hung U-factor ≥0.32 (NFRC certified) | No inspection | Total project cost $3,500–$5,000 | No permit fees
Scenario B
Historic-district home, downtown Faribault, replacing 6 original wood-sash windows with vinyl alternatives
You live in a 1910 Queen Anne Victorian on Court Avenue, three blocks south of the Cathedral of the Immaculate Conception. Your home is listed on the Faribault National Register of Historic Places and falls squarely within the city's Historic District overlay zone. Six of your original wood double-hung windows (each 32 × 60 inches, six-over-six muntin pattern, with rope-and-pulley hardware) are beyond repair. You obtain quotes from three window companies; two recommend modern vinyl double-hung replacements (same size, easier to maintain), and one recommends restoration with wood-sash repair. You decide to replace with vinyl. You cannot order and install the windows without city approval. Here is the process: (1) Submit a Design Review application to the Faribault Planning & Zoning Department (part of or adjacent to Building Department) with photos of the existing windows, product brochures for the proposed vinyl windows, and a floor plan showing which windows are being replaced. (2) The Historic Preservation Commission (meets monthly, first Tuesday) will review your application over 4–6 weeks. Likely outcome: rejection or conditional approval requiring wood sashes matching the original profile and muntin pattern (e.g., Andersen 400 Series wood double-hung with simulated divided lights). (3) If vinyl is deemed acceptable (rare; typically only if the original was vinyl or aluminum), design review is approved, and you can request a permit. (4) Permit is issued for $250–$350 (by window count or by project valuation). (5) You hire a contractor; installation is inspected for proper flashing and caulking (final inspection). (6) Certificate of Compliance is issued. Total timeline: 8–12 weeks (design review + permit + installation + inspection). Total cost: $8,000–$12,000 (wood windows with restoration-grade hardware and installation) + $300 (permit) = $8,300–$12,300. If you skip design review and install vinyl windows without approval, the Historic Preservation Commission can issue a violation notice, demand restoration of original windows (at your cost, $5,000–$8,000), and potentially impose fines. A future buyer will discover the non-compliant windows during title search and appraisal and will likely demand you restore them or accept a 10–15% price reduction.
Permit required (historic district) | Design-review approval required BEFORE permit | 4–6 week design-review timeline | Wooden double-hung or restoration-grade windows likely mandated | $250–$350 permit fee | Final inspection required | Total project $8,000–$12,000+
Scenario C
Basement-bedroom egress window upgrade in south Faribault, finished basement conversion project
You are finishing a basement in your 1970s split-level home in south Faribault (non-historic area). You plan to convert a storage room into a bedroom and want to ensure the small fixed window on the north wall (currently 24 × 18 inches, non-operable transom) meets IRC egress requirements. A bedroom requires an emergency exit window of at least 5.7 square feet of openable area with sill height ≤44 inches. The existing transom is fixed (0 sq ft of openable area) and fails the requirement entirely. You order a casement window, 36 × 48 inches (17.3 sq ft of openable area), sill at 42 inches. This opening change (from 24 × 18 to 36 × 48) and the change from fixed to operable require a permit. You submit a permit application with a floor plan, egress window product specs (NFRC label), and a note indicating the basement-bedroom conversion. Permit fee: $200–$300 (based on project valuation or by window count, typically $50–$75 per window in Faribault). The building department schedules a rough-in inspection within 5 business days. Contractor frames the opening to exact dimensions (36 × 48), sets the header (beam), and installs the window frame and sill. Inspector verifies opening dimensions with a tape measure, confirms sill height with a laser level, and checks that the window is operable (opens fully) and not obstructed. Once the drywall and trim are complete, a final inspection is called. Inspector visually checks window installation, flashing, caulking, and verifies the NFRC label on the glass shows the correct U-factor (≥0.32 for zone 6A). Inspection passes. Certificate of Compliance is issued. A basement egress well (sunken exterior window well with ladder and lid) is NOT required because the sill is above grade (at 42 inches in interior, which corresponds to above-grade exterior). Total timeline: 3–4 weeks (permit + rough-in inspection + installation + final inspection). Total cost: $2,500–$4,000 (window + installation + egress-well framing if needed) + $250 (permit) = $2,750–$4,250. If you proceed without a permit, the city may discover the unpermitted egress window during a future home inspection or insurance underwriting for a rental or refinance. Non-compliance will trigger a compliance order, and you must then apply for a retroactive permit, pay penalties ($500–$1,000 in some jurisdictions, though Faribault's ordinance is not explicit), and pass inspection. Resale disclosure requirements in Minnesota (Minn. Stat. § 507.18) require disclosure of unpermitted work; failure to disclose can result in buyer litigation.
Permit required (opening change + egress upgrade) | Rough-in and final inspections required | Casement window U-factor ≥0.32 | Sill height ≤44 inches verified | $200–$300 permit fee | Total project $2,500–$4,250

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Faribault's Historic District design-review process and why it delays permits by 4–6 weeks

The Faribault Historic Preservation Commission (established by city ordinance) maintains a design-review process separate from the permit process. Before a permit can be issued for any exterior alteration—including window replacement—in the designated historic district (roughly 8 square blocks of downtown and adjacent residential blocks), the applicant must submit a Design Review application to the Planning & Zoning Department. This application includes photographs of the existing windows, product information for proposed replacements (brochures, NFRC labels, cross-sections), a location map, and a narrative explaining the proposed work. The application fee is typically $50–$100 (separate from the building permit fee).

The Historic Preservation Commission meets once per month (typically the first Tuesday at Faribault City Hall). Your application is reviewed at the next scheduled meeting following submission. The Commission evaluates whether the proposed windows match or reasonably approximate the original window profile, material (wood vs. vinyl), muntin pattern (divided lights vs. picture window), trim style, and glazing type. For a 1910 Queen Anne like the one in Scenario B, the Commission almost always requires wood sashes with authentic or simulated divided lights (six-over-six or eight-over-eight pattern). Vinyl is rarely approved unless the original window was vinyl or unless the home is in a less-sensitive zone of the district. Approval or denial is issued within 2 weeks of the meeting. If denied, you can resubmit with a different window product or request a variance (rare for window design). If approved (conditionally or fully), you can then apply for a building permit with the Design Review approval letter attached.

This 4–6 week delay (design review + approval + permit application + permit issuance) is Faribault-specific and a major frustration for homeowners accustomed to the quick permit turnaround in non-historic areas (same-day or next-day over-the-counter for exempt work). The city does not expedite design review. If you are on a tight timeline (e.g., winter is coming and you need windows installed by November), plan accordingly. Contractors familiar with Faribault's historic district often budget 8–10 weeks for a window-replacement project (vs. 2–3 weeks for non-historic homes) and advise clients upfront. This is not a fault of the building department; it is an intentional policy to preserve the character of the historic district.

Egress-window sill-height compliance and why 44 inches is the critical threshold in Minnesota

Minnesota Rule 1300.0150 and IRC R310.1 set a maximum sill height of 44 inches above the interior floor for bedroom egress windows. This threshold exists because studies show that a person—especially a child or someone with mobility challenges—can more easily reach and operate a window sill at or below 44 inches. Above that height, the person may not be able to reach the latch, open the sash fully, or exit safely in an emergency. In Faribault (and Minnesota statewide), this is a hard requirement; there are no exceptions.

When you replace a window in a bedroom, you MUST verify the sill height of the replacement window. For like-for-like replacements, if the existing window is already at 44 inches or below, the replacement must maintain that same sill height. If the existing window is ABOVE 44 inches (e.g., a transom or a high casement), it is not a compliant egress window, and replacing it with the same window does not improve compliance. If you then finish a basement or convert a room to a bedroom, you must upgrade to a compliant egress window with sill ≤44 inches. This is where many Faribault homeowners encounter a surprise cost: if your basement sill is currently at 48 inches (above-grade), you must lower the window opening (re-frame, adjust header) to bring the sill to 42 inches. This re-framing adds $500–$1,500 in labor and materials (header removal and replacement, drywall repair) on top of the window cost.

During a Faribault building inspection for egress, the inspector uses a laser level or tape measure to verify sill height from the interior floor. The measurement is taken from finished floor (drywall/carpet) to the bottom of the sash (the lowest point where the window sits in the frame). If the measurement exceeds 44 inches, the inspection fails. You must lower the sill or install a lower window sash. This is non-negotiable and applies even if the previous owner never had the room inspected or permitted as a bedroom. If you later try to sell the home or refinance, the lender's inspector will verify egress in bedrooms, and a non-compliant sill will trigger a compliance order or appraisal reduction.

City of Faribault Building Department
Contact Faribault City Hall, 510 Wilson Avenue, Faribault, MN 55021 (or verify current address with city)
Phone: (507) 333-0814 or visit city website for direct building-department line | Check City of Faribault website (https://www.ci.faribault.mn.us) for online permit portal or submit applications in person at City Hall
Monday–Friday, 8:00 AM–5:00 PM (verify hours locally before visiting)

Common questions

If I have the exact same windows (same brand, same size), do I need a permit?

No, if you are replacing windows with identical windows (same opening dimensions, same operable type, same sash count) and your home is not in the historic district. This is a like-for-like replacement and is exempt under Minnesota State Building Code. If your home is in Faribault's historic district, you need design-review approval regardless of whether the window is identical. If the replacement is in a bedroom and the existing sill was above 44 inches, you may need a permit to bring the window into egress compliance.

I want to replace my bathroom window with a smaller, fixed pane to reduce heat loss. Do I need a permit?

Yes, because the opening size is changing. Any enlargement or reduction of the opening requires a permit in Faribault (and all Minnesota jurisdictions). Additionally, if the window is within 24 inches of a door (bathroom entrance door counts), the new window must be tempered glass per IRC R312.4. A permit is issued, and final inspection verifies the opening dimensions and tempered-glass labeling. Permit fee: $150–$250. Timeline: 1–2 weeks.

What does 'like-for-like' actually mean? Does the frame color have to match?

Like-for-like means the opening dimensions and operable type must be the same. Frame color, hardware style, interior/exterior finish, and screen type can differ. You can replace a wood-frame window with a vinyl frame, or vice versa, as long as the opening size (width and height) is unchanged and the sash type is the same (single-hung to single-hung, casement to casement, etc.). The key is that you are not enlarging or reducing the opening or changing how the window operates.

I live in a historic home and want to use vinyl windows instead of wood. Will Faribault approve this?

Faribault's Historic Preservation Commission rarely approves vinyl windows in the historic district. The design-review guidelines strongly favor wood sashes matching the original profile and muntin pattern. Approval is possible only if the original window was vinyl, or if your home is in a transitional or non-sensitive zone of the historic district (ask Planning & Zoning). Expect design review to recommend or require wood restoration or wood-clad windows (aluminum or vinyl exterior, wood interior). This adds $300–$600 per window compared to standard vinyl. Budget 8–12 weeks and file a Design Review application first.

Do replacement windows need to meet the new energy code (U-factor), or can I use old windows I salvaged?

If you pull a permit (for any reason), final inspection will verify that the replacement window meets Faribault's IECC requirement: U-factor ≤0.35 for zone 6A, or ≤0.32 for zone 7 (northern Faribault). New windows from major manufacturers meet this requirement and come with an NFRC label showing the U-factor. Salvaged or reclaimed windows without NFRC certification will likely fail final inspection. For like-for-like exempt replacements (no permit), the energy-code requirement is not enforced during final inspection, but if you ever pull a permit for any reason (renovation, sale, refinance appraisal), the windows may be flagged as non-compliant and require replacement.

My basement bedroom window has a sill at 46 inches. Can I just replace it with the same window?

No. A bedroom egress window must have a sill at or below 44 inches. Your existing window is non-compliant. If you are newly finishing the basement or have just converted it to a bedroom, you must obtain a permit and install a replacement window with sill ≤44 inches. This may require re-framing the opening to lower the sill, which adds cost. Faribault Building Department will require a rough-in inspection to verify the new sill height before drywall is installed. This is a hard requirement and will be checked during any future home inspection or refinance.

How much does a window-replacement permit cost in Faribault?

Faribault permit fees for window replacement typically range from $150 to $400 depending on the number of windows and whether the opening size is changing. A single like-for-like window (if a permit is needed) costs approximately $100–$150. Additional windows in the same permit application are often discounted to $30–$50 each. If the opening is being enlarged, fees may be higher (up to $400–$500) because the application is treated as a structural alteration and requires plan review by the building official. Historic-district design-review applications cost an additional $50–$100. Call Faribault Building Department to confirm current fee schedules.

How long does it take to get a window-replacement permit in Faribault?

For a like-for-like replacement outside the historic district, no permit is needed—installation can begin immediately. If a permit is required (egress upgrade, opening change, historic district), Faribault typically issues a permit within 3–5 business days (over-the-counter review). The building official reviews the application for code compliance, and if it is simple (egress window only, no structural changes), approval is same-day or next-day. If plan review is required (enlarged opening, structural header), 2–3 weeks may be needed. Historic-district design review adds 4–6 weeks. Rough-in and final inspections typically occur within 5–7 business days of request.

If I do window replacement without a permit and it's required, can I get a retroactive permit?

Possibly, but it is difficult and costly. If the work is discovered (during a home sale, refinance appraisal, or neighbor complaint), Faribault Building Department may issue a compliance order requiring you to apply for a retroactive permit, pay penalties ($500–$1,000 in some jurisdictions, though Faribault's ordinance does not specify), and undergo inspection. If the work was done by a licensed contractor without a permit, the contractor's license can be disciplined by the Minnesota state licensing board. For homeowners, a retroactive permit is a hassle and often results in a title cloud (notation of unpermitted work). Minnesota real-estate disclosure law (Minn. Stat. § 507.18) requires sellers to disclose unpermitted work, and buyers can sue for breach of warranty. Do not skip a permit if one is required.

Can I pull the permit myself as a homeowner, or do I need to hire a contractor?

You (as the homeowner) can pull a permit yourself under Minnesota's owner-builder exemption. You sign an owner-builder affidavit on the permit application and are responsible for code compliance. You can then hire a contractor to perform the actual work, or do it yourself. However, if you hire a contractor, the contractor must be licensed in Minnesota (regardless of who pulled the permit). Most Faribault homeowners hire a licensed window contractor (e.g., a glass shop or window-replacement company) to do the work, and the contractor either pulls the permit or provides the homeowner with product specs to submit. Permit fees are the same whether an owner or contractor pulls the permit ($150–$400). There is no owner-builder discount for permits in Faribault.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current window replacement (same size opening) permit requirements with the City of Faribault Building Department before starting your project.