Skip to main content
Sponsor OSRSToolkitWe're offering sponsor slots — [email protected] to discuss.

OSRS Magic Calculator

13,034,430xp to go
Guide
Lvls
0%98 lvls

Import from HiScores

Experience (fine-tune)

Compare Magic training methods

Find the cheapest and fastest way to 99 Magic. Calculate rune costs, XP rates, and total GP for splashing, High Alchemy, bursting, and combat spells -.

= Members

Time estimates assume ~1,000 actions per hour of focused gameplay. Your actual rate varies with attention, latency, and banking. Use the time column as a comparative guide rather than an exact prediction.

Magic training methods
Level
Item
Actions
12,369,897
32,172,405
31,002,649
41,448,270
51,737,924
61,303,443
7744,825
7744,825
7931,031
7931,031
91,372,046
11620,688
12543,102
131,133,429
14686,023
15521,378
16407,326
17814,652
17965,514
19343,012
19449,464
20434,481
21420,466
21310,344
22296,238

When choosing between methods, weigh time investment against cost or profit. For gathering skills, profitable methods take longer but offset supply costs. For buyable skills like Prayer or Construction, faster methods cost more GP per XP - match your choice to your budget.

Frequently Asked Questions

Use these answers to choose a route that matches your budget, risk tolerance, and session style before buying supplies.

01What is the fastest way to train Magic in OSRS?

The fastest Magic training method is casting Ice Barrage on Maniacal Monkey chin spots at 94+, which provides 250K-300K XP per hour but is expensive. For lower levels, Slayer with Magic gives passive XP while profitable. Enchanting jewelry (level 7+) offers 300K-800K XP per hour at various levels. Tan Leather spell (78+) provides 130K-160K XP per hour with profit. High Alchemy (55+) gives 65K-78K XP per hour and can be done while training other skills.

02Can you make money training Magic?

Yes, several Magic methods are profitable! Tan Leather spell (78+) provides 130K-160K XP per hour with 300K-500K GP per hour profit. High Alchemy (55+) can be profitable depending on items alched - use our alchemy calculator to find profitable items. Charging Air/Water/Earth/Fire orbs (66-73) offers 200K-400K GP per hour with moderate XP. Superglass Make (77+) generates profit with decent XP. Magic training through Slayer or bossing combines XP with profit. However, the fastest XP methods like Bursting/Barraging typically cost significant GP.

03What is the best way to train Magic for free-to-play?

For F2P Magic training, the best methods are: High Alching items (55+) for consistent XP while possibly profitable, Curse spells in PvP (19+) for decent XP, Fire Strike/Bolt/Blast/Wave on low-level enemies for combat training, or Superheat Item (43+) for AFK training. High Alchemy is the most popular F2P method, providing 65K-78K XP per hour. Alternatively, F2P players can gain Magic XP through normal combat training in Stronghold of Security or at Hill Giants.

04Should I burst or barrage for Magic training?

Bursting (Ice Burst at 70 Magic) and Barraging (Ice Barrage at 94 Magic) are the fastest Magic training methods when used on stacked monsters. Barrage provides more XP per cast (40 vs 36.5) but costs significantly more in runes. Popular locations include Maniacal Monkeys (MM2 required), Dust Devils (65 Slayer), Nechryaels (80 Slayer), and Nightmare Zone. Both methods provide 200K-300K XP per hour. Bursting is more cost-effective for budget training, while Barraging is slightly faster for maximum speed.

05What is the Tan Leather spell and is it worth using?

The Tan Leather spell (78 Magic, requires Desert Treasure) tans up to 5 hides per cast using Astral, Nature, and Fire runes. It provides 130K-160K Magic XP per hour and 300K-500K GP per hour profit by tanning dragon hides or other high-value leathers. It's one of the few Magic training methods that's both profitable and provides decent XP. The method is click-intensive but popular for players wanting to train Magic while making money. Requires Lunar spellbook.

06What Magic level do I need for important spells?

Key Magic levels: High Alchemy (55), Vengeance (94 requires Dream Mentor), Tan Leather (78), Teleblock (85), Ice Barrage (94 requires Desert Treasure), Humidify (68), Fertile Soil (83), and various teleport spells (25-96). Level 94 for Ice Barrage and Vengeance is a major milestone for both PvM and PvP. Level 78 for Tan Leather enables profitable training. Level 55 for High Alchemy allows passive training while doing other activities.

07How long does it take to get 99 Magic?

Getting 99 Magic takes approximately 80-200 hours depending on methods and money spent. Ice Barraging Maniacal Monkeys (250K-300K XP/hour) takes 50-60 hours but costs 200-300M GP. Bursting tasks on Slayer (200K XP/hour) takes 65-80 hours with lower costs. High Alchemy while training other skills (65K-78K XP/hour) takes 170-200 hours but can be profitable. Most players achieve 99 Magic in 3-6 months using a mix of methods. Total cost ranges from profit to 300M GP depending on methods chosen.

08Are Elemental amulets good in OSRS?

Elemental amulets (2 Sept 2026, left as-is 8 Sept): each gives +10 Magic Accuracy and +2 max hit to its element; combined Elemental amulet covers all elements. Craft at elemental altars (Runecraft 18/19/20/21, 30 combined) from Slayer jewels 1/64 (Killerwatts, Sea Snake Hatchlings, Molanisks, Infernal Mages). Best cheap early-game Magic jewellery; endgame Occult still wins except narrow elemental-weakness matchups. See our Elemental Amulets guide.