The OSRS cannonball price is currently around 256 to 258 gp each on the Grand Exchange, so you can estimate the cost of your next cannon trip. At that price, buying 1,000 cannonballs costs roughly 256,000 to 258,000 gp, while the four-hour buy limit is 11,000. Checking the market before you buy or sell can help you avoid overpaying.
If you make your own ammunition, each steel bar produces four cannonballs at level 35 Smithing. Your profit depends on the cost of the bars and the current cannonball price. Cannonballs remain useful for the Dwarf multicannon, so demand can change as players train and use more ammunition.
Key Takeaways
- OSRS cannonballs currently cost roughly 256–258 gp each, making 1,000 cost about 256,000–258,000 gp and 10,000 cost around 2.56–2.58 million gp. Include ammunition in every Slayer profit and training-budget calculation.
- Cannoning multi-target tasks can significantly improve kill speed and Slayer XP per hour, but the added cost may reduce profits. Reserve cannonballs for tasks where faster kills and convenience justify the expense.
- The Grand Exchange buy limit is 11,000 cannonballs every four hours, costing approximately 2.82–2.84 million gp at current prices. Check live prices, trade volume, and offer conditions before making large purchases.
- At level 35 Smithing, each steel bar produces four cannonballs and grants 25.6 Smithing XP. Smithing is worthwhile when steel bars are inexpensive and you value the XP, while buying is generally better when time is limited.
Introduction To OSRS Cannonball Price
The OSRS cannonball price matters whenever you decide whether cannon training fits your Slayer budget. Cannonballs currently trade for roughly 256 to 258 gp each on the Grand Exchange, so firing 10,000 can cost about 2.56 to 2.58 million gp. That expense can be worthwhile for multi-target Slayer tasks, where faster kills and extra cannon damage may improve your experience per hour. Before starting a task, compare the expected experience and loot with the ammunition cost to decide whether the boost is worthwhile.
Your total cannonball spending can grow quickly during long training sessions or large purchases, especially when you buy close to the Grand Exchange limit of 11,000 every four hours. A price change of only a few coins per cannonball can make a noticeable difference when you purchase tens of thousands for tasks such as Dust Devils or Kalphites. Check the live Grand Exchange price before buying, because offers and market movement can push the price above or below the usual 256 to 258 gp range. Including this updated cost in your Slayer profit calculations helps you decide when cannoning is affordable and when saving ammunition makes more sense.
Current Steel Cannonball Price

The standard OSRS cannonball is listed on the Grand Exchange as a cannonball, with item ID 2. Its current market price is roughly 256 to 258 gp each, so you can use about 256 gp as a practical estimate when planning your cannoning budget. At that price, 1,000 cannonballs cost about 256,000 gp, while 10,000 cost about 2.56 million gp. Prices can change as offers update, so check the Grand Exchange before buying a large supply.
Your Grand Exchange buy limit is 11,000 cannonballs every four hours, which would cost about 2.82 million gp at 256 gp each. The high alchemy value is only 3 gp per cannonball, so alching them is not a useful way to recover your money. Because cannonballs are ammunition for the Dwarf multicannon, you should treat their market price as a direct training expense rather than an item with meaningful resale or alchemy value.
For Slayer and multi-target tasks, the main question is whether faster kills and extra Slayer experience justify spending around 256,000 gp per 1,000 shots. Cannoning dense tasks can save time and make certain assignments more convenient, but a long task can quickly use several thousand cannonballs. Before you start, multiply your expected ammunition use by roughly 256 gp, then compare that cost with your available cash and the value of faster experience.
Cannonball Costs For Slayer Tasks
At an OSRS cannonball price of roughly 256 to 258 gp each, 1,000 cannonballs cost about 256,000 to 258,000 gp. That means a 3,000-ball Slayer session costs close to 768,000 gp, while 5,000 balls cost around 1.28 million gp. Your real usage depends on the task, cannon placement, missed shots, and how often you reload, so treat these figures as estimates rather than fixed costs. Checking the current Grand Exchange price before buying helps keep your Slayer profit calculations accurate.
Tasks such as Kalphites and Dagannoths often use thousands of cannonballs because you can group targets and fire continuously in suitable areas. Bloodvelds and Nechryael can also become expensive when you cannon a full task, especially if you use several thousand shots to reduce downtime. At about 256 gp per ball, every extra 1,000 shots adds another 256,000 gp to the session, which can quickly outweigh ordinary drops. You should compare that ammunition bill with your expected loot, supply costs, and the value of finishing the task faster.
The main reason to accept the expense is speed. A well-placed cannon can raise your kills per hour and help you complete more Slayer tasks in less time. Faster kills can improve hourly Slayer experience, although cannonballs do not directly increase the Slayer experience awarded per monster. For example, spending roughly 1.28 million gp on 5,000 cannonballs may be reasonable when it saves substantial time on a long Kalphite, Dagannoth, Bloodveld, or Nechryael task. If your goal is maximum profit rather than fast training, using fewer cannonballs or reserving them for crowded multi-target areas may be the better choice.
Buying Versus Smithing Cannonballs

Buying cannonballs on the Grand Exchange is the fastest option for Slayer and multi-target tasks. At roughly 256 to 258 gp each, 1,000 cannonballs cost about 256,000 to 258,000 gp, and you can start cannoning immediately. This convenience matters when you have limited playtime or want to spend more time earning Slayer points, completing tasks, and collecting drops. Check the current OSRS cannonball price before buying, since even small market changes can affect the cost of a long cannon-heavy task.
Smithing becomes more appealing when steel bars are cheap and you value the extra Smithing XP. At level 35 Smithing, each steel bar produces four cannonballs and gives 25.6 Smithing XP, so one bar creates about 1,024 gp of ammunition at a 256 gp cannonball price. You still need to compare that value with the bar’s Grand Exchange price, then account for the time spent loading the furnace, banking, and handling interruptions. Cannonball production is fairly slow, at roughly several thousand cannonballs per hour in normal play. Buying is often the better choice if your available playtime is limited, while smithing can make sense when you have inexpensive bars and want affordable ammunition plus steady Smithing XP.
Tracking Cannonball Price Changes
Before starting a long Slayer grind, check the current OSRS cannonball price instead of relying on an old budget. Cannonballs currently cost around 256 to 258 gp each, so 10,000 shots can cost roughly 2.56 million gp before price movement. Compare the instant-buy price with recent trade volume, since a thin market can make large offers fill slowly or push your average cost higher. This quick check helps you decide whether the Dwarf multicannon’s extra damage is worth the expense for tasks such as Kalphites, Dagannoths, or multi-target Slayer spots.
Plan your purchases around the Grand Exchange limit of 11,000 cannonballs every four hours. If you need a large supply, check the price before each purchase window, because buying the full limit during a temporary high can add a noticeable amount to your training budget. You can also compare cannonball prices with steel bar costs, since one steel bar produces four cannonballs at level 35 Smithing. Self-production becomes more attractive when bars are cheap and you have time to smith. Demand from Dwarf multicannon users can increase trading activity and cause prices to rise, while slower demand or heavier supply can bring them down.
Tracking the price over several checks gives you a better estimate than relying on one Grand Exchange snapshot. Record the price, trading volume, and your expected cannon use before committing to a grind, then include food, potions, and other Slayer supplies in the same calculation. For example, a 5 gp increase per cannonball adds 55,000 gp to an 11,000-item purchase, and the difference becomes much larger across several trips. Regular price updates can help you choose between cannon training, a slower lower-cost method, or waiting for a better buying opportunity.
Conclusion On OSRS Cannonball Price

At roughly 256 to 258 gp each, the current OSRS cannonball price makes cannoning a noticeable part of your Slayer budget. Buying 10,000 cannonballs would cost about 2.56 to 2.58 million gp, while the 11,000-item Grand Exchange limit represents roughly 2.82 to 2.84 million gp. Your exact total can change as prices move and as your buy offers fill, so check the market before stocking up. This is especially important for long multi-target tasks where you may use thousands of cannonballs in one trip.
Before you start cannoning, calculate your expected ammunition cost alongside food, potions, runes, and any other supplies. Faster kills and improved Slayer experience can make cannoning worthwhile for tasks such as Kalphites, Dagannoths, or Smoke Devils, but the added cost may reduce your profit. Compare the extra experience and shorter task time with the total cost of your planned trip, then decide whether the convenience and faster kills justify the current OSRS cannonball price.
Factor Cannonball Costs Into Slayer Profit
At roughly 256 to 258 gp each, the OSRS cannonball price can add up quickly during long Slayer tasks. Buying 10,000 cannonballs costs about 2.56 million gp, so you should include ammunition in your task profit estimate before loading your Dwarf multicannon. Cannoning multi-target tasks can still be worthwhile because faster kills may improve Slayer XP per hour, reduce time spent on difficult monsters, and increase the value of profitable drops. Check the Grand Exchange price before buying, since even small market changes can affect your supplies budget.
You can also compare buying cannonballs with making them from steel bars, but remember to account for your Smithing time, bar costs, and the value of other activities you could do instead. A simple test is to estimate your cannonballs used per hour, multiply that number by the current price, and compare the cost with your expected XP and loot gains. If the extra XP does not justify the expense, save cannonballs for tasks where the multicannon offers the biggest advantage. For more account-safety guidance while planning your OSRS progress, explore The Hidden Dangers Of Using OSRS Boosting Services and learn how to protect your account.

