Yes. You can catch wild heracross on Route 12 in the grass.
on a island
In Pokemon Crystal Version, a Heracross will occasionally appear when you use headbutt on trees.
on route 6665
TO find heracross and other pokemon
Heracross is the Bug horned Pokemon. It can only be found in honey trees but still they are very rare. Sincerely Chicken Lord
Heracross does NOT evolve.
You can find it at the honey tree next to solaceon town
You can't get heracross in the safari zone you find it in the forest on six island in the north.
You can find Heracross in the Safari Zone, with about a 5-10% chance of finding them in one of the areas accessible with an Acro Bike.
Go to the right of Azalea Town. Heracross are rare in the grass, and you can headbutt the trees.
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.
Heracross is a Bug/Fighting-type Pokemon.