to get heracross you have to use a honey on a honey tree. then you wait awhile and go back to the honey tree you put the honey on and if the honey tree is shaking click a on it and a Pokemon will show up. but there is a low possibility that the Pokemon you find in the tree is heracross.
on a island
In Pokemon Crystal Version, a Heracross will occasionally appear when you use headbutt on trees.
on route 6665
my team is empoleon,heracross,garchomp,magmorter,electivire,and lucario and they are very beast
Sometimes you can if you slather a tree with honey and wait for a while.
Put honey on a honey tree and check back later
you have about 46% of finding a heracross by slathering honey on a tree at route 218
to get heracross you have to use a honey on a honey tree. then you wait awhile and go back to the honey tree you put the honey on and if the honey tree is shaking click a on it and a Pokemon will show up. but there is a low possibility that the Pokemon you find in the tree is heracross.
Put Honey on a tree
you can probably find it on trees. or you could trade it over form diamond, platinum, heartgold, soulsilver, or RSE.
on a island
U put lots of honey on a tree and if ur lucky,u'll find a heracross.
In Pokemon Crystal Version, a Heracross will occasionally appear when you use headbutt on trees.
Yes. You can catch wild heracross on Route 12 in the grass.
TO find heracross and other pokemon
on route 6665