Minnesota Contractor & Trade License Requirements
Minnesota requires statewide licensing for residential contractors, electricians, plumbers, and roofers through the Department of Labor and Industry (DLI). HVAC/mechanical contractors do NOT need a state license but must file a $25,000 surety bond with DLI. Residential building contractors, remodelers, and roofers are licensed separately. Electricians are licensed by the Board of Electricity and plumbers by the Plumbing Board, both under DLI.
General Contractor
RequiredElectrician
RequiredPlumber
RequiredHVAC Technician
Not requiredRoofing Contractor
RequiredReciprocity Agreements
Minnesota has reciprocity agreements with 7 states. Licensed contractors from these states may be eligible to skip certain exams.
Minnesota Licensing Overview
Minnesota requires statewide licensing for 4 of 5 contractor trades. The licensed trades — general contractor, electrician, plumber, roofing contractor — are regulated by 3 separate agencies: Minnesota Department of Labor and Industry (DLI), Minnesota Department of Labor and Industry — Board of Electricity (DLI), Minnesota Department of Labor and Industry — Plumbing Board (DLI). HVAC Technician licensing is handled at the city and county level rather than statewide. Across all licensed trades, initial costs range from $64 to $200, including application fees, exams, and license issuance. Minnesota also participates in reciprocity agreements with 7 other states, which can streamline the process for out-of-state contractors.
Minnesota Contractor License Cost Summary
| Trade | Application | Exam | License | Bond | Est. Total |
|---|---|---|---|---|---|
| General Contractor | $200 | — | — | — | $200 |
| Electrician | $14 | $50 | — | $25,000 | $64 |
| Plumber | $38 | $50 | $38 | $25,000 | $126 |
| HVAC Technician | Local — no statewide fees | ||||
| Roofing Contractor | $180 | — | — | $15,000 | $180 |
Estimated totals include application, exam, license, and fingerprinting fees. Bond amounts are separate and typically paid as an annual premium.
Key Facts About Minnesota Contractor Licensing
- General liability insurance required — must submit Certificate of Insurance with application and maintain throughout license term. Workers comp required for all employers. Proof of active coverage required before license issuance or renewal.
- Minnesota does not require a statewide license for hvac technicians. Local permits may still apply.
- Minnesota has reciprocity agreements with 7 states, which may allow licensed contractors to skip certain exams.
- License covers residential construction only (1-4 unit dwellings)
- Contractor Recovery Fund replaces individual surety bonds
- Qualifying person must pass exam and fulfill CE requirements
Frequently Asked Questions
Does Minnesota require a contractor license?
Yes, Minnesota requires statewide licensing for 4 of 5 trades: general contractor, electrician, plumber, roofing contractor. HVAC Technician does not require a statewide license.
How much does a contractor license cost in Minnesota?
Initial licensing costs range from $64 to $200 depending on the trade, including application, exam, and license fees.
Does Minnesota have license reciprocity with other states?
Yes, Minnesota has reciprocity agreements with 7 states. Licensed contractors from these states may be eligible to skip certain exams or have an expedited application process.
What trades require a state license in Minnesota?
Minnesota requires statewide licenses for: general contractor, electrician, plumber, roofing contractor. HVAC Technician licensing is handled at the local level.
Do I need workers compensation insurance in Minnesota?
General liability insurance required — must submit Certificate of Insurance with application and maintain throughout license term. Workers comp required for all employers. Proof of active coverage required before license issuance or renewal.
Official Minnesota Licensing Resources
- Minnesota Department of Labor and Industry (DLI) — for general contractor, roofing contractor
- Minnesota Department of Labor and Industry — Board of Electricity (DLI) — for electrician
- Minnesota Department of Labor and Industry — Plumbing Board (DLI) — for plumber