This guide is about the profession guilds of mining in wow . It 's mainly for Alliance 1-300 ,you can just have a look at it :
Copper/Tin: Best spot I've found in grinding Copper for Alliance is Elwynn, though it's abundant in all start zones.Tin is a common spawn in Redridge as well, so you won't have that much trouble.
Silver: For me silver was a real pain, the spawns aren't the greatest so just check all around, though I found several in Arathi Highlands.
Iron: Arathi Highlands is a good one to grind, but you can go to Stranglethorn vale to mine a ton of it too. Iron should not take long to pass by due to its frequency in the appropriate level zones. If you are an engineer, check out STV east mountains for a gnome that sells a mechanical dragonling schematic.
Gold: Another rare spawn, but I found it easier to get gold than silver. If you're in Arathi highlands, check around the caves before heading to Hillsbrad Foothills. Check the yeti cave. If you are in Stranglethorn the Crystalvein mine is chock-full of spawns, and it isn't a frequent grinding spot.
Mithril/Truesilver: Ah, mithril. It takes a while to get past mithril because you're going to be needing a lot of it for your other proffession (if you have one that uses mining). Check the Hinterlands, it is full of spawn points and you can level it pretty easy if you can dodge the mobs. If you are high enough check the Green Dragon place for spawns.
Truesilver is a rare spawn of mithril, so the most places it could be would be hinterlands. Personally I searched all over and found little truesilver, so I went back and bought a stack of 20 truesilver ore and smelted all of it, it was enough to push into Thorium.
Small Thorium: You'll want to look for this among the 48-60 level zones. If you are Horde (for whatever reason reading this) Blasted Lands in the Nethergarde Mine is the place to go. If you are Alliance these nodes will be unmineable. Still, Serpent's Coil and basically all the rugged terrain of blasted lands can spawn Thorium, but you will also have some mithril and truesilver. It will take some points of directly mining it to get skill up to smelt it. It's a bit frustrating getting mining high enough to move onto Rich Thorium, but read the Western/Eastern Plaguelands block below.
Rich Thorium: Western/Eastern Plaguelands is a nice curcuit to run around looking for rich thorium. Silithus is ideal if you can handle the bugs in the hives though because the thorium isn't mined often in the hives in Silithus. There are a few nodes in Un'goru which aren't frequently mined but I would suggest skipping it. If you're that high up, Winterspring is good grinding because of the infrequentness of players around there.
Now....before you know it you are ready to head to Outland and enjoy mining Fel Iron in Hellfire until 360. (365?) (If any horde are still listening, you can just replace Redridge/Elwynn with Durotar/Barrens and most everything else applies.)
Thank you for your reading ,hope it can gives you some help to make more
warcraft gold for your charcter!