Troops upgrade costs and times
Data current as of Updated
Troop levels are set entirely by the Laboratory. Barracks and the Dark Barracks unlock a troop; every level after the first is a research job in the lab, paid in elixir or dark elixir, gated by your Laboratory level, and run one at a time on a timer that has nothing to do with your builders. That single queue is why lab time is the scarcest resource for most attackers, and why it should never sit idle.
Each section below lists every research step with its cost, research time and the Laboratory level it needs, along with the Town Hall where that lab level first becomes available. Level 1 is unlocked rather than researched, so tables start at level 2. The TH Cap row shows the highest level each troop reaches at each Town Hall, worked out from the Laboratory's maximum level there.
The Town Hall filter hides research you cannot start yet and recalculates the totals: how many days of continuous lab time maxing every troop takes, and how much elixir and dark elixir it costs. Read that number as a ceiling rather than a target. Almost nobody maxes every troop at a Town Hall, and the right plan is to max the ones your attacks use.
What to upgrade first
- Your main attacking troop first. Whatever your go-to army is built around, max that unit before anything else; it is where lab time pays off most.
- Clan Castle and support troops next. The troops you request and donate for war, and the ones that support your main push, should be current.
- Alternate elixir and dark elixir research when two upgrades are equally useful, so neither storage caps while the lab is busy on the other.
- Off-meta troops last. Units you never train can wait for the end of a Town Hall, or forever.
Max-out Cost at Town Hall 18
Showing every level (TH18 is the current max)Researching every troop from level 1 to the Town Hall 18 cap takes 1,402 lab-days and costs 1,462,345,000 elixir and 11,194,000 dark elixir.
From level 0
1,402lab-days(3y 10mo)
1,462,345,000Elixir
11,194,000Dark Elixir
From the TH17 cap
378lab-days(1y 12d)
484,750,000Elixir
2,835,000Dark Elixir
Lab-days are research time back to back in one Laboratory, with no potions, gems or Lab Assistant. “From the previous cap” assumes everything was at the TH17 TH Cap before you upgraded. Full Max-out Cost calculator
Every troop

Barbarian
Research from TH3 (Lab 1) · TH18 Cap: level 13 · max level 13 · Elixir
Barbarian
Research from TH3 (Lab 1) · TH18 Cap: level 13 · max level 13 · Elixir

Archer
Research from TH3 (Lab 1) · TH18 Cap: level 14 · max level 14 · Elixir
Archer
Research from TH3 (Lab 1) · TH18 Cap: level 14 · max level 14 · Elixir

Goblin
Research from TH3 (Lab 1) · TH18 Cap: level 10 · max level 10 · Elixir
Goblin
Research from TH3 (Lab 1) · TH18 Cap: level 10 · max level 10 · Elixir

Giant
Research from TH4 (Lab 2) · TH18 Cap: level 14 · max level 14 · Elixir
Giant
Research from TH4 (Lab 2) · TH18 Cap: level 14 · max level 14 · Elixir

Wall Breaker
Research from TH4 (Lab 2) · TH18 Cap: level 14 · max level 14 · Elixir
Wall Breaker
Research from TH4 (Lab 2) · TH18 Cap: level 14 · max level 14 · Elixir

Balloon
Research from TH4 (Lab 2) · TH18 Cap: level 13 · max level 13 · Elixir
Balloon
Research from TH4 (Lab 2) · TH18 Cap: level 13 · max level 13 · Elixir

Wizard
Research from TH5 (Lab 3) · TH18 Cap: level 14 · max level 14 · Elixir
Wizard
Research from TH5 (Lab 3) · TH18 Cap: level 14 · max level 14 · Elixir

Healer
Research from TH7 (Lab 5) · TH18 Cap: level 11 · max level 11 · Elixir
Healer
Research from TH7 (Lab 5) · TH18 Cap: level 11 · max level 11 · Elixir

Dragon
Research from TH7 (Lab 5) · TH18 Cap: level 13 · max level 13 · Elixir
Dragon
Research from TH7 (Lab 5) · TH18 Cap: level 13 · max level 13 · Elixir

Minion
Research from TH7 (Lab 5) · TH18 Cap: level 14 · max level 14 · Dark Elixir
Minion
Research from TH7 (Lab 5) · TH18 Cap: level 14 · max level 14 · Dark Elixir

Hog Rider
Research from TH7 (Lab 5) · TH18 Cap: level 15 · max level 15 · Dark Elixir
Hog Rider
Research from TH7 (Lab 5) · TH18 Cap: level 15 · max level 15 · Dark Elixir

P.E.K.K.A
Research from TH8 (Lab 6) · TH18 Cap: level 13 · max level 13 · Elixir
P.E.K.K.A
Research from TH8 (Lab 6) · TH18 Cap: level 13 · max level 13 · Elixir

Valkyrie
Research from TH8 (Lab 6) · TH18 Cap: level 12 · max level 12 · Dark Elixir
Valkyrie
Research from TH8 (Lab 6) · TH18 Cap: level 12 · max level 12 · Dark Elixir

Golem
Research from TH8 (Lab 6) · TH18 Cap: level 15 · max level 15 · Dark Elixir
Golem
Research from TH8 (Lab 6) · TH18 Cap: level 15 · max level 15 · Dark Elixir

Baby Dragon
Research from TH9 (Lab 7) · TH18 Cap: level 12 · max level 12 · Elixir
Baby Dragon
Research from TH9 (Lab 7) · TH18 Cap: level 12 · max level 12 · Elixir

Witch
Research from TH9 (Lab 7) · TH18 Cap: level 8 · max level 8 · Dark Elixir
Witch
Research from TH9 (Lab 7) · TH18 Cap: level 8 · max level 8 · Dark Elixir

Lava Hound
Research from TH9 (Lab 7) · TH18 Cap: level 8 · max level 8 · Dark Elixir
Lava Hound
Research from TH9 (Lab 7) · TH18 Cap: level 8 · max level 8 · Dark Elixir

Miner
Research from TH10 (Lab 8) · TH18 Cap: level 12 · max level 12 · Elixir
Miner
Research from TH10 (Lab 8) · TH18 Cap: level 12 · max level 12 · Elixir

Bowler
Research from TH10 (Lab 8) · TH18 Cap: level 10 · max level 10 · Dark Elixir
Bowler
Research from TH10 (Lab 8) · TH18 Cap: level 10 · max level 10 · Dark Elixir

Electro Dragon
Research from TH11 (Lab 9) · TH18 Cap: level 9 · max level 9 · Elixir
Electro Dragon
Research from TH11 (Lab 9) · TH18 Cap: level 9 · max level 9 · Elixir

Ice Golem
Research from TH11 (Lab 9) · TH18 Cap: level 9 · max level 9 · Dark Elixir
Ice Golem
Research from TH11 (Lab 9) · TH18 Cap: level 9 · max level 9 · Dark Elixir

Yeti
Research from TH12 (Lab 10) · TH18 Cap: level 8 · max level 8 · Elixir
Yeti
Research from TH12 (Lab 10) · TH18 Cap: level 8 · max level 8 · Elixir

Headhunter
Research from TH12 (Lab 10) · TH18 Cap: level 4 · max level 4 · Dark Elixir
Headhunter
Research from TH12 (Lab 10) · TH18 Cap: level 4 · max level 4 · Dark Elixir

Dragon Rider
Research from TH13 (Lab 11) · TH18 Cap: level 6 · max level 6 · Elixir
Dragon Rider
Research from TH13 (Lab 11) · TH18 Cap: level 6 · max level 6 · Elixir

Apprentice Warden
Research from TH13 (Lab 11) · TH18 Cap: level 4 · max level 4 · Dark Elixir
Apprentice Warden
Research from TH13 (Lab 11) · TH18 Cap: level 4 · max level 4 · Dark Elixir

Electro Titan
Research from TH14 (Lab 12) · TH18 Cap: level 5 · max level 5 · Elixir
Electro Titan
Research from TH14 (Lab 12) · TH18 Cap: level 5 · max level 5 · Elixir

Druid
Research from TH14 (Lab 12) · TH18 Cap: level 6 · max level 6 · Dark Elixir
Druid
Research from TH14 (Lab 12) · TH18 Cap: level 6 · max level 6 · Dark Elixir

Root Rider
Research from TH15 (Lab 13) · TH18 Cap: level 4 · max level 4 · Elixir
Root Rider
Research from TH15 (Lab 13) · TH18 Cap: level 4 · max level 4 · Elixir

Furnace
Research from TH15 (Lab 13) · TH18 Cap: level 4 · max level 4 · Dark Elixir
Furnace
Research from TH15 (Lab 13) · TH18 Cap: level 4 · max level 4 · Dark Elixir

Thrower
Research from TH16 (Lab 14) · TH18 Cap: level 4 · max level 4 · Elixir
Thrower
Research from TH16 (Lab 14) · TH18 Cap: level 4 · max level 4 · Elixir