Power Up Costs

Costs by Level

This table shows the stardust and candy costs for powering up your pokemon; each powerup adds a half-level. The first column is the pre-powerup level of the pokemon.

We have a powerup calculator also available here.

The maximum pokemon level attainable without exploiting a glitch is currently 39. It is likely that this will change to 40 eventually. For more information on the max pokemon level, see below this table.

 Per LevelCumulative
Level# of Power UpsStardustCandyStardustCandy
1120012001
1.5220014002
2320016003
2.5420018004
35400112005
3.56400116006
47400120007
4.58400124008
59600130009
5.5106001360010
6116001420011
6.5126001480012
7138001560013
7.5148001640014
8158001720015
8.5168001800016
91710001900017
9.518100011000018
1019100011100019
10.520100011200020
1121130021330022
11.522130021460024
1223130021590026
12.524130021720028
1325160021880030
13.526160022040032
1427160022200034
14.528160022360036
1529190022550038
15.530190022740040
1631190022930042
16.532190023120044
1733220023340046
17.534220023560048
1835220023780050
18.536220024000052
1937250024250054
19.538250024500056
2039250024750058
20.540250025000060
2141300035300063
21.542300035600066
2243300035900069
22.544300036200072
2345350036550075
23.546350036900078
2447350037250081
24.548350037600084
2549400038000087
25.550400038400090
2651400048800094
26.552400049200098
27534500496500102
27.55445004101000106
285545004105500110
28.55645004110000114
295750004115000118
29.55850004120000122
305950004125000126
30.56050004130000130
316160006136000136
31.56260006142000142
326360006148000148
32.56460006154000154
336570008161000162
33.56670008168000170
346770008175000178
34.56870008182000186
3569800010190000196
35.570800010198000206
3671800010206000216
36.572800010214000226
3773900012223000238
37.574900012232000250
3875900012241000262
38.576900012250000274
39771000015260000289
39.5781000015270000304
40*791000015280000319
40.5*801000015290000334

*We contacted reddit user odelper, who was the first to report reaching trainer level 39. He told us his pokemon were only able to reach 39. This is consistent with reports by others who needed a 3rd party tool to get their dragonites beyond 39.

Confusingly, the GAME_MASTER file contains powerup data to level 41, but since CPM data only goes up to level 40, this is probably just to keep the CPM and stardust-cost lists the same length.

CP per Power Up
LevelCP per Power Up
1-10CP * 0.009426125469 / Total_CP_Multiplier^2
10-20CP * 0.008919025675 / Total_CP_Multiplier^2
20-30CP * 0.008924905903 / Total_CP_Multiplier^2
30-40CP * 0.00445946079 / Total_CP_Multiplier^2
Quick Links
Raids
Raid Boss List
Raid Boss List
Raid Boss Counters
Raid Boss Counters
Tools

Pokemon List

IV Calculator

Moves List

Appraisals

Egg Chart

Type Chart

Power Up Costs

Buddy Distances

CP Calculator
Rankings

Gym Attackers

Gym Defenders

DPS per type