Skip to main content
Last updated: General Illinois contractor bond information — confirm current requirements with the licensing authority.
Dual-Authority System: State + Municipal

Illinois Contractor License Bonds

Illinois has no statewide general contractor license. The state licenses and bonds roofers through IDFPR, while Chicago and other municipalities set their own contractor licensing and, for some trades, their own bonds. This guide untangles both systems and shows you what each costs. New to bonding? Learn what a surety bond is first.

State (IDFPR)

Roofing Only

Limited License: $10,000 bond

Unlimited License: $25,000 bond

225 ILCS 335 -- statewide

Municipal (Chicago + Others)

Varies by Trade

Chicago Plumbing: $20,000

Chicago Drain Layer: $50,000

Chicago Municipal Code Title 4

Need both a state and municipal bond? We bundle them under one application -- no duplicate paperwork.

Quick answer
Illinois has no state general contractor license; roofers post a state bond and Chicago adds trade bonds. Where a bond is required, you pay a premium that is a small percentage of the bond amount, not the full amount (any cost here is an estimate; the surety sets the final price).
  • Who requires it: Illinois Department of Financial and Professional Regulation (IDFPR) for roofers, plus city bonds such as Chicago’s.
  • Amount: Roofers post a $10,000 or $25,000 bond; Chicago trade bonds include $20,000 for plumbing and $50,000 for drain layers.
  • Typical cost (estimate): about $100–$300 per year for a $10,000 roofing bond and $250–$750 for a $25,000 roofing bond. The surety sets the final price.
  • Timing: Same-day submission; most quotes within one business day.
Get an Illinois contractor bond quote

Official Illinois Requirements

"The Department shall require each applicant or licensee to file and maintain in force a surety bond, issued by an insurance company authorized to transact fidelity and surety business in the State of Illinois."
Illinois Department of Financial and Professional Regulation • 225 ILCS 335/3.2 (Roofing Industry Licensing Act)
Eric Drummond, Licensed Surety Producer
Reviewed by
Eric Drummond, Licensed Surety Producer

All content is researched from official state and federal sources (.gov). BuySuretyBonds.com works with Treasury-listed surety carriers.

How State and City Requirements Stack in Illinois

Most states pick one approach: either the state licenses contractors (like California) or cities do (like Colorado). Illinois splits it: IDFPR licenses and bonds roofers statewide ($10,000 limited / $25,000 unlimited), while Chicago and other cities license contractors locally and require bonds for certain trades, such as Chicago's $20,000 plumbing contractor bond. State and city requirements go to different authorities and follow different rules. Understanding the difference between a bond and insurance helps clarify why both exist.

Bond Lapse Warning

If your surety terminates your IDFPR roofing bond, your state license is cancelled on the termination date unless a replacement bond takes effect that day (225 ILCS 335/3.2). The surety must give 60 days' notice, so use that window to replace the bond. Violating the Roofing Industry Licensing Act is a Class A misdemeanor for a first offense.

Use our contractor bond calculator for a personalized estimate, or review the full surety bond cost guide.

The Two Authorities That Control Illinois Contractor Bonding

State-Level: Roofing Contractor Bond

The Illinois IDFPR requires all roofing contractors to obtain a license under 225 ILCS 335:

Limited License: $10,000 bond (residential properties of 8 units or less)
Unlimited License: $25,000 bond (no unit restrictions)
General liability insurance required
Bond is continuous until terminated with 60 days notice to IDFPR

The license is cancelled on the bond termination date unless a replacement bond is filed to take effect that day. A first violation of the Act is a Class A misdemeanor.

Municipal: Chicago + Local Bonds

The Chicago Department of Buildings and other Illinois cities require separate local contractor bonds:

Chicago General Contractor: insurance minimums by license class (confirm any bond with the city)
Chicago Plumbing Contractor: $20,000 bond
Chicago Drain Layer: $50,000 bond payable to the City
Other cities: requirements vary by municipality

Important:

The IDFPR roofing bond applies statewide, including in Chicago. Any city license or bond is a separate obligation filed with a different authority.

Three Steps to Your Illinois Contractor Bond

Simple process whether you need state, municipal, or both

1

Determine Your Bond Requirements

Identify if you need the IDFPR roofing bond ($10K or $25K), a Chicago trade bond, other city bonds, or a combination.

2

Complete Your Application

Provide business details, license type, and authorize a credit check. We shop your application across multiple carriers from Treasury-listed carriers.

3

Receive Approval and Bond

Most applications are submitted same-day. Once the surety issues the bond, file it with IDFPR or your municipal building department.

Where Illinois Contractors Need Bonds

Three distinct markets, each with different bonding obligations

Chicago Metro / Cook County

The Chicago metro area represents the vast majority of Illinois construction spending. Lincoln Yards, the 78 development, O'Hare modernization, and the ongoing high-rise residential boom along the lakefront draw contractors who need both licensing and project bonds.

Chicago trade bonds apply here

Suburban Collar Counties

Municipalities in DuPage, Lake, Will, Kane, and McHenry counties set their own contractor rules, distinct from Chicago's. Check each city's building department before you pull permits. Suburban data center construction and logistics warehouse building are driving new demand.

Growing data center and logistics demand

Downstate Illinois

Springfield, Champaign-Urbana, Peoria, and Rockford represent smaller but significant markets. University construction (U of I system), state government facilities, Caterpillar and John Deere manufacturing modernization, and agricultural processing facility upgrades create steady demand for licensed roofers and general contractors. Business owners who notarize construction documents should also obtain an Illinois notary bond through the Secretary of State. Contractors working across the Indiana border face different municipal requirements -- see the Indiana contractor bond guide.

University and government construction hubs
Video Guide

Watch: Illinois Contractor License Bond — $10,000/$25,000 — Roofing + Chicago

Illinois is unique — IDFPR requires a state roofing bond AND Chicago requires separate municipal bonds. Roofers in Chicago need both. Here's how the dual-authority system works for every trade.

Key moments in this video
  • 0:00Does Illinois require a contractor license bond?
  • 0:45Bond amount & how it's determined
  • 1:30What you actually pay (cost by credit tier)
  • 3:00Bond vs. insurance — why you need both
  • 4:30Step-by-step: how to get your Illinois contractor bond
Watch on YouTube

Illinois Contractor Bond FAQs

Common questions about state and municipal bonding

How much is a contractor bond in Illinois?
Illinois contractor bond premiums typically run 1-3% of the bond amount annually. A $10,000 roofing bond costs $100-$300/year. A $25,000 roofing bond costs $250-$750/year. Chicago trade bonds, such as the $20,000 plumbing contractor bond and the $50,000 drain layer bond, are priced the same way. Exact rates depend on credit score, business financials, and claims history. Contractors with credit scores above 750 qualify for the lowest rates. For complete pricing factors, visit our surety bond cost guide at /surety-bond-cost/.
How to get a contractor license bond in Illinois?
Getting an Illinois contractor bond depends on which bond you need: (1) For the state roofing bond, apply to IDFPR for your limited ($10K bond) or unlimited ($25K bond) roofing license. (2) For Chicago municipal bonds, contact the Department of Buildings for your trade. (3) Complete a bond application with your business details and authorize a credit check. (4) Receive same-day submission from Treasury-listed carriers. (5) File the bond with IDFPR or your municipal building department. The state roofing license and bond apply in Chicago too; any city license or bond is separate. For the full walkthrough, visit /how-to-get-a-surety-bond/.
Does Illinois require a statewide general contractor license or bond?
No. Illinois does not issue a statewide general contractor license. However, roofing contractors must be licensed through the Illinois Department of Financial and Professional Regulation (IDFPR) and post a $10,000 or $25,000 surety bond under 225 ILCS 335. Beyond roofing, contractor licensing and any bonding are handled locally -- Chicago and many other municipalities set their own requirements, so check with the city where you work.
What is the Illinois roofing contractor bond requirement?
Under the Illinois Roofing Industry Licensing Act (225 ILCS 335/3 and 3.2), IDFPR requires licensed roofing contractors to maintain a surety bond. Limited License holders (roofing limited to residential properties of 8 units or less) need a $10,000 bond. Unlimited License holders need a $25,000 bond. The bond must be issued by an insurer authorized to transact fidelity and surety business in Illinois and is continuous until terminated with 60 days notice.
What bonds does Chicago require for contractors?
Chicago requires bonds for certain trade licenses: plumbing contractors file a $20,000 indemnification bond or letter of credit (Municipal Code §4-336-030), and drain layers file a $50,000 bond payable to the City of Chicago (§4-28-070). The Chicago general contractor license (Chapter 4-36) is built around insurance minimums that rise with the license class. Confirm the current requirements for your license type with the Chicago Department of Buildings.
Do Chicago roofers need a city bond as well as the state roofing bond?
The IDFPR roofing license and bond ($10,000 or $25,000) apply statewide, including in Chicago. Whether you also need a Chicago license, and any bond tied to it, depends on the work you perform -- check with the Chicago Department of Buildings. State and city requirements are independent of each other and are filed with different authorities.
Which other Illinois cities require contractor bonds?
Many Illinois municipalities run their own contractor registration or licensing, and some require a bond for certain trades or permits. Amounts and rules vary by city and trade. Each city has its own building department that sets local rules, so verify requirements with the local jurisdiction before starting work.
What happens if my Illinois roofing contractor bond is terminated?
Under 225 ILCS 335, a surety company may terminate a bond by filing a 60-day notice with IDFPR and simultaneously notifying the roofing contractor. Your license is cancelled without a hearing on the termination date unless a replacement bond is filed to take effect on that date (225 ILCS 335/3.2). Violating the Roofing Industry Licensing Act is a Class A misdemeanor for a first offense.
Can I get an Illinois contractor bond with bad credit?
Yes. Contractors with credit challenges can obtain bonds through specialized surety programs. While excellent credit (750+) gets rates of 1-1.5%, contractors with scores in the 500-650 range can still get approved at 3-10% of the bond amount. For a $10,000 bond, that means costs of $300-$1,000. Approval and pricing are set by the surety.
What happens after I apply?
A licensed agent submits your application the same day it arrives; most quotes come back within one business day. The carrier decides approval and the final premium, and you pay only when your bond is issued.

Chasing O'Hare or CTA Projects?

Your license bond gets you legal. Contract bonds get you government work.

Get Both Performance & Payment Bonds Together

Federal construction contracts above the Miller Act threshold generally require performance and payment bonds.

Get P&P Quote →

One Application Covers Both Your State and Municipal Bonds

We place IDFPR roofing bonds and Chicago/suburban municipal bonds from the same carrier network -- same-day submission, no duplicate paperwork