A Hidden Machine, or HM for short, is an item that works like a Technical Machine (TM) in that it can teach your Pokémon a new move. But first, they need to be collected.
These can be used an unlimited number of times, but the moves that they teach cannot normally be forgotten by the Pokémon that learn their secrets.
We have prepared the following list to help you hunt them out, naming all of the moves taught by the HMs and their locations, now that the games are available on the Nintendo 3DS Virtual Console service.
All HM Locations In Pokémon Gold And Pokémon Silver
This is received from Charcoal Man after capturing his Farfetch’d in Ilex Forest.
This is received from Chuck’s wife in Cianwood City after defeating Chuck.
This is received from the Ecruteak Dance Theater owner after defeating all Kimono Girls.
This is received from the Sailor in the house next to the Center in Olivine City.
This is received from the Head Sage on Sprout Tower.
This is received from Lance in Team Rocket’s Hideout in Mahogany Tower.
This can be found in Ice Path.