Thieving calculator
Every Thieving action with its level and XP, how many you need for your target, and the full list of materials with where an Ironman gets each one: gathered, made, bought from a shop or dropped.
Data from the OSRS Wiki, fetched 2026-10-09. XP per hour and time estimates come from our Ironman training guide.
Skilling outfits, for example. Leave at 0 if unsure.
XP to go
13,034,431
Level 1 (0 XP) to level 99 (13,034,431 XP). Next level in 83 XP.
Best XP per action you can do now: Winter sq'irkjuice, 350 XP, so 37,242 actions. It isn’t always the fastest per hour.
Our training guide’s pick at level 1: Bakery (cake) stalls at about 19,200 XP/hr.
Following that guide to level 99 takes roughly 79 h, counting time to gather your own supplies.
| Action | Level | XP each | Actions to target | Materials in total |
|---|---|---|---|---|
ManPickpocket | — | 8 | 1,629,304 | — |
Winter sq'irkjuiceOther | — | 350 | 37,242 | — |
Vegetable stallStalls | 2 (above your level) | 10 | 1,303,444 | — |
Bakery stallStalls | 5 (above your level) | 16 | 814,652 | — |
Monkey food stallStalls | 5 (above your level) | 16 | 814,652 | — |
Tea stallStalls | 5 (above your level) | 16 | 814,652 | — |
Crafting stallStalls | 5 (above your level) | 20 | 651,722 | — |
Monkey general stallStalls | 5 (above your level) | 25 | 521,378 | — |
FarmerPickpocket | 10 (above your level) | 14.5 | 898,927 | — |
10 coin chestChests | 13 (above your level) | 7.8 | 1,671,081 | — |
Steal cowbellsOther | 15 (above your level) | 16 | 814,652 | — |
H.A.M. memberPickpocket | 15 (above your level) | 22.2 | 587,137 | — |
Steal candlesOther | 20 (above your level) | 20 | 651,722 | — |
Silk stallStalls | 20 (above your level) | 24 | 543,102 | — |
Wine stallStalls | 22 (above your level) | 27 | 482,757 | — |
Fruit StallStalls | 25 (above your level) | 28.5 | 457,349 | — |
Spring sq'irkjuiceOther | 25 (above your level) | 1,350 | 9,656 | — |
Seed stallStalls | 27 (above your level) | 10 | 1,303,444 | — |
Nature rune chestChests | 28 (above your level) | 25 | 521,378 | — |
RoguePickpocket | 32 (above your level) | 35.5 | 367,168 | — |
Fur stallStalls | 35 (above your level) | 45 | 289,655 | — |
Cave goblinPickpocket | 36 (above your level) | 40 | 325,861 | — |
Master FarmerPickpocket | 38 (above your level) | 43 | 303,127 | — |
GuardPickpocket | 40 (above your level) | 46.8 | 278,514 | — |
Fish stallStalls | 42 (above your level) | 42 | 310,344 | — |
50 coin chestChests | 43 (above your level) | 125 | 104,276 | — |
| 44 (above your level) | 22 | 592,475 | — | |
Fremennik CitizenPickpocket | 45 (above your level) | 65 | 200,530 | — |
Bearded Pollnivnian BanditPickpocket | 45 (above your level) | 65 | 200,530 | — |
Autumn sq'irkjuiceOther | 45 (above your level) | 2,350 | 5,547 | — |
Steel arrowtips chestChests | 47 (above your level) | 150 | 86,897 | — |
Crossbow stallStalls | 49 (above your level) | 52 | 250,663 | — |
Crack wall safesOther | 50 (above your level) | 70 | 186,207 | — |
Wealthy citizenPickpocket | 50 (above your level) | 96 | 135,776 | — |
Silver stallStalls | 50 (above your level) | 205 | 63,583 | — |
Dorgesh-Kaan average chestChests | 52 (above your level) | 200 | 65,173 | — |
Desert BanditPickpocket | 53 (above your level) | 79.5 | 163,956 | — |
Knight of ArdougnePickpocket | 55 (above your level) | 84.3 | 154,620 | — |
Pollnivian BanditPickpocket | 55 (above your level) | 84.3 | 154,620 | — |
Blood rune chestChests | 59 (above your level) | 250 | 52,138 | — |
Stone chestChests | 64 (above your level) | 280 | 46,552 | — |
Magic stallStalls | 65 (above your level) | 90 | 144,828 | — |
Spice stallStalls | 65 (above your level) | 92 | 141,679 | — |
Yanille WatchmanPickpocket | 65 (above your level) | 137.5 | 94,796 | — |
Menaphite ThugPickpocket | 65 (above your level) | 137.5 | 94,796 | — |
Scimitar stallStalls | 65 (above your level) | 210 | 62,069 | — |
Summer sq'irkjuiceOther | 65 (above your level) | 3,000 | 4,345 | — |
PaladinPickpocket | 70 (above your level) | 131.8 | 98,896 | — |
Ardougne Castle chestChests | 72 (above your level) | 500 | 26,069 | — |
GnomePickpocket | 75 (above your level) | 133.5 | 97,637 | — |
Gem stall (Mor Ul Rek)Stalls | 75 (above your level) | 160 | 81,466 | — |
Gem stallStalls | 75 (above your level) | 408 | 31,948 | — |
Dorgesh-Kaan rich chestChests | 78 (above your level) | 650 | 20,053 | — |
HeroPickpocket | 80 (above your level) | 163.3 | 79,819 | — |
VyrePickpocket | 82 (above your level) | 306.9 | 42,472 | — |
Ore stallStalls | 82 (above your level) | 350 | 37,242 | — |
Rogues' Castle chestChests | 84 (above your level) | 701.7 | 18,576 | — |
ElfPickpocket | 85 (above your level) | 353 | 36,925 | — |
TzHaar-HurPickpocket | 90 (above your level) | 103.4 | 126,059 | — |
Actions, levels and XP from the OSRS Wiki calculator tables. Counts round up. XP is per action before any bonus you enter. Level 99 is 13,034,431 XP.