OSRS Battlestaves Calculator
Orbs, battlestaves, coins and hours to your Crafting goal, each elemental battlestaff sold or alched at live prices, and Zaff's daily staves by diary tier.
Every battlestaff
| Staff | Cost | Back | Each | An hour | XP an hour | To goal |
|---|
To your Crafting goal
A new line starts when the staff you make changes.
| From | Staff | XP each | Staves |
|---|
What it takes
Zaff's daily battlestaves
| Diary | A day | Costs | Sold, a day | Saves, a day | 30 days |
|---|
Prices are live. Battlestaves, orbs, bark and nature runes are priced at what they cost to buy right now, and staves at what they sell for after the 2% Grand Exchange tax. High Level Alchemy pays 9,300 a staff, less the nature rune; the fire runes come from a staff. The pace is 2,450 staves an hour, or 800 when you alch each one as you go. A figure with a ~ is an estimate: it adds the hour of fletching the battlestaves to the hour of making the staves. Charging orbs is a Magic method, and the Magic calculator has the four Charge Orb spells. Figures checked against the OSRS Wiki on 27 October 2026.
How battlestaves are made
Use an elemental orb on a battlestaff to make an elemental battlestaff. It is members only, takes two ticks a staff once a batch is going, and fourteen of each fit in an inventory. There are four, one for each orb:
| Staff | Level | XP | Orb | Staves to |
|---|---|---|---|---|
| Water battlestaff | 54 | 100 | Water orb | level 58: 736 |
| Earth battlestaff | 58 | 112.5 | Earth orb | level 62: 972 |
| Fire battlestaff | 62 | 125 | Fire orb | level 66: 1,300 |
| Air battlestaff | 66 | 137.5 | Air orb | level 77: 7,123 |
| Air battlestaff | 66 | 137.5 | Air orb | level 99: 91,187 |
The orbs come from charging an unpowered orb at one of the four obelisks, which needs 56 to 66 Magic, or from boss and slayer drops. Every staff takes the same time, so the higher one always pays more experience an hour. From 77 Crafting dragonhide bodies are faster, and from 84 much faster, which the Crafting calculator shows beside every other method.
Zaff's battlestaves
Zaff sells noted battlestaves for 7,000 coins each from the barrel in his shop in Varrock, once a day, after you claim a Varrock Diary reward from Toby: 15 for the easy diary, 30 for the medium diary, 60 for the hard diary, and 120 for the elite diary. The stock resets at 00:00 UTC, and finishing a higher tier on a day you have already bought does not add more until the next day. Sell them on the Grand Exchange for the difference, or make them into elemental battlestaves and save the difference on every staff. The achievement diaries calculator lists every task of each Varrock tier.
Sell, alch or keep
An elemental battlestaff alchs for 9,300 coins and 65 Magic experience at 55 Magic. Alching as you go slows you to about 800 staves an hour. With Zaff's battlestaves and orbs you already hold, each alch is 2,300 coins a staff before the nature rune, the case the calculator works out when you pick Zaff's barrel, orbs already in your bank and High Level Alchemy.
Battlestaves questions
How many battlestaves an hour? About 2,450, and up to 2,625 with perfect banking.
Can I make my own battlestaves? Yes, from celastrus bark with a knife at 40 Fletching, for 80 Fletching experience each, about 1,375 an hour or 1,787 with a fletching knife. The Fletching calculator plans that to a level.
What about lava, mud or smoke battlestaves? The six combination battlestaves are drops and rewards. No Crafting recipe makes one.
Where do the unpowered orbs come from? They are blown from molten glass at 46 Crafting. The molten glass calculator prices every way to make the glass.
Update history
Every change to this calculator
- Calculator added