Level 21Home Village · Defenses
Cannon
GoldMax level 21The Cannon is a defense in Clash of Clans, a defensive building. It attacks ground targets and takes up no housing space. It unlocks at Town Hall 1 and can be upgraded through 21 levels, reaching 2,250 hitpoints and 160 damage per second at level 21.
Cannons are great for point defense. Upgrade Cannons to increase their firepower, but beware that your Defenses cannot shoot while being upgraded!
Level explorer
3,000,000Full progression
About the Cannon in Clash of Clans Defenses
The Cannon is a Clash of Clans defense, a defensive building. It can attack ground targets.
The Cannon first becomes available at Town Hall 1. At level 1 it has 300 hitpoints, growing to 2,250 hitpoints once fully upgraded to level 21. At its maximum level it deals 160 damage per second. Taking the Cannon all the way to level 21 costs roughly 17,131,250 Gold and about 6d 22h of upgrade time.
As a defensive building, the Cannon defends your village automatically. Keep it upgraded and placed carefully so it covers the buildings you most want to protect.
Among the 18 Defenses with an attack, the Cannon has the 12th highest damage per second at maximum level.
Cannon strengths and weaknesses
Strengths
- It is a reliable point defence against ground pushes.
Weaknesses
- Like all defences it cannot fire while it is being upgraded, so plan upgrades around your war and league schedule.
- It only hits ground troops, leaving your base open to air attacks unless you pair it with anti air defences.
Cannon: frequently asked questions
What is the Cannon in Clash of Clans?
Cannons are great for point defense. Upgrade Cannons to increase their firepower, but beware that your Defenses cannot shoot while being upgraded!
What does the Cannon attack in Clash of Clans?
The Cannon can attack ground targets.
What Town Hall do you need to unlock the Cannon?
The Cannon first becomes available at Town Hall 1.
What is the max level of the Cannon?
The Cannon can be upgraded to level 21, where it reaches 2,250 hitpoints and 160 DPS.
How much does it cost to max the Cannon?
Fully upgrading the Cannon to level 21 costs about 17,131,250 Gold in total.
How long does it take to max the Cannon?
The total upgrade time to take the Cannon to level 21 is around 6d 22h, before any book or potion boosts.
Where can I see every level of the Cannon?
This page lists the Cannon at all levels. Use the level explorer to view any single level, or open the full progression table to see hitpoints, damage, cost and time for the whole defense side by side.











