WoWWiki

This wiki contains inaccurate and out-of-date information. Please head over to https://wowpedia.fandom.com for more accurate and up-to-date game information.

READ MORE

WoWWiki
Register
Advertisement

The XP required to advance to the next level is found by:

XP = ((8 × CL) + Diff(CL)) × MXP(CL) × RF(CL)
where CL = the current Character Level

Note that the XP is always rounded down to the nearest hundred.

The function MXP(CL) is the basic amount of XP earned for killing a mob of level equal to the character (see also: Formulas:Mob XP:Basic Formula)

MXP(CL) = 45 + (5 × CL) (mobs in Eastern Kingdoms and Kalimdor)
MXP(CL) = 235 + (5 × CL) (mobs in Outland)
MXP(CL) = 580 + (5 × CL) (mobs in Northrend)
MXP(CL) = 1878 + (5 × CL) (mobs in Cataclysm areas)

The function Diff(CL) is an extra difficulty factor that starts around level 30 and increases by level:

Diff(CL) =       0,     CL <= 28
Diff(CL) =       1,     CL  = 29
Diff(CL) =       3,     CL  = 30
Diff(CL) =       6,     CL  = 31
Diff(CL) = 5 x (CL-30), CL >= 32, <=59

The function RF(CL) is an extra difficulty reduction factor added in patch 2.3. It is:

RF(CL) =       1,               CL <= 10
RF(CL) =       (1-(CL-10)/100), 11 <= CL <= 27
RF(CL) =       .82,             28 <= CL <= 59
RF(CL) =       1                60 <= CL

XP to Level can be described as the following function of the character level represented by x (if and only if the character is level 32-59):

XP to Level = (65x2 - 165x - 6750) × .82

XP to Level for levels 11-27 can be found by:

XP to Level = -.4x3 + 40.4x2 + 396x

For all levels lower than 11 the XP to Level can be expressed as the second grade function:

XP to Level = 40x2 + 360x 

The XP to Level for 61-69 is:

XP to Level = 155 + MXP(CL) x (1344 - ((69-CL)*(3+(69-CL)*4)))

For 60:

XP to Level = 155 + MXP(CL) x (1344 - 69 - ((69-CL)*(3+(69-CL)*4)))

Experience to level by level (as of level 90 cap)[]

Icon-time This section concerns content that is out-of-date. Reason: Needs update for Patch 5.3.
Icon-search-22x22 This section needs to be cleaned up to a higher standard of quality. Reason: Percentage changes need to be applied to XP values.

This table shows the character's current level and the amount of XP required to advance to the next level (e.g. "22: 24,000" means that if you are level 22, you need a total of 24,000 XP to advance to level 23). This is a compilation of the tables below with all current values. This also shows the difference (percent change) in current XP requirements as compared to before Wrath of the Lich King. Note that this percentage, when added to one, is the same as RF(CL) (discrepancies are caused by rounding).

Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP
1 400 11 8,700 (-20%)[1] 21 22,400 (-20%)[1] 31 41,600 (-20%)[1] 41 78,500 51 126,100 61 317,000 (-45%) 71 1,539,000 81 2,121,500
2 900 12 9,800 (-20%)[1] 22 24,000 (-20%)[1] 32 44,600 (-20%)[1] 42 82,800 52 131,500 62 349,000 (-43%) 72 1,555,700 82 2,669,000[1]
3 1,400 13 11,000 (-20%)[1] 23 25,500 (-20%)[1] 33 48,000 (-20%)[1] 43 87,100 53 137,000 63 386,000 (-41%) 73 1,571,800 83 3,469,000[1]
4 2,100 14 12,300 (-20%)[1] 24 27,200 (-20%)[1] 34 51,400 (-20%)[1] 44 91,600 54 142,500 64 428,000 (-37%) 74 1,587,900 84 4,583,000[1]
5 2,800 15 13,600 (-20%)[1] 25 28,900 (-20%)[1] 35 55,000 (-20%)[1] 45 96,300 55 148,200 65 475,000 (-33%) 75 1,604,200 85 13,000,000[2]
6 3,600 16 15,000 (-20%)[1] 26 30,500 (-20%)[1] 36 58,700 (-20%)[1] 46 101,000 56 154,000 66 527,000 (-28%) 76 1,620,700 86 15,080,000[1]
7 4,500 17 16,400 (-20%)[1] 27 32,200 (-20%)[1] 37 62,400 (-20%)[1] 47 105,800 57 159,900 67 585,000 (-22%) 77 1,637,400 87 22,600,000[1]
8 5,400 18 17,800 (-20%)[1] 28 33,900 (-20%)[1] 38 66,200 (-20%)[1] 48 110,700 58 165,800 68 648,000 (-15%) 78 1,653,900 88 27,300,000[1]
9 6,500 19 19,300 (-20%)[1] 29 36,300 (-20%)[1] 39 70,200 (-20%)[1] 49 115,700 59 172,000 69 717,000 (-8%) 79 1,670,800 89 32,800,000[1]
10 7,600 20 20,800 30 38,800 40 74,300 50 120,900 60 290,000 (-41%) 70 1,523,800 80 1,686,300 90

As of Patch 5.3[]

In Patch 5.3, experience needed to level from 85 to 90 was reduced by 33%.[3]

Experience to Level by Level (Pre-Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. Wrath)[]

This table shows the character's current level and the amount of XP required to advance to the next level (e.g. "22: 24,000" means that if you are level 22, you need a total of 24,000 XP to advance to level 23). This also shows the difference (percent change) in current XP requirements as compared to before Patch 2.3.0. Note that this percentage, when added to one, is the same as RF(CL) (discrepancies are caused by rounding).

XPtoLevel23

Selected data from the left in graph form.

Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP
1 400 (NC) 11 8,700 (-1.1%) 21 22,400 (-11.1%) 31 41,600 (-18.1%) 41 78,500 (-18.1%) 51 126,100 (-18.1%) 61 574,700 (NC)
2 900 (NC) 12 9,800 (-3.0%) 22 24,000 (-12.1%) 32 44,600 (-18.2%) 42 82,800 (-18.0%) 52 131,500 (-18.0%) 62 614,400 (NC)
3 1,400 (NC) 13 11,000 (-3.5%) 23 25,500 (-13.3%) 33 48,000 (-18.1%) 43 87,100 (-18.1%) 53 137,000 (-18.0%) 63 650,300 (NC)
4 2,100 (NC) 14 12,300 (-4.7%) 24 27,200 (-14.2%) 34 51,400 (-18.2%) 44 91,600 (-18.1%) 54 142,500 (-18.1%) 64 682,300 (NC)
5 2,800 (NC) 15 13,600 (-5.6%) 25 28,900 (-15.0%) 35 55,000 (-18.0%) 45 96,300 (-18.8%) 55 148,200 (-18.0%) 65 710,200 (NC)
6 3,600 (NC) 16 15,000 (-6.3%) 26 30,500 (-16.2%) 36 58,700 (-18.0%) 46 101,000 (-18.0%) 56 154,000 (-18.0%) 66 734,100 (NC)
7 4,500 (NC) 17 16,400 (-7.3%) 27 32,200 (-17.2%) 37 62,400 (-18.0%) 47 105,800 (-18.0%) 57 159,900 (-18.0%) 67 753,700 (NC)
8 5,400 (NC) 18 17,800 (-8.2%) 28 33,900 (-18.1%) 38 66,200 (-18.1%) 48 110,700 (-18.1%) 58 165,800 (-18.0%) 68 768,900 (NC)
9 6,500 (NC) 19 19,300 (-9.4%) 29 36,300 (-18.1%) 39 70,200 (-18.1%) 49 115,700 (-18.1%) 59 172,000 (-18.1%) 69 779,700 (NC)
10 7,600 (NC) 20 20,800 (-10.3%) 30 38,800 (-18.1%) 40 74,300 (-18.1%) 50 120,900 (-18.2%) 60 494,000 (NC) 70

The total experience needed to reach level 60 is 3,379,400. This is a decrease of 705,300 experience from pre-2.3.0.
The total experience needed to reach level 70 after level 60 is 6,268,300.
The total experience needed to reach maximum level (70) is 10,141,700 (3,379,400+494,000+6,268,300) .

Pre-2.3 Table[]

Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. This section concerns content exclusive to The Burning Crusade.

This table shows the experience needed to advance, by level, before Patch 2.3.0. The table shows the character's current level and the amount of XP required to advance to the next level (e.g. "22: 27,300" means that if you are level 22, you need a total of 27,300 XP to advance to level 23).

XPtoLevel

Selected data from the left in graph form. Regression fits are shown. Note general agreement with the equations given above.

Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP Lvl Max XP
1 400 11 8,800 21 25,200 31 50,800 41 95,800 51 153,900 61 574,700
2 900 12 10,100 22 27,300 32 54,500 42 101,000 52 160,400 62 614,400
3 1,400 13 11,400 23 29,400 33 58,600 43 106,300 53 167,100 63 650,300
4 2,100 14 12,900 24 31,700 34 62,800 44 111,800 54 173,900 64 682,300
5 2,800 15 14,400 25 34,000 35 67,100 45 117,500 55 180,800 65 710,200
6 3,600 16 16,000 26 36,400 36 71,600 46 123,200 56 187,900 66 734,100
7 4,500 17 17,700 27 38,900 37 76,100 47 129,100 57 195,000 67 753,700
8 5,400 18 19,400 28 41,400 38 80,800 48 135,100 58 202,300 68 768,900
9 6,500 19 21,300 29 44,300 39 85,700 49 141,200 59 209,800 69 779,700
10 7,600 20 23,200 30 47,400 40 90,700 50 147,500 60 494,000 70

The total experience needed to reach level 60 was 4,084,700. The total for 60 to 70 was 6,762,300, making 1 to 70 10,847,000 points in total.

The total number of same-level mobs that must be killed to reach level 60 with no rest or quests was 16,371 which would take approximately 73 hours at 16 seconds per kill.

An amusing but probably not very significant figure is that the half-way point to 60 for raw experience point accumulation is 12,550 XP into level 48. Halfway to 70 for raw experience point accumulation is 344,500 XP into level 62. In actual practice, quests contribute significantly to XP so the half-way point is somewhere below this.

Rest XP[]

The maximum amount of "rest" that one can accumulate on a character is 150% of XP for the current level, (or 30 "bubbles") half of which is "earned" XP and half of which is "bonus" XP. This is because, every time you kill a mob, both the earned XP and the bonus XP is deducted from your rest. So, for example, if you are lvl 10 and 80% through the level (or 6080/7600) the maximum rest would be 11400. If you grind mobs until your rest is gone (and complete no quests1), it will take you to level 12 at 1180/9800, or 12% through level 12, having earned 5700 XP from killing mobs and gotten 5700 XP "free" for being rested.

1Quest (and discovery) XP does not count against your rest. Watch your rest marker when turning in a quest, and you will see it jump by the same amount as did your current XP.

In Wrath of the Lich King[]

Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. This section concerns content exclusive to Wrath of the Lich King.

In Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found., the XP needed to level (from 70 to 80) jumps again, but the amount of experience it takes to get to level 70 is reduced. The halfway point for 70-80 is 204100 XP into 75.

The below 60-69 XP Values are for Beta Build 9014 with the changes to 60-70 leveling for the expansion. The 70-79 XP Values are for Beta Build 8926.

Xp to level original and new

Selected data from the left in graph form.

Lvl Max XP (%Change) Lvl Max XP
60 290,000 (-41.3%) 70 1,523,800
61 317,000 (-44.8%) 71 1,539,600
62 349,000 (-43.2%) 72 1,555,700
63 386,000 (-40.6%) 73 1,571,800
64 428,000 (-37.3%) 74 1,587,900
65 475,000 (-33.1%) 75 1,604,200
66 527,000 (-28.2%) 76 1,620,700
67 585,000 (-22.4%) 77 1,637,400
68 648,000 (-15.7%) 78 1,653,900
69 717,000 (-08.0%) 79 1,670,800
Tot 4,722,000 (-30.2%) Tot 15,965,800
1-80 26,106,500


In Cataclysm[]

Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. This section concerns content exclusive to Cataclysm.

In Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found., the XP needed to level (from 80 to 85) jumps again.

The below 81-85 XP Values are form the beta and forum posts.

Lvl Max XP
80-81 1,686,300
81-82 2,121,500
82-83 4,004,000
83-84 5,203,400
84-85 9,165,100
Tot 22,180,300

Post-Patch 6.0.3[]

After Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. launch, XP requirements for every level has been adjusted along with stat squish. Furthermore, 90-100 leveling has become available with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. launch.

Lvl Max XP
90-91 774,800
91-92 783,990
92-93 790,440
93-94 798,220
94-95 807.300
95-96 815,100
96-97 821,600
97-98 830,700
98-99 838,500
99-100 846,300
Total 8,106,950

Patch 7.0.3[]

With the Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found. pre-patch there was also a reduction in the exp needed listed above. The amounted needed per level was reduced by roughly 25%. For example level 95-96 was 815k but is now around 625k.[citation needed]

References[]

Advertisement