In the Almia Castle.
You can't catch a Weavile in HeartGold and SoulSilver but you can catch a Sneasel in Mt. Silver or within Route 28 and give it a Razor Claw and level it up at night and it'll end up evolving into a Weavile.
There is no weavile. The pokedex cannot accept that poke. Any way, weavile is in diamond or pearl or platinum.....
Go down from the room where you catch lucario and you will find to weavile
You can't. You have to evolve sneasel.
catch one near snow-point city or evolve sneasel
weavile evolves to palkia
You find it in mt.silver, well, you find a Sneasel there, then you catch it, go to the battle arena-place, and get some bp. and turn it in for a razor claw, give it to Sneasel, level it up one level, and it should evolve into a weavile.
In the National Pokedex, where Weavile is number 461, Magnezone is after Weavile. In the Sinnoh Pokedex, where Weavile is number 145, Uxie is after.
You Need A Male Smeargle To Use Sketch On A Pokemon That Uses Pursuit And Then Use Sketch On Another Pokemon That Uses Ice Punch. When You have Done That Breed The Smeargle With a Female Weavile/Sneasel And Wa La You Have A Weavile That Knows Ice Punch And Pursuit But You Need The National Dex To Catch Smeargle Without It You Cant Make Weavile Learn Them 2 Moves Because It Impossible
No you can't catch a Tepig in the wild. You have to choose it as a as a starter pokemon.
You cant
Weavile is an Ice/Dark type. !