By leveling up:
* Fire: Ember, Flame Wheel, Fire Blast, Heat Wave, Lava Plume, Eruption, Overheat
* Steel: Iron Head, Flash Cannon
* Electric: Thunder Wave, Thunder
* Ground: Earthquake, Bulldoze
* Rock: Rock Slide, Stone Edge
* Normal: Roar, Scary Face,
* Dragon: Dragon Claw
* Dark: Nasty Plot
* Status: Will-O-Wisp, Protect, Substitute, Toxic, Stealth Rock, Defog, Roar, Scary Face, Taunt
By TM/TR:
* Fire: Fire Fang, Flamethrower, Heat Wave
* Steel: Iron Head, Flash Cannon, Meteor Mash
* Electric: Thunderbolt, Thunder, Thunder Wave, Discharge
* Ground: Earthquake, Bulldoze
* Rock: Rock Slide, Stone Edge, Ancient Power
* Flying: Air Slash,
* Ice: Ice Beam, Blizzard
* Water: Hydro Pump, Muddy Water
* Grass: Solar Beam, Energy Ball
* Psychic: Psychic, Psybeam
* Ghost: Shadow Ball
* Dragon: Draco Meteor, Outrage
* Dark: Crunch, Dark Pulse
* Normal: Facade,
* Fighting: Close Combat
* Status: Will-O-Wisp, Protect, Substitute, Toxic, Calm Mind, Reflect, Light Screen,
* Other: Hidden Power,
* Egg Moves: Earth Power,
By breeding:
* Fire: Flamethrower, Heat Wave,
* Steel: Iron Head,
* Electric: Thunderbolt, Thunder Wave,
* Ground: Earthquake,
* Rock: Ancient Power,
* Water: Muddy Water,
* Grass: Energy Ball,
* Psychic: Psychic,
* Ghost: Shadow Ball,
* Dragon: Draco Meteor, Outrage,
* Dark: Crunch, Dark Pulse,
* Status: Will-O-Wisp, Protect, Substitute, Roar,
By tutor:
* Fire: Lava Plume
* Steel: Flash Cannon
* Rock: Stone Edge
* Electric: Thunderbolt
* Ground: Earthquake
* Ice: Ice Beam
* Dragon: Dragon Claw
* Dark: Nasty Plot
* Status: Stealth Rock, Defog, Taunt,
Note: This list includes all the moves Heatran can learn in the mainline Pokémon games, including those available through breeding, tutors, and TMs/TRs. Availability may vary depending on the specific game version.