Home / Roofing by City / St. Cloud, Minnesota

Roofing in St. Cloud, Minnesota

Hail belt

Yes — a permit is required to replace a roof in St. Cloud, MN, issued by City of St. Cloud, Minnesota - Building Safety Division. Per the Building Safety Department's own "Information on Permits for Homeowners" handout, permit applications are available online or at City Hall (400 2nd Street South, St. Cloud, MN 56301); applicants can complete and email applications for electronic plan review through the City's ePlans system, or print and drop off paper applications with plans at City Hall. The handout states that "re-roof, re-side, replacement windows and doors" permits "can be issued at the time you apply," unlike most other permits, which "may take up to 5 business days" for plan review. Re-roofing, re-siding, and replacement-window/door permits carry a flat, set fee rather than a valuation-based fee; per the Code of Ordinances Section 553 fee schedule, the Residing Permit Fee is $60.00 ($75.00 if replacement windows are included), and the Reroofing Permit Fee With Residing is $75.00. Permits can also be applied for online through the City's Accela portal. St. Cloud, Minnesota sits in one of the country's most hail-prone regions. This hub aggregates St. Cloud's roofing permit and contractor-registration requirements and impact-resistant material options — every fact linked to its sourced directory record.

Roofing permits & building code in St. Cloud

Roofing permit and contractor-licensing rules in St. Cloud are set locally by City of St. Cloud, Minnesota - Building Safety Division. Minnesota requires a state Residential Roofer (RR) license from the Department of Labor and Industry to contract residential roofing work — roofing is expressly excluded from the single-special-skill exemption other trades can use, and the only relief is an affirmative Certificate of Exemption for small operators — and the Minnesota State Building Code applies statewide, so a city cannot adopt different roofing-code provisions, only its own permit administration and fees — always confirm the current requirements with the authority before starting work.

Roofing permit
Required
Contractor registration
Required
Adopted building code
St. Cloud's Code of Ordinances, Chapter III, Section 300:00 ("Minnesota State Building Code"), codified through Ordinance No. 2985 (enacted December 15, 2025; Supplement 3, Update 1), adopts the Minnesota State Building Code "established pursuant to Minn. Stats. Sections 16B.59 through 16B.75, and Sections 326.37 through 326.45 ... as the building code of the City of St. Cloud," and lists Minnesota Rules chapter 1309 (Minnesota Residential Code) among the incorporated chapters. St. Cloud has no authority to adopt a different residential code: state law makes the State Building Code "the standard that applies statewide" and bars municipal ordinances that impose different building-code provisions (Minn. Stat. Section 326B.121). As dated statewide context: the current Minnesota Residential Code (Minn. R. ch. 1309) incorporates the 2018 International Residential Code as the "2020 Minnesota Residential Code." St. Cloud's own Minnesota State Building Codes page (Building Safety Division) independently lists the same in-force editions: "2020 Minnesota State Building Code (MSBC)" (2018 IBC with MN amendments) and "2020 Minnesota Residential Code (MSRC)" (2018 IRC with MN amendments).
Registration details
  • license: No St. Cloud-specific roofing contractor license exists on top of the statewide license. Minnesota Statute Section 326B.805, subdivision 1 requires that "A person who meets the definition of a residential roofer as defined in section 326B.802, subdivision 14, must be licensed by the commissioner as a residential roofer, residential building contractor, or residential remodeler," issued by the Minnesota Department of Labor and Industry (DLI), and subdivision 3 bars acting as a residential roofer for compensation without that license. The City of St. Cloud's own "Contractor Licensing" page lists its local license categories -- Commercial, Electrical, Heating, Plumbing, Residential Building, Sewer Cleaners, Sign Hangers, and Ventilation -- with no separate roofing category; its "Residential Building Contractor" entry states plainly that this license is "Licensed through the State Department of Labor and Industry," i.e. the city itself is pointing roofers to the same statewide DLI license rather than administering its own.
Permit process
Per the Building Safety Department's own "Information on Permits for Homeowners" handout, permit applications are available online or at City Hall (400 2nd Street South, St. Cloud, MN 56301); applicants can complete and email applications for electronic plan review through the City's ePlans system, or print and drop off paper applications with plans at City Hall. The handout states that "re-roof, re-side, replacement windows and doors" permits "can be issued at the time you apply," unlike most other permits, which "may take up to 5 business days" for plan review. Re-roofing, re-siding, and replacement-window/door permits carry a flat, set fee rather than a valuation-based fee; per the Code of Ordinances Section 553 fee schedule, the Residing Permit Fee is $60.00 ($75.00 if replacement windows are included), and the Reroofing Permit Fee With Residing is $75.00. Permits can also be applied for online through the City's Accela portal.
Inspections
St. Cloud's "Residential Reroof" handout (Building Safety Department) lists three possible inspections, in order: (1) a framing inspection, only if any trusses or rafters are damaged and require repair; (2) a tear-off inspection, required "when the existing shingles are torn off and a portion of the ice/water barrier is installed" (waived if the new roof is installed as an overlay rather than a tear-off), which the City will accept either as an on-site visit or via photos (of the exposed deck, any deck repairs, new sheathing, flashing, and installed ice/water barrier) uploaded to the City's Accela portal or emailed to [email protected]; and (3) a final inspection once the roofing project is complete. It is "the responsibility of the person doing the work to schedule ALL the required inspections," by calling (320) 255-7238 at least one business day in advance; inspections are offered 9:00 a.m.-11:30 a.m. and 1:30 p.m.-3:30 p.m., Monday through Friday, on a first-come, first-served basis. A permit is treated as expired, and a new one required, if work is suspended for more than 6 months without an inspection.

View the full St. Cloud permitting authority record →

Impact-resistant roofing materials for St. Cloud hail

St. Cloud, Minnesota sits in one of the country's most hail-prone regions. For hail exposure, the highest impact rating a roof covering can earn is UL 2218 Class 4. These cataloged material categories reach Class 4:

Browse every option on the Class 4 impact-resistant materials hub, and read the Class 4 impact-resistant shingles buyer's guide. Many insurers offer premium credits for a documented Class 4 roof — confirm terms with your carrier.

Sources