How Much Does a Chimney Cap Cost?

Typical Range:

$75 - $1,000

Find out how much your project will cost.

Cost data is based on research by HomeAdvisor.

Updated August 10, 2022

Written by HomeAdvisor.

Installing a chimney cap costs $300 on average, with the typical chimney cap replacement cost ranging from $125 to $1,000 depending on the material and size. The chimney cap cost itself can fall between $25 for a prefab galvanized steel unit and $800 or more for a copper chimney cap. Then factor in $100 to $200 for professional installation—or $30 for supplies if attempting to DIY.

A chimney cap is an important component of your chimney system, as it closes off the top of your flue. Chimney caps thus prevent rodents, nesting birds, and bats from entering your home; they also keep out leaves and precipitation and contain dangerous fireplace embers and sparks.

If your chimney doesn’t currently have a cap, installing one as soon as possible is important. And if your current chimney cap is failing, you shouldn’t delay repair or replacement.

Average Chimney Cap Costs

Average Cost$300
High Cost$1,000
Low Cost$75

Chimney Cap Replacement Cost

The average chimney cap replacement cost is $350, a little higher than the typical chimney cap installation cost ($300). That’s because the contractor you hire will also bill you for removing and disposing of the existing chimney cap.

Chimney Cap Costs by Material

The biggest chimney cap cost factor affecting the total price of installation is the type of material you choose. Galvanized steel chimney caps are the most affordable (as little as $25), while the typical copper chimney cap price can reach $800 or more.

The table below explores the chimney cap prices by material alone. Remember that installation adds another $100 to $200 in labor costs.

Chimney Cap Material Average Cost Range
Galvanized steel $25 – $200
Aluminum $40 – $400
Stainless steel $50 – $500
Copper $200 – $800
Get Chimney Cap Installation Estimates From Local Pros
Get Estimates

Chimney Cap Repair Cost

On average, chimney cap repair costs $350; that’s the same as the average chimney cap replacement cost. If your current chimney cap is a galvanized steel, aluminum, or stainless steel model, it makes more sense to have a handyperson install a new one. But if you invested in a high-quality, more expensive chimney cap, like one made of copper, it may be worth it to pay for repairs instead of a replacement.

Chimney Cap Prices

Chimney caps range in price from $25 to $800 or more, depending on the material you choose. Higher prices usually indicate a better-quality product that will last longer. Copper chimney caps add a nice aesthetic to your home, but you can save a lot of money by purchasing a stainless steel model ($50 to $500) and still get good durability.

Chimney Cover Cost Factors

The total cost of your chimney cap installation can vary depending on more than just materials alone. Your final prince can fluctuate based on factors like labor rates, size, and even the season.


The typical single chimney cap can be as small as 6 inches (round) or 9 x 12 inches (rectangular). If you need to cap two or more flues, you’ll have to purchase a larger cap, which could double the price. Prices listed in this guide are for prefab models; if you need a custom model made to fit a unique size, you can expect to pay 20% to 40% more.


If you choose to DIY your chimney cap installation, your costs outside of materials may just include supplies, such as screwdrivers, pliers, caulk, and masonry screws—roughly $30. But if you’re paying for professional installation, you’ll pay between $100 and $200 for the job, depending on local labor rates and the complexity of your installation.

Decorative Finishes

A basic chimney cap can cost as little as $25, but if you want one that adds to your home’s aesthetic with decorative finishes, expect to pay on the higher end of the range, from $400 to $800.


If you need to have a chimney cap installed in the off-season (winter), companies may charge a higher rate because of the unfavorable (and sometimes dangerous) conditions. The ideal time to install a chimney cap is in the spring or fall when temperatures are warm but not too hot.

Still Have Questions About Chimney Caps?
Ask a Pro

DIY vs. Hire a Professional

Installing a chimney cap may take less than an hour, but it still requires climbing up on your roof to do it. Because this can be dangerous, it’s usually a good idea to find a professional contractor to handle the installation for you. They’ll charge $100 to $200.

When you hire a local chimney cap installer, they may also offer related services that can be done at the same time. Below are some typical chimney services and their average prices:

Not sure what you need? Find a chimney inspection service near you.


Is a chimney cap necessary?

Chimney caps are necessary to keep animals, water, and debris from falling into your home. They also control wind to minimize the risk of a backdraft. If you use your fireplace, a chimney cap is crucial to keep dangerous embers from flying out the top of your chimney.

Do chimney caps keep rain out?

No, chimney caps do not keep rain out entirely. However, chimney caps minimize rain and ice accumulation inside the chimney, preventing significant water or ice buildup in your home. They must remain partially open to allow exhaust to escape. As such, they do not provide a completely waterproof barrier. 

How long does a chimney cap last?

Chimney caps last from 3 to 25 or more years, depending on the quality of the material. Galvanized chimney caps tend to have shorter lifespans, but stainless steel, aluminum, and copper chimney caps can last 25 years or more, making them some of the soundest chimney cap investments you can make.

How tall should a chimney cap be?

As a general rule, the top of the chimney cap must be at least 5 inches above the top of the flue. If you hire a handyperson for your chimney cap installation, they can likely advise on the size and type of cap to purchase.

What is the difference between a chimney crown and a chimney cap?

Chimney crowns, similar to chimney chase covers, are flat areas directly beneath the chimney cap. The installer will reinforce the top of the chimney with mortar or concrete to shed water and provide a protective cover for your chimney. In that way, it seals the top of the chimney. A chimney cap is still necessary to protect the flue against weather and animals.