OSRS Drop Calculator › Iron ore

Best way to farm Iron ore

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

Currently fastest method
Cave goblin miner
956 / hr
Monster Drops (rarity · quantity) Avg/kill Sec/kill Kills/hr Qty/hr
Cave goblin miner
Combat lvl 11
20/128 · 7
15/128 · 2
1.33 5 720 956
Skeletal Wyvern
Combat lvl 140 · Slayer 72
3/128 · 200 noted
4.69 47 77 359
Sulphur Lizard
Combat lvl 50 · Slayer 44
21.5/128 · 5–10 noted
1.26 13 277 349
Flesh Crawler (Members)
Combat lvl 28–41
12/100 · 3–7 noted
5/100 · 1
0.65 8 450 292
Sulphur Nagua
Combat lvl 98 · Slayer 48
27/128 · 5–10 noted
1.58 22 164 259
Earthen Nagua
Combat lvl 128 · Slayer 48
4/32 · 8–15 noted
1.44 31 116 167
Lizardman shaman
Combat lvl 150
20/500 · 30–35 noted
1.3 38 95 123
Giant Mole
Combat lvl 230
2/131 · 100 noted
1.53 53 68 104
Small Lizard
Combat lvl 12 · Slayer 22
22/128 · 1
0.172 6 600 103
Desert Lizard
Combat lvl 24 · Slayer 22
22/128 · 1
0.172 8 450 77
Rockslug
Combat lvl 29 · Slayer 20
22/128 · 1
0.172 8 450 77
Body Golem
Combat lvl 50
6/52 · 2–3
0.288 16 225 65
Chaos Golem
Combat lvl 70
6/52 · 3–4
0.404 23 157 63
Jungle horror
Combat lvl 70
27/129 · 1
0.209 12 300 63
Mind Golem
Combat lvl 30
6/52 · 1–2
0.173 11 327 57
Lizard
Combat lvl 42 · Slayer 22
22/128 · 1
0.172 11 327 56
Dagannoth Rex
Combat lvl 303
1/128 · 150 noted
1.17 80 45 53
Vardorvis
Combat lvl 572–1136
1/100 · 38–57 noted
0.475 55 65 31
The Whisperer
Combat lvl 587–1146
1/100 · 88–133 noted
1.1 134 27 30
Borrokar
Combat lvl 48
10/512 · 5
0.098 14 257 25
Freidir
Combat lvl 48
10/512 · 5
0.098 14 257 25
Jennella
Combat lvl 48
10/512 · 5
0.098 14 257 25
Lanzig
Combat lvl 48
10/512 · 5
0.098 14 257 25
Lensa
Combat lvl 48
10/512 · 5
0.098 14 257 25
Flesh Crawler (Free-to-play)
Combat lvl 28–41
5/100 · 1
0.05 8 450 22

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
Giant rockslug
Combat lvl 86 · Slayer 20
22/128 · 1 (3 rolls)
0.516
Screaming banshee
Combat lvl 70 · Slayer 15
1/128 · 1 (3 rolls)
0.023
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.