Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Like-for-like window replacement in the same opening is exempt from permitting in Moorhead under Minnesota state code. However, if the opening size changes, egress sill height exceeds limits, or the home is in a historic district, a permit becomes required before work starts.
Moorhead follows Minnesota's adopted code framework, which exempts like-for-like window replacement (same opening size, same operable type, no header modification) from permitting. This is a significant practical advantage: most homeowners replacing standard double-hung windows with modern energy-efficient models of the same dimension can proceed without a permit, inspection, or filing fee. However, Moorhead's Building Department enforces Minnesota residential code plus any local amendments—and the city does NOT have a separate historic-district overlay that would automatically trigger design review (unlike some neighboring towns). The key gotcha is egress compliance: if you're replacing a basement bedroom window and the new sill height would exceed 44 inches from the floor, Minnesota code R310.1 now requires that opening to meet minimum net area (5.7 sq ft) and be operable by a single action. Moorhead also requires that any window touching tempered-glass zones (within 24 inches of a door, over a bathtub, or in a wet area) use tempered glass—replacement windows must match. If you're unsure whether your opening changed size during a prior renovation, pull the original permit from city hall; mismatched window sizes are the #1 reason homeowners end up needing a retroactive permit. Climate zone 6A (south Moorhead) and 7 (north) impose U-factor requirements under Minnesota energy code—but replacement windows sold at big-box stores typically meet 2024 standards, so this rarely blocks a project.

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

Moorhead window replacement permits — the key details

Moorhead Building Department administers Minnesota State Building Code as adopted by the city. For window replacement specifically, the exemption is codified in Minnesota Rule 1309.0201 (residential work not requiring a permit): same-size opening, same operable type (e.g., double-hung to double-hung), no change to header or structural frame, and compliance with tempered-glass rules. This exemption is NOT automatic—you must meet all three conditions. If you are unsure whether your existing window opening was ever legally permitted or if it was enlarged during a prior remodel, contact Moorhead Building Department and request a property history. Many Moorhead homes built before 1980 have openings that were modified during earlier renovations but never re-permitted; replacing a window into an illegally enlarged opening can trigger a requirement to close the opening or obtain retroactive approval. The department's staff are generally accessible: call ahead, email a photo and opening dimensions, and they will give you a yes-or-no answer on whether a permit is needed. Do not rely on a contractor's guess—get it in writing from the city.

Egress windows are the #1 reason same-size replacement windows end up needing a permit in Moorhead. Minnesota Rule R310.1 requires that any bedroom window used for egress in a fire event must have a sill height of no more than 44 inches from the floor, a net opening area of at least 5.7 square feet, and be operabl e with a single action (no key, no tools). If you are replacing a basement bedroom window and the sill height is currently 50+ inches, a new window installed at the same opening size will still be noncompliant—you must file for a permit and either raise the floor, lower the opening, or install a new opening that meets the rule. Sill-height measurement is critical: the city inspector measures from the finished floor to the lowest part of the operable sash. If your basement has a concrete slab at -2 feet (common in Moorhead due to deep frost line of 48–60 inches), sill heights can easily creep above 44 inches. Many homeowners discover this when they file a permit to replace a basement window and learn the opening is noncompliant; the fix is expensive (cutting a new, lower opening or installing an egress window well with a platform). Verify sill height before buying replacement windows.

Tempered-glass requirements apply to replacements in wet areas and near doors. Minnesota Rule R312.3 requires tempered glass in bathrooms within 24 inches of a tub or shower, and within 24 inches of any door. If you are replacing a window in a bathroom, above a kitchen sink near a door, or in a shower enclosure, the replacement window must have tempered glass even if the original window did not. This is a building-code update (older homes often have untreated glass in these zones). Tempered glass is now standard on all replacement windows sold at Menards, Home Depot, or Lowe's, so cost is not a barrier—but if you are buying used/salvaged windows or ordering from a specialty supplier, confirm tempered glass is specified. Moorhead Building Department will not inspect a replacement window that violates this rule, and if your insurer discovers tempered glass was omitted in a wet area, they may deny a claim for water damage or injury.

Energy code (U-factor) is typically met by off-the-shelf replacement windows but is worth confirming. Minnesota follows the International Energy Conservation Code (IECC), 2021 edition. Climate zone 6A (south Moorhead) and 7 (north) require a maximum U-factor of 0.32 for replacement windows in existing buildings. Modern double-hung, casement, and slider windows from national manufacturers (Pella, Andersen, Marvin, Jeld-Wen, Milgard) all list U-factor on the NFRC label; verify it before purchase. Specialty windows (single-pane, aluminum frame without thermal break) may exceed the limit and trigger a permit requirement if you are replacing a large number of windows in a renovation project (see scenarios below). Like-for-like replacement of one or two windows is exempt from energy-code review, but if Moorhead Building Department ever questions the opening, the inspector may run a compliance check.

Historic-district overlay does not apply citywide in Moorhead, but downtown preservation guidelines do exist for certain blocks. The City of Moorhead Planning Department maintains a historic-properties list (not a formal city overlay like Minneapolis or St. Paul, but a voluntary registry and design-guidance document). If your home is listed on that registry or located in the downtown preservation area (roughly between Center Ave and 5th Street, Main to 11th), window replacement may trigger a design-review process before you file a permit. The review is typically informal—the Planning Department reviews your window profile, muntin pattern, and material (wood, fiberglass, vinyl, aluminum) and confirms it matches the home's architectural period. This adds 1–2 weeks to the timeline and may require drawings, but it does not typically delay or block the permit. If you are in this area, call Moorhead Planning ahead of time (same building as Building Department) and ask if your address is subject to design review. If yes, get their guidance in writing before you order windows; retrofitting a window after it's been installed to match historic guidance is expensive.

Three Moorhead window replacement (same size opening) scenarios

Scenario A
Single double-hung window replacement, same 32-by-54-inch opening, living room, 1970s ranch home in south Moorhead (not historic district)
Your 1970s ranch in south Moorhead has a standard double-hung window with a 32-inch width and 54-inch height (frame to frame). You buy a modern Andersen 400 Series double-hung window (U-factor 0.30, tempered glass, NFRC certified) at the same nominal size and hire a local contractor to remove the old sash and install the new unit in the existing frame. No permit is required because the opening size has not changed, the operable type remains double-hung, the window meets current U-factor for climate zone 6A, and there is no egress requirement (living room). The contractor does not file with Moorhead Building Department. No inspection is required. The work takes 4–6 hours per window. Total cost: $400–$800 per window (material and labor), no permit fees. This is the most common scenario in Moorhead and represents the exemption described in Minnesota Rule 1309.0201. If you are replacing 3–4 windows in the same home on the same day, the cost scales linearly, but the permit status does not change—still no permit needed. The key is that the opening dimensions have not changed; if the prior owner enlarged this opening (say, 32×54 was the original and someone made it 34×56 during a remodel without permit), you would need to verify with city hall before proceeding.
No permit required (same opening size) | U-factor 0.30 meets climate 6A | $400–$800 per window | No inspection required | Andersen/Pella/Marvin standard stock
Scenario B
Basement bedroom egress window replacement, sill height currently 48 inches, same opening (36×60), north Moorhead near Red River
Your basement bedroom in north Moorhead (climate zone 7) has an egress window with sill height of 48 inches from the concrete floor—this exceeds the 44-inch limit in Minnesota Rule R310.1. You want to replace the window with a modern casement unit (same opening size, 36 inches wide by 60 inches tall) to improve insulation. Even though the opening size is identical to the original, the replacement window will NOT meet egress code because the sill is still 48 inches high. You must file a permit with Moorhead Building Department and choose one of three options: (1) install an egress window well with a platform that raises the floor inside the window opening, bringing the sill down to ≤44 inches; (2) cut a new, lower opening that meets the 44-inch sill and 5.7 sq ft net-open-area rule; or (3) remove the bedroom designation (no sleeping use) and install a standard replacement window. Most homeowners choose option 1 (egress well + platform) to avoid structural cutting. A permit application takes 2–3 days for Moorhead to review; they require a drawing showing the sill height, well dimensions, and final compliance. Permit fee is $150–$250 depending on valuation (city bases fees on estimated window cost, typically $500–$1,000 per opening). Inspection occurs after installation and before drywall closure (1 visit). Timeline: 2 weeks from permit filing to final inspection. Total cost: $800–$1,500 per window (new window $400–$600, well kit $200–$400, labor $300–$500). Climate zone 7 also requires U-factor ≤0.30, which modern casements easily meet. This scenario illustrates how same-size opening + egress requirement = permit mandatory.
Permit required (sill height >44 inches) | Minnesota Rule R310.1 | Egress well + platform recommended | U-factor 0.30 meets zone 7 | $150–$250 permit fee | Framing/well inspection required | $800–$1,500 total cost
Scenario C
Kitchen window replacement above sink, 24×36 opening, original window untreated glass, replacing with dual-pane tempered, downtown historic-district home (near Center Ave)
Your home in downtown Moorhead (Center Ave area) is listed on the city's historic-properties registry. The kitchen window above the sink is 24 inches wide by 36 inches tall, original untreated single-pane glass. You want to replace it with a modern casement, dual-pane, tempered glass (because it's within 24 inches of a sink where water splash occurs). Because the home is on the historic registry, you must first contact Moorhead Planning Department (same building as Building) and confirm whether design review is required for this opening. If the home's architectural period is 1890–1920 (common in downtown Moorhead), Planning may require the new window to have a muntin pattern matching the original (e.g., 6-over-6 or 8-over-8 divided lites) and may specify wood or fiberglass material instead of vinyl. This adds 1–2 weeks and may change your window choice and cost. Once Planning approves the design, the permit question depends on whether tempered glass was originally installed: if the original window was untreated (likely, given age), Minnesota Rule R312.3 now requires tempered glass, which means a code upgrade has occurred. This upgrade is typically treated as compliant with the exemption (you are not enlarging the opening; you are upgrading a material property to meet current code). Moorhead Building Department will issue a verbal or email okay without a formal permit file. However, if Planning's design review resulted in a significant material change (e.g., you were required to upgrade to wood-frame instead of vinyl), a permit fee ($100–$150) may apply to document the change. Most downtown historic homes see the design review as the bottleneck, not the permit. Timeline: 1–2 weeks design review, then 1 week for permit acknowledgment (or same-day if no permit file needed), then 4–6 hours installation. Total cost: $500–$1,200 per window (window + design approval time, no formal permit fee in most cases). This scenario shows how historic-district location changes the workflow even if the opening is same-size.
Moorhead Planning design review required | Historic-properties registry | Tempered glass required (code upgrade) | Muntin/material matching may apply | $0–$150 permit fee | 1–2 weeks design review | $500–$1,200 total cost

Every project is different.

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

Frost depth, foundation settlement, and window-sill height in Moorhead

Moorhead's frost depth reaches 48–60 inches in the south and north, respectively—among the deepest in the upper Midwest. This deep frost line means basement foundations are set very deep, and window sills in basements often end up well above the floor level. When you replace a basement window, the old frame may have been installed at whatever height made sense during the original build; modern code (Minnesota Rule R310.1) now requires egress sills at 44 inches or lower. Many Moorhead homeowners discover their basement bedroom window sill is at 50–56 inches when they measure for a replacement. The solution is an egress well with a platform (a plastic or metal well bolted under the window opening, filled with gravel, with a sloped cover and a platform inside that raises the effective floor level). This adds $200–$400 to the window cost and requires a permit.

Soil settlement is another hidden issue. Moorhead's glacial-till and lacustrine-clay soils can settle unevenly over decades, particularly north of the city where peat layers exist. A window sill that was originally 40 inches high may have settled to 46 inches by 2024. When you replace the window, you have the chance to correct this: the permit allows you to install a new sill at code-compliant height, which often means slightly raising the new window in its opening (shimmed up, new sill board installed, caulked tight). Moorhead Building Department inspectors are familiar with this and expect to see corrective work. If you are in a 1950s or 1960s home with visible settlement cracks around the basement, inform your contractor and the building department during the permit process.

Window wells also prevent frost heave. Deep frost lines mean the window opening extends well into the frost zone; a well-designed egress well (or any basement window well) includes a drain and gravel backfill to manage water infiltration and prevent ice buildup around the frame. Moorhead codes do not mandate a specific well design for like-for-like replacement, but if you are installing a new window in a basement, invest in a proper well system ($200–$300). This protects your new window from frost-heave damage and is required if you pull a permit for any basement-window work.

Moorhead Building Department workflow and timeline for window permits

Moorhead Building Department is located in City Hall (call ahead for exact hours; typical Mon–Fri 8 AM–5 PM). The department does not have a dedicated online permit portal like some larger Minnesota cities (Minneapolis, St. Paul), so window-replacement permits are filed in person or via email. For a like-for-like replacement (exempt category), no filing is required—work can begin immediately. For a permit-required project (egress-height issue, historic-district design review, opening-size change), you must submit a form with basic project details: address, owner name, scope of work, estimated cost, window dimensions, materials. Estimated cost drives the permit fee; Moorhead typically charges $100–$250 for a single-window permit and may offer a flat rate or linear scale for multiple windows in a single project.

Review time is fast. Once submitted, Moorhead Building Department typically reviews window-permit applications within 3–5 business days. They check for egress compliance (sill height, net area, operability), tempered-glass zones, historic-district conflicts, and U-factor. If everything checks out, you receive a permit (usually a single sheet with a job number and inspection notice). No plan-review comments or revisions are typical for straightforward window replacement. If there is an issue (e.g., sill height noncompliant, historic design not approved), the department will contact you and explain the required fix; you resubmit or modify the scope.

Inspection occurs after installation is complete. For a standard window replacement, the final inspection is straightforward: the inspector visits, verifies the window is installed to code (sash operates, seals are caulked, no gaps around frame), and confirms it matches the permit drawing. For a basement-egress window, the inspector also verifies sill height (measuring tape from floor to sash) and confirms the well or platform is in place. Inspection is usually same-day or next-day scheduling; you schedule via the permit job number. After passing inspection, the permit is closed and your work is officially compliant. Timeline from permit filing to final inspection is typically 2–3 weeks for a single window, 3–4 weeks if multiple windows or egress wells are involved.

Cost is modest for homeowner budgeting. Moorhead's permit fee for a window replacement is $100–$250 per opening (often flat-rate for 1–2 windows, slightly lower per-window rate for 5+ windows). There is no plan-review fee or separate inspection fee—the permit fee covers both. If you add an egress well or perform other structural work (e.g., sill replacement), the city may re-evaluate the permit value, but this is rare and usually raises the fee by $50–$100. Unlike some cities, Moorhead does not charge a re-inspection fee if you fail the first inspection; re-inspections are free if the fix is minor (e.g., missing caulk, window not fully sealed). This makes Moorhead one of the friendlier jurisdictions for window-replacement projects in the upper Midwest.

City of Moorhead Building Department
City Hall, Moorhead, MN (verify street address and room number with city)
Phone: 218-299-5000 (City Hall main line; ask for Building Department)
Monday–Friday, 8:00 AM–5:00 PM (verify with city)

Common questions

Do I need a permit to replace a window in the same opening in Moorhead?

No permit is required if the opening size remains the same, the window type stays the same (e.g., double-hung to double-hung), and the window is not in a basement bedroom (egress) or a historic-district home. This is exempted under Minnesota Rule 1309.0201. However, if you are unsure whether your opening was ever enlarged during a prior renovation, contact Moorhead Building Department and ask for a property history before buying windows.

What is the egress-window rule in Moorhead, and why does it matter for replacement windows?

Minnesota Rule R310.1 requires basement-bedroom windows to have a sill height of 44 inches or less from the floor, a net opening area of at least 5.7 square feet, and be operable with one action. If your existing basement window has a sill above 44 inches, a replacement window in the same opening will be noncompliant. You must file a permit and install an egress well with a platform or cut a new, lower opening. This is the #1 reason same-size window replacements trigger a permit requirement in Moorhead.

Does Moorhead require tempered glass in windows above the kitchen sink?

Yes. Minnesota Rule R312.3 requires tempered glass within 24 inches of a bathtub, shower, or door. A kitchen window above a sink is not technically within 24 inches of a tub, so it is exempt—but if the window is near a door or in a bathroom, tempered glass is mandatory. Verify the location with the rule. Modern replacement windows sold at big-box stores include tempered glass as standard in wet-area locations.

Is my home in a historic district, and does that affect window-replacement permits?

Moorhead does not have a formal historic-district overlay like Minneapolis, but the city maintains a historic-properties registry for downtown homes (roughly Center Ave to 5th Street, Main to 11th). If your home is on this list, contact Moorhead Planning Department before replacing windows to confirm whether design review is required. Design review typically checks window profile and materials (wood, vinyl, muntin pattern) to ensure they match the home's architectural era. If required, this adds 1–2 weeks to the timeline but usually does not prevent the permit.

What is the energy-code (U-factor) requirement for replacement windows in Moorhead?

Minnesota follows the 2021 IECC. Climate zone 6A (south Moorhead) and zone 7 (north) require a maximum U-factor of 0.32 for replacement windows. Modern windows from Pella, Andersen, Marvin, and similar manufacturers typically meet this. Check the NFRC label on your window before purchase. Like-for-like replacement of 1–2 windows is usually exempt from energy-code review, but if you are replacing many windows, the city may verify U-factor.

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

Moorhead charges $100–$250 per window opening, typically $150 for a single standard window. There is no separate plan-review or inspection fee. Multiple windows in a single project may qualify for a slightly lower per-window rate. Like-for-like replacements (exempt category) have no permit fee at all.

How long does a window-replacement permit take in Moorhead?

For exempt (no-permit) replacements, work can start immediately. For permit-required projects, expect 3–5 business days for review and another 1–2 weeks for final inspection scheduling and completion. Total timeline from filing to closed permit: 2–3 weeks for a single window, 3–4 weeks if egress wells or multiple windows are involved.

Can I do the window replacement myself (owner-builder) in Moorhead?

Yes. Moorhead allows owner-builder work on owner-occupied residential properties. You can file the permit in your own name, hire contractors to do the work, and schedule inspections yourself. However, if your home is in a historic district, you may need Moorhead Planning approval before you file the permit with Building Department.

What happens if I replace a basement bedroom window without a permit when egress is required?

If the window sill height exceeds 44 inches and is noncompliant with Minnesota Rule R310.1, the window is a code violation. A home inspector or lender may flag this during a refinance or sale. If discovered, Moorhead Building Department may issue a violation and require you to file a retroactive permit and correct the work (install an egress well, lower the opening). Retroactive permits typically cost 1.5–2x the original permit fee ($150–$400). You may also face stop-work orders, fines, or insurance issues.

Does Moorhead's frost depth (48–60 inches) affect window-replacement planning?

Yes. Deep frost means basement windows sit much higher above the floor than in warmer climates. This is why egress-sill-height violations are common in Moorhead basements. When you replace a basement window, plan for a potential egress-well installation if the sill is above 44 inches. Also ensure your contractor installs proper drainage and gravel around any basement window well to prevent frost heave and ice damage.

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 Moorhead Building Department before starting your project.