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 June 11, 2021

Written by HomeAdvisor.

Chimney Cap Installation Cost

Installing a chimney cap costs $300 on average, ranging from $75 to $1,000. The cap runs $35 to $550 depending on material and size. In most cases, you'll pay $100 to $200 for installation.

Without a chimney cap, all you have at the top of the flue is an open hole. If you want to prevent rodents, leaves or precipitation from falling inside, you'll need to install a cap. A wide variety of materials and styles make it easy to get one that looks great with your roof. Keep these factors in mind before you decide.

Average Chimney Cap Costs

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

Chimney Cap Replacement Cost

Replacing a chimney cap averages about $350, which is $50 to $100 more than installing a new one. This relates to the time needed to remove the existing unit.

Chimney Cap Repair Cost

With an average of $350, it may be less hassle to replace the cap instead of repairing it. Dents and scratches reflect cosmetic damage and don't generally affect the function or safety.

Get Chimney Cap Installation Estimates From Local Pros
Get Estimates

Return to Top

Chimney Cap Prices

Chimney caps cost $35 to $550. Most products are made of galvanized or stainless steel. Copper runs about $200 to $300 more than other materials. Higher prices usually indicate a better-quality product that will last longer.

Chimney Cap Costs by Material
Stainless Steel$50-$500

Chimney Cover Cost Factors

With a price range of $35 to $550, there are many cost factors that affect the total for a chimney cover. These include:

  • Dimensions, with custom sizes costing more

  • How easy the chimney is to access

  • Whether you want custom styles or elements

  • Season, particularly in winter

  • Other services required, like flue repair


Besides material, size is the largest factor in the total price. For example, you'll pay $35 to $200 for a cap that measures 9" x 9", compared to $150 to $550 for one that's 14" x 37".

Return to Top

DIY vs. Hire a Professional

Putting on a chimney cap may take less than an hour, but you still have to climb up to your roof to do it. Hiring a pro costs $100 to $200 more than DIY and carries much less risk.

When you hire a local chimney cap installer, they may also offer related services which can be done at the same time:

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 in. They also control wind to minimize the risk of a backdraft.

Do chimney caps keep rain out?

Caps minimize rain and ice accumulation inside the chimney. 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 3 to 25+ years, depending mostly on the material. Stainless steel and copper ones tend to last longer than galvanized.

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.

Still Have Questions About Chimney Caps?
Ask a Pro