Building Permits in Illinois

We cover 42 cities in Illinois. Select a city below to see local permit requirements.

42 Cities Covered
4,379 Permit Rules
IRC Building Code Base

Building Codes in Illinois

Building permit requirements in Illinois are enforced at the local level — each city and county building department sets its own rules, fees, and timelines. Most cities in Illinois follow the 2021 IRC, though 13 cities are still on the 2018 edition.

We cover 42 cities in Illinois with 4,379 specific permit rules. That's real, locally researched data — not generic advice. Each city page shows exactly what triggers a permit, what's exempt, estimated fees, and how to apply.

The bottom line: don't assume your city follows the same rules as the one next door. A fence that's exempt in one town might need a full permit two miles away. Always check your specific city.

Common Permit Exemptions in Illinois

These are the most common projects that don't require a permit across cities in Illinois. Keep in mind — "exempt from a permit" doesn't mean "exempt from code." You still have to build to code even without a permit.

Window / Door: Exempt in 77 of our 42 covered cities

Fence / Gate: Exempt in 47 of our 42 covered cities

Tree Removal: Exempt in 42 of our 42 covered cities

Siding: Exempt in 42 of our 42 covered cities

Shed / Outbuilding: Exempt in 42 of our 42 covered cities

Exemptions vary by city. Always verify with your local building department before starting work.

Contractor Licensing in Illinois

If you're hiring a contractor in Illinois, make sure they're properly licensed. You can verify credentials through the Illinois DFPR.

Two rules of thumb: never pay a contractor in full upfront — a third down is standard. And if a contractor tells you "we don't need a permit for this," that's a red flag. Use PermitMint to verify before you sign anything.

Cities in Illinois

Don't see your city?

Our lookup tool can still help — we'll use the International Residential Code as a baseline for your area.

Check Your Zip Code →