generic bond icon

Minnesota Contractor License Bonds

Select Bond For Price
We offer 24/7 instant email delivery. Buy your bond now to get it within 6 minutes!


Backed by SSL, our online bonding process is secure. We are committed to your privacy.


We shop the top surety markets to find you the best rate.


We’ve streamlined the bonding process to make your experience as fast and easy as possible.

How much does a Minnesota contractor license bond cost?

Minnesota contractor license bond costs start at $50 annually. Your exact premium will vary depending on your city or state license classification and its required bond amount. Most contractor bonds required by cities cost $100 annually for all applicants while those required by the state cost $125. 

How do you get a Minnesota contractors license bond?

You can purchase your Minnesota contractor license bond online 24/7. Simply select the construction bond required for your license and permit registration from the dropdown above or the table below. Depending on your licensing requirements, you'll need to provide information like your contractor or construction company name, physical business address, and license type for bond filing approval. Once your order is processed, your bonding confirmation will be sent to your email. 

How fast can I get a licensed contractor bond? 

Our industry-leading technology and expert customer service team allow us to deliver your official Minnesota licensed contractor bond faster than any other surety provider. offers digital delivery for most Minnesota contractor license bonds. Orders placed by 4 PM CST Monday-Friday are typically processed with same-day emailed bond delivery. If your city requires your official bond be physically issued and delivered to you, we'll ship it to your preferred mailing address.

If you have questions about Minnesota contractor license bond requirements, call 1(800)308-4358 to speak with a friendly surety expert. We're here to guide you through the construction bond process so you can get back to running your business.

Bond Type
$25,000Department of Labor and Industry Electrical Contractor Bond
$25,000Department of Labor and Industry Elevator or Limited Elevator Contractor Bond
$15,000Department of Labor and Industry High Pressure Pipefitting Contractor Bond
$25,000Department of Labor and Industry Mechanical Contractor Bond
$25,000Department of Labor and Industry Plumbing Contractor Bond
$15,000Department of Labor and Industry Residential Roofer Contractor Bond
$25,000Department of Labor and Industry Satellite System Contractor Bond
$8,000Department of Labor and Industry Sign Contractor Bond
$25,000Department of Labor and Industry Technology System Contractor Bond
$3,000Department of Labor and Industry Water Conditioning Contractor Bond
$100-$100,000Department of Revenue Non-Minnesota Contractor Tax BondBond amount must be 8% of the contract amount
$25,000Pollution Control Agency Subsurface Sewage Treatment Contractor Bond
$500City of Alexandria Contractor License Bond
$5,000City of Brainerd Contractor Bond
$5,000City of Champlin Contractor Bond
$2,000City of Circle Pines Contractor BondOther Contractor
$8,000City of Circle Pines Contractor BondSign Contractor
$25,000City of Circle Pines Contractor BondMechanical Contractor
$3,000City of Columbia Heights Contractor Bond
$1,000City of Fergus Falls Contractor BondExcavator, Paving Contractor (Sidewalk)
$2,000City of Fergus Falls Contractor BondSign Hanger
$5,000City of Fergus Falls Contractor BondJunk Dealer
$25,000City of Fergus Falls Contractor BondMechanical License for Heating, Ventilation and Air Conditioning
$5,000City of Lino Lakes Contractor Bond
$10,000City of Minneapolis Residential Specialty Contractor Bond
$15,000City of Minneapolis Sidewalk Contractor Bond
$1,000-$100,000City of Moorhead Contractor Bond
$10,000City of Rochester Sewer and Drain Contractor
$10,000City of Rochester Sidewalk and Driveway Contractor Bond
$1,000City of Rochester Sign Contractor Bond
$25,000City of St. Cloud Commercial Contractor Bond
$2,500City of St. Paul Building Contractor Bond
$5,000City of St. Paul Sidewalk Contractor Bond
$25,000Pipe Laying Bond
$1,000Installer Bond
$5,000City of Edina Street and Public Easement Excavation Bond

What are Minnesota contractor license bonds?

Minnesota contractor license bonds are required by the state and some cities for contractor licensing. Although each bond form has its own terms, obligations, and guarantees, they generally enforce contractor license laws. The official bond name and bond amount for your Minnesota surety bond form will vary depending on the licensing authority requiring it.

Why are Minnesota contractor license bonds required?

By filing a bond, contractors agree to complete work according to any applicable state or city construction law such as adhering to building codes or paying taxes on time. Contractor bonds protect the state, city, and consumers who experience losses resulting from contractor noncompliance. The contractor's surety company will pay valid claims to harmed parties up to the full bond amount, which the contractor must reimburse in full. 

Who regulates licensing for contractors? 

The Minnesota Department of Labor and Industry enforces contractor license and bond requirements at the state level. If you have questions about a state-required license or contractor bond, you can call the Minnesota Department of Labor and Industry at 1(651)284-5075 or email [email protected]. The Department of Revenue requires non-resident contractors file a tax bond before they can work in the state. You can contact the DOR by phone at 1(800)657-3594 or by email at [email protected].  

Some cities also enforce their own additional contractor license and bond requirements. If you're unsure which contractor bond you need or have other questions about local license requirements, contact your city's licensing authority for contractors.  

Who needs a contractor bond in Minnesota?

The Minnesota Department of Labor and Industry requires contractors who work in the following trades keep an active surety bond on file in conjunction with their state license.

  • electrical 
  • elevator or limited elevator 
  • high pressure pipefitting 
  • mechanical 
  • plumbing 
  • residential roofer
  • satellite system 
  • sign 
  • technology system 
  • water conditioning 

If you work in one of the following cities, you must file an additional bond with them directly before receiving your local contractor compliance permit. If you need a surety bond for a city not listed below, call 1(800)308-4358

  • Alexandria
  • Brainerd 
  • Champlin 
  • Circle Pines
  • Columbia Heights
  • Fergus Falls
  • Lino Lakes
  • Minneapolis 
  • Moorhead 
  • Rochester 
  • St. Cloud
  • St. Paul

Need a surety bond for a construction project in Minnesota?

Minnesota contractor bonds are required for state and city licensing compliance. If you need a surety bond before you can begin work on an individual contracted project, you might need a bid bond, payment bond, performance bond, or other type of contract bond. If you work in states other than Minnesota, we also offer contractor license bonds nationwide.

How do I update or change my contractor bond form?

If you need to update your surety bond documentation for any reason, contact your surety provider. If you purchased your bond from, email [email protected] to explain the needed change. The most common changes requested include the contractor/construction company's name, address, or license type. 

How do you renew your Minnesota contractor license bond? 

You must renew your Minnesota surety bond before its current term expires to maintain your bonding status as required for your license. Once you pay your renewal invoice, renewal instructions will be emailed to you to keep your bond active for your next license term.

How do you get a Minnesota contractor license? 

Complete the following steps to apply as a licensed contractor with the state.  

  1. Pass your pre-license exam. 
  2. Submit a license application online
  3. Submit a copy of your certificate of incorporation (if applicable). 
  4. Submit a background disclosure form, and include explanations for “yes” answers.
  5. Submit all other other applicable documents for licensure. 

If you need to be licensed in a specific city or county, contact their local contractor licensing office for application instructions. 

Learn How to get a Minnesota Plumbing Contractor License by reviewing our comprehensive guide.

Call 1 (800) 308-4358 to talk with a Surety Expert