Pokemon Gold, Silver, and Crystal HM and TM Locations

Locations of all 7 Hidden Machines (HMs) and 50 Technical Machines (TMs) in the Johto and Kanto regions in Pokemon Gold, Silver, and Crystal Versions on Gameboy Color and 3DS Virtual Console. Contains Story Spoilers. Information pulled from multiple sources including Serebii.net