I have heard that it is best to upgrade everything to the max before upgrading your Town Hall. Is this true, or is it impractical?


When to upgrade your town hall is a matter of some debate.

The fundamental tradeoffs are these:

  • The amount of resources an enemy can raid from you is effected by the relative difference in your town hall levels.
  • Your power level in Clash of Clans is influenced by a combination of Town Hall level and the number of and upgrades applied to your other buildings.

You can expect that once you upgrade to a new Town Hall level, you'll grow in strength rather rapidly. Then there is a fall off in the rate of your growth as you have to wait for more expensive and time consuming upgrades. Then you upgrade your Town Hall again and repeat the process.

However, during the time when you've first upgraded your Town Hall and before you've caught up with upgrades, you're more vulnerable. The game considers you ready to defend against more powerful opponents, and they see you as an easy source of resources compared to people who have been at that Town Hall level for longer.

One question you can ask yourself: Are you winning against people raiding your base consistently? If not, you're probably not upgraded enough for your Town Hall level, and you should probably sink more time and resources into upgrades.


I recommend maxing out odd numbered town halls. You max out on 1,3,5,7,and 9. You want to advance quickly but stay powerful. Attacking is based solely on trophies, so you will quickly earn trophies. However you will not get the best players attacking you.

  • I would rather say that from TH7 and up, it is important to max out every level. I have been on TH8 for a long time just to max out the troop levels, as it will be extremely hard to farm on TH9 if my troops are not up to speed. – WaldoAwesome Dec 19 '16 at 9:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.