OSRS Drop Calculator › Cactus seed

Best way to farm Cactus seed

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

Currently fastest method
Hespori
16 / hr
Monster Drops (rarity · quantity) Avg/kill Sec/kill Kills/hr Qty/hr
Hespori
Combat lvl 284
2/80 · 4–14
0.225 51 71 16
Nechryael
Combat lvl 115 · Slayer 80
1/73.2 · 1 (2 rolls)
0.027 26 138 3.8
Cave horror
Combat lvl 80 · Slayer 58
1/80.7 · 1
0.012 14 257 3.2
Dagannoth
Combat lvl 74–92
1/80.7 · 1
0.012 17 212 2.6
Turoth
Combat lvl 83–89 · Slayer 55
1/81.4 · 1
0.012 20 180 2.2
Aberrant spectre
Combat lvl 96 · Slayer 60
1/76.5 · 1
0.013 23 157 2
Iorwerth Warrior (Iorwerth Camp)
Combat lvl 108
1/85.5 · 1
0.012 25 144 1.7
Iorwerth Archer
Combat lvl 90
1/85.5 · 1
0.012 26 138 1.6
Stingray
Combat lvl 92
1/101.3 · 1
1 per 101 kills 22 164 1.6
Eagle ray
Combat lvl 44
1/163.8 · 1
1 per 164 kills 14 257 1.6
Kurask
Combat lvl 106 · Slayer 70
1/93.9 · 1
0.011 25 144 1.5
Twisted Banshee
Combat lvl 89 · Slayer 15
1/111.8 · 1
1 per 112 kills 23 157 1.4
Butterfly ray
Combat lvl 68
1/162.7 · 1
1 per 163 kills 19 189 1.2
Lobstrosity
Combat lvl 68
1/268 · 1
1/2,576.3 · 1
1 per 243 kills 13 277 1.1
Deviant spectre
Combat lvl 169 · Slayer 60
1/90.8 · 1
0.011 38 95 1
Manta ray (monster)
Combat lvl 133
1/187.3 · 1
1/288.2 · 1–2
0.011 37 97 1
Moss giant (Regular)
Combat lvl 42–48
1/319.4 · 1
1 per 319 kills 16 225 0.7
Grimy Lizard
Combat lvl 50 · Slayer 44
1/290.7 · 1
1 per 291 kills 18 200 0.7
Greater Nechryael (Regular)
Combat lvl 200 · Slayer 80
1/290.7 · 1 (2 rolls)
1 per 145 kills 37 97 0.7
Spined kraken
Combat lvl 128
1/154.7 · 1
1 per 155 kills 38 95 0.6
Skeleton fremennik
Combat lvl 40–60
1/558.9 · 1
1 per 559 kills 11 327 0.6
Lizardman brute
Combat lvl 75
1/390.1 · 1
1 per 390 kills 16 225 0.6
Greater Nechryael (Wilderness Slayer Cave)
Combat lvl 200 · Slayer 80
1/254.3 · 1–2
1 per 170 kills 37 97 0.6
Feral Vampyre
Combat lvl 61–130
1/588.4 · 1
1 per 588 kills 11 327 0.6
Lizardman (Level 62)
Combat lvl 62
1/454.1 · 1
1 per 454 kills 16 225 0.5

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
Nechryarch (Normal)
Combat lvl 300 · Slayer 80
1/73.2 · 1–2 (3 rolls)
0.061
Abhorrent spectre
Combat lvl 253 · Slayer 60
1/76.5 · 1 (3 rolls)
0.039
Cave abomination
Combat lvl 206 · Slayer 58
1/80.7 · 1 (3 rolls)
0.037
Spiked Turoth
Combat lvl 244 · Slayer 55
1/80.7 · 1 (3 rolls)
0.037
Repugnant spectre
Combat lvl 335 · Slayer 60
1/90.8 · 1 (3 rolls)
0.033
King kurask
Combat lvl 295 · Slayer 70
1/93.9 · 1 (3 rolls)
0.032
Screaming twisted banshee
Combat lvl 144 · Slayer 15
1/111.8 · 1 (3 rolls)
0.027
Nechryarch (Greater)
Combat lvl 300 · Slayer 80
1/290.7 · 1–2 (3 rolls)
0.015
Shadow Wyrm
Combat lvl 259 · Slayer 62
1/287.6 · 1 (3 rolls)
0.01
Colossal Hydra
Combat lvl 309 · Slayer 95
1/363.3 · 1 (3 rolls)
1 per 121 kills
Night beast
Combat lvl 374 · Slayer 90
1/363.3 · 1 (3 rolls)
1 per 121 kills
Dreadborn Araxyte
Combat lvl 281 · Slayer 92
1/1,109.1 · 2 (3 rolls)
1 per 185 kills
Guardian Drake
Combat lvl 376 · Slayer 84
1/1,055.9 · 1 (3 rolls)
1 per 352 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.