Carol Stream Building Permits: What Needs One and What It Costs
What this comes down to
- Carol Stream exempts a deck from the building permit only if it is detached, at most 200 square feet and no more than 30 inches above grade.
- A deck permit from the village costs $96, paid when the application is submitted, and a patio costs $64.
- Starting work before the permit raises the fee by 50 percent, with a minimum of $150 and a maximum of $1,500.
- The village page lists the 2024 International codes, and its residential amendment sets the frost line at 42 inches.
- Routine maintenance, siding, and window or door swaps with no change in size or location need no permit.
- A permit is valid for 180 days after issuance, and extensions are granted in writing for up to 180 days each.

Carol Stream decides building permits through its Community Development Department. The village publishes a fee schedule, adopted codes and a local amendment to the residential code. Together they answer most questions about what needs a permit.
This guide reads those documents for a homeowner. It covers what needs a permit, what does not, the fees and the codes. It also covers the penalty for starting early. It ends with the points the documents disagree on, which only the village can settle.
Do I need a building permit in Carol Stream?
For most structural work, yes. The village's village fee schedule lists decks, patios, stoops, sheds, fences and driveways. It also lists hot tubs, pools, furnaces, water heaters and solar panels.
The schedule also lists work that is changed in a structural way. A window or door replacement that changes the size or location needs a permit and a $64 fee. A minor structural modification costs $96. Work not on the list is priced by the building official.
What work does not need a permit in Carol Stream?
Routine maintenance, siding and roof work that is not structural. The fee schedule exempts remodeling that adds, alters or relocates no walls or utilities. It also exempts replacing existing fixtures, switches and receptacles. A window or door swap with no change in size or location is exempt too.
Decorative landscape features, portable fire pits, mailboxes and swing sets are exempt as well. So is a shed up to 64 square feet. An exemption does not excuse work that breaks the code. The village says exempt work must still meet its codes.
Does a deck need a permit in Carol Stream?
Usually yes. The village's local residential amendments exempt only a deck of 200 square feet or less. That deck must be no more than 30 inches above grade at any point. It must also be detached from the dwelling and not serve a required exit door.
A deck bolted to the house fails the test, and so does a deck at a back door. The permit fee for a deck is $96. The state view is in the guide to Illinois deck permit rules.

How much do Carol Stream building permits cost?
Most home permits cost $48 to $256. The fee schedule is dated May 1, 2023. It says the fee must be paid when the application is submitted. Air conditioners and water heaters are $48. Patios, fences and sheds are $64. Decks, driveways and hot tubs are $96.
Bigger items cost more. Residential solar panels are $168 and an in-ground pool is $256. A residential fire sprinkler system is $450. Several items also need a public improvement preservation bond. Driveways, patios and sheds are among them. The building official may waive it.

Which building codes does Carol Stream enforce?
The 2024 International codes, according to the village's adopted code list. It names the 2024 residential, building, fire, mechanical and fuel gas codes. It also lists the 2023 National Electrical Code and the 2014 Illinois Plumbing Code.
The residential amendment adds local design values. It sets the frost line depth at 42 inches, snow load at 25 and wind speed at 115 miles per hour. Deck footings must reach below that 42 inch frost line. That keeps a post from heaving in winter.
The International Code Council's 2024 residential code covers decks in the deck framing chapter. Addresses outside village limits follow the county permit application guide instead.
What does a Carol Stream permit application need?
Two or more sets of construction documents, or a digital set where the building official allows. Plans must be drawn to scale. They must also include a site plan or plat of survey. It shows property lines, easements, drainage and every existing structure.
Decks, patios, gazebos and sheds under 168 square feet need no architect or engineer seal. The official may still ask for one. New houses and additions over 300 square feet need a seal. A retaining wall over 24 inches needs a licensed design professional.
How long is a Carol Stream permit good for?
For 180 days after issuance. The amendment also counts 180 days from the start of work if that long passes between inspections. A written extension of up to 180 days is possible when the owner shows justifiable cause. New principal buildings and additions are valid for 12 months.
The amendment says a permit may be suspended or revoked. The cause is failing to schedule and pass required inspections. No further inspections happen until it is reinstated. The documents do not list the inspection stages for a deck.
What happens if I start work without a permit?
The fee goes up by 50 percent, with a $150 minimum and a $1,500 maximum. That is the fee schedule's rule for work that starts before a required permit. The amendment adds a fine of $150 to $1,500 for each separate offense.
Each day a violation continues after notice counts as a separate offense. A stop work order carries the same range. Courts may also order restitution or community service. Pulling the permit first is the cheaper way.

Which Carol Stream jobs need a permit?
The table applies the village's published documents to common jobs. It is a reading of those documents, not a ruling. The village decides each property, and the fees are the 2023 schedule's figures.
| Job | Permit? | Village fee | What to confirm |
|---|---|---|---|
| New deck attached to the house | Yes | $96 | Plans, plat of survey and footing depth |
| Detached deck, 200 sq ft, 30 inches high | No | None | That it serves no exit door |
| Patio | Yes | $64 | Preservation bond requirement |
| Shed up to 64 sq ft | No | None | Lot line setbacks |
| Shed over 64 sq ft, up to 168 | Yes | $64 | Preservation bond requirement |
| Window or door, same size and place | No | None | That nothing structural changes |
| Window or door, new size or place | Yes | $64 | Header and framing plans |
| Hot tub or spa | Yes | $96 | Electrical work for the unit |
| Siding or roof work, not structural | No | None | That no framing is repaired |
What cannot be determined from the village documents?
Which figure is current where documents disagree. The 2023 fee schedule lists fees for fences, driveways and sidewalks. The 2025 residential amendment exempts fences up to 7 feet, and sidewalks and driveways. The village should confirm which applies.
Review times and deck inspection stages are not published in these documents. An older saved copy of the codes page still lists the 2018 editions. The live village page lists 2024, so ask the department which edition governs a given application.

Carol Stream building permit questions
Do I need a permit to build a deck in Carol Stream?
Yes, unless the deck is detached, 200 square feet or less and no more than 30 inches above grade. It also cannot serve a required exit door. A deck attached to the house needs a permit. The village fee schedule lists $96 for a deck.
Do I need a permit to replace a door in Carol Stream?
Not if the door or window is the same size and in the same place. The village fee schedule exempts that replacement. A change in size or location needs a permit and a $64 fee. Any structural change, such as a new header, is a permit job.
How does Perfect Work decide whether a Carol Stream job needs a permit?
Perfect Work Remodeling & Repairs reads the job against the village's fee schedule and amendment. It does so before quoting. Like for like repairs are priced as repairs. New decks, patios and structural changes are priced with the permit. Any gray area goes to the Community Development Department first.
How much is a building permit in Carol Stream?
It depends on the work. The village fee schedule lists $48 for an air conditioner, $64 for a patio and $96 for a deck. It lists $256 for an in-ground pool. The fee is due when the application is submitted, and early starts add 50 percent.
What does a Carol Stream permit estimate from Perfect Work cover?
Perfect Work Remodeling & Repairs names the repair, materials and a starting price in the estimate. Permit paperwork is scoped alongside it. The village's fee is listed apart from the work. The homeowner sees what the village charges and what the crew charges.
Who do I contact at Carol Stream about a building permit?
The village Community Development Department handles building permits. Its published number is 630-871-6230, and its email is communitydevelopment@carolstream.org. Staff can confirm whether a job needs a permit, which fee applies and which code edition governs. A call first avoids a rejected application.
Start with the village's documents
A Carol Stream project usually comes down to a sorting question. Like for like repairs and small exempt items skip the permit. New decks, patios, structural changes and bigger items need one. The village decides each case.
A visit from Perfect Work Remodeling & Repairs puts the work and the village's list side by side. The job is sorted into a repair or a permit job before a price is given. Nearby towns work differently, as the Wheaton permit rules and Glen Ellyn permit list show. Its handyman services cover smaller jobs.
Call Perfect Work at 630-297-7888 · Book a permit check