OSRS Drop Calculator › Dragonstone

Best way to farm Dragonstone

All 67 monsters that drop Dragonstone, ranked by realistic quantity per hour — not just drop rate. Change the seconds-per-kill for any monster to match your own speed. 6 other sources aren’t ranked; see why below.

Currently fastest method
Vorkath (Post-quest)
2.2 / hr
Monster Drops (rarity · quantity) Avg/kill Sec/kill Kills/hr Qty/hr
Vorkath (Post-quest)
Combat lvl 732
3/150 · 2–3 noted (2 rolls)
1/1,920 · 1 (2 rolls)
0.101 163 22 2.2
Rune dragon
Combat lvl 380
7/127 · 1 noted
1/8,128 · 1
0.055 96 38 2.1
Elite Black Knight
Combat lvl 138
1/122 · 1
1 per 122 kills 20 180 1.5
Dagannoth Supreme
Combat lvl 303
1/1,024 · 1
1 per 1,024 kills 43 84 1 per 12 hrs
Lizardman shaman
Combat lvl 150
1/1,600 · 1
1 per 1,600 kills 38 95 1 per 17 hrs
General Graardor
Combat lvl 624
1/1,016 · 1
1 per 1,016 kills 70 51 1 per 20 hrs
King Black Dragon
Combat lvl 276
1/1,024 · 1
1 per 1,024 kills 72 50 1 per 20 hrs
Commander Zilyana
Combat lvl 596
1/1,016 · 1
1 per 1,016 kills 75 48 1 per 21 hrs
K'ril Tsutsaroth
Combat lvl 650
1/1,016 · 1
1 per 1,016 kills 75 48 1 per 21 hrs
Kree'arra
Combat lvl 580
1/1,016 · 1
1 per 1,016 kills 75 48 1 per 21 hrs
Sourhog
Combat lvl 37
1/7,040 · 1
1 per 7,040 kills 11 327 1 per 22 hrs
Dagannoth Prime
Combat lvl 303
1/1,024 · 1
1 per 1,024 kills 80 45 1 per 23 hrs
Dagannoth Rex
Combat lvl 303
1/1,024 · 1
1 per 1,024 kills 80 45 1 per 23 hrs
Chaos Elemental
Combat lvl 305
1/1,024 · 1
1 per 1,024 kills 81 44 1 per 23 hrs
Abyssal demon (Wilderness Slayer Cave)
Combat lvl 124 · Slayer 85
1/2,176 · 1
1 per 2,176 kills 39 92 1 per 24 hrs
Mutated Bloodveld
Combat lvl 123 · Slayer 50
1/2,730.67 · 1
1 per 2,731 kills 32 112 1 per 24 hrs
Skeleton (Lucien's camp)
Combat lvl 132
1/7,680 · 1
1 per 7,680 kills 12 300 1 per 26 hrs
Skeleton (Shayzien Crypts)
Combat lvl 132
1/7,680 · 1
1 per 7,680 kills 12 300 1 per 26 hrs
Zombie (Shayzien Crypts)
Combat lvl 132
1/7,680 · 1
1 per 7,680 kills 12 300 1 per 26 hrs
Deranged archaeologist
Combat lvl 276
1/1,397.33 · 1
1 per 1,397 kills 68 53 1 per 26 hrs
Cyclops (Warriors' Guild Basement)
Combat lvl 106
1/3,200 · 1
1 per 3,200 kills 32 112 1 per 28 hrs
Giant Mole
Combat lvl 230
1/2,096 · 1
1 per 2,096 kills 53 68 1 per 31 hrs
Brutal green dragon
Combat lvl 227
1/2,730.67 · 1
1 per 2,731 kills 41 88 1 per 31 hrs
Zulrah
Combat lvl 725
1/1,593.6 · 1 (2 rolls)
1 per 797 kills 145 25 1 per 32 hrs
Vyrewatch
Combat lvl 87–125
1/6,144 · 1
1 per 6,144 kills 19 189 1 per 32 hrs

Other sources (not ranked)

These also drop it but aren’t included in the ranking above. They’re all superior slayer monsters: they only appear randomly (~1 in 200 kills) while you’re on a slayer task.

Monster Drops (rarity · quantity) Avg/kill
Nuclear smoke devil
Combat lvl 280 · Slayer 93
1/2,048 · 1 (3 rolls)
1 per 683 kills
Insatiable mutated Bloodveld
Combat lvl 278 · Slayer 50
1/2,730.67 · 1 (3 rolls)
1 per 910 kills
Night beast
Combat lvl 374 · Slayer 90
1/2,730.67 · 1 (3 rolls)
1 per 910 kills
Greater abyssal demon
Combat lvl 342 · Slayer 85
1/4,096 · 1 (3 rolls)
1 per 1,365 kills
Nechryarch (Normal)
Combat lvl 300 · Slayer 80
1/7,424 · 1 (3 rolls)
1 per 2,475 kills
Ancient Custodian
Combat lvl 239 · Slayer 76
1/7,936 · 1 (3 rolls)
1 per 2,645 kills
How this is calculated: items/hr = (3600 ÷ seconds per kill) × average items per kill. Each monster's drop lines are listed as the wiki shows them (rarity · quantity); the average adds them all up, each as rarity × average quantity × rolls — so a guaranteed drop plus a rarer bonus drop both count. Drop rates and quantities come from the OSRS Wiki's community-verified drop tables. Seconds-per-kill is an editable estimate based on each monster's hitpoints and defence — your real speed depends on your stats and gear, so adjust it and your edits are remembered on this device. Rates marked ~ are approximate on the wiki.

Something wrong on this page?

Drop rates come from the OSRS Wiki and kill times are estimates, so mistakes happen. Tell us what's off and it'll be looked at.