Track Your Progress to 99 Magic
Magic is one of OSRS's most versatile skills — used for teleports, High Alchemy, combat, and utility spells. 99 Magic is valued both for the max cape and for high-level PvM like Raids and the Inferno.
Enter your username to see exactly how much XP you need to reach 99 Magic.
No RuneScape login required
Why train Magic?
Magic unlocks High Alchemy at 55, powerful utility spells (Teleports, Superheat, Lunar spells), and Ice Barrage at 94 — the best AoE spell for group Slayer tasks. Most Raids bosses are weakest to Magic.
Key Magic Milestones
Set any of these as a goal in RuneGoals
Training Methods
Common ways to earn Magic XP
High Alchemy
78 XP per cast; can be cost-neutral or profitable
Splashing
AFK but very slow — useful overnight
Barraging Slayer (Maniacal Monkeys / NPC barrage)
Fast; requires runes — common endgame method
Enchanting bolts
Can be cost-neutral or profitable depending on market
Frequently Asked Questions
What's the fastest way to get 99 Magic?
Barraging maniacal monkeys in Ape Atoll is approximately 350,000 XP/hour, giving 99 Magic in around 37 hours from level 1. High Alching is slower (~78,000 XP/hr) but can be done passively alongside other content.
Is 99 Magic worth it for PvM?
Yes — 99 Magic significantly improves spell accuracy. Combined with Augury prayer and Ancestral gear, it's essential for high-end Raids and bosses weak to Magic.
Can High Alchemy pay for 99 Magic?
High Alchemy requires runes and items to alch. If you alch items at the right price margin, it can break even or profit. Check current GE prices before committing to an alching method.
Related goals
99 Ranged
Track progress on RuneGoals
99 Defence
Track progress on RuneGoals
99 Prayer
Track progress on RuneGoals
All Skill Goals
Track any of the 24 OSRS skills
RunePal — Magic Hiscores
See top Magic XP on the leaderboard
Start tracking 99 Magic
Enter your OSRS username — no login required.