Free-to-play Mining training

Training

 * Training Mining typically involves training at a mine near a bank for the highest efficiency, and repeatedly mining rocks and banking/dropping the resultant ore.

Doric's Quest
Players are advised to start by completing Doric's Quest because doing so grants 1,300 Mining experience, enough to advance a player from level 1 Mining to level 10 Mining.

Levels 1-15 – Copper / Tin ore
The quickest way to get from level 1 to level 15 is by mining copper rocks and tin rocks, which grant 17.5 experience per ore mined. The easiest place to do this is at the south-east Lumbridge Swamp mining site. Alternatively players may seek out the mine south-east of Varrock yet it should be noted that this location is often heavily populated. It is important to keep your pickaxe up to date with your current mining level. An Iron pickaxe should be purchased as soon as possible. Once level 11 is reached, a Steel and Mithril pickaxe should be bought on your next trip to the Grand Exchange. The Black pickaxe is generally skipped as it is seen as more of a novelty item than anything else. It is also important to remember that you do not have to be able to wield your current pickaxe. As long as you have the necessary mining level and you have your pickaxe in your inventory, your character will automatically mine whichever ore you click on, provided you have the necessary mining level, of course.
 * Experience needed: 2,411
 * Ores needed: 138

Levels 15-99 – Iron ore
The quickest way to get from level 15 to level 99 is by mining iron rocks, which grant 35 experience per ore mined. This can be done in the Dwarven Mine or elsewhere.
 * Experience needed: 13,032,020
 * Ores needed: 372,344

Level 85-99 – Runite ore
Runite mining is a highly profitable, albeit extremely slow, route to achieving level 99 in Mining. Mining runite rocks grants 125 experience per ore mined.
 * Experience needed: 9,775,837
 * Ore needed: 78,207