PokeTools

TM Advisor

Browse TMs and HMs by game, filter by type and category to find the best moves.

229 TMs in Scarlet/Violet

#MoveTypeClassPowerAccPP
TM1816take downnormalphysical908520
TM1817charmfairystatus10020
TM1818fake tearsdarkstatus10020
TM1819agilitypsychicstatus30
TM1820mud slapgroundspecial2010010
TM1821scary facenormalstatus10010
TM1822protectnormalstatus10
TM1823fire fangfirephysical659515
TM1824thunder fangelectricphysical659515
TM1825ice fangicephysical659515
TM1826water pulsewaterspecial6010020
TM1827low kickfightingphysical10020
TM1828acid spraypoisonspecial4010020
TM1829acrobaticsflyingphysical5510015
TM1830struggle bugbugspecial5010020
TM1831psybeampsychicspecial6510020
TM1832confuse rayghoststatus10010
TM1833thiefdarkphysical6010025
TM1834disarming voicefairyspecial4015
TM1835trailblazegrassphysical5010020
TM1836pouncebugphysical5010020
TM1837chilling waterwaterspecial5010020
TM1838charge beamelectricspecial509010
TM1839fire spinfirespecial358515
TM1840facadenormalphysical7010020
TM1841poison tailpoisonphysical5010025
TM1842aerial aceflyingphysical6020
TM1843bulldozegroundphysical6010020
TM1844hexghostspecial6510010
TM1845snarldarkspecial559515
TM1846metal clawsteelphysical509535
TM1847swiftnormalspecial6020
TM1848magical leafgrassspecial6020
TM1849icy windicespecial559515
TM1850mud shotgroundspecial559515
TM1851rock tombrockphysical609515
TM1852draining kissfairyspecial5010010
TM1853flame chargefirephysical5010020
TM1854low sweepfightingphysical6510020
TM1855air cutterflyingspecial609525
TM1856stored powerpsychicspecial2010010
TM1857night shadeghostspecial10015
TM1858flingdarkphysical10010
TM1859dragon taildragonphysical609010
TM1860venoshockpoisonspecial6510010
TM1861avalancheicephysical6010010
TM1862endurenormalstatus10
TM1863volt switchelectricspecial7010020
TM1864sunny dayfirestatus5
TM1865rain dancewaterstatus5
TM1866sandstormrockstatus10
TM1867snowscapeicestatus010
TM1868smart strikesteelphysical7010
TM1869psyshockpsychicspecial8010010
TM1870diggroundphysical8010010
TM1871bullet seedgrassphysical2510030
TM1872false swipenormalphysical4010040
TM1873brick breakfightingphysical7510015
TM1874zen headbuttpsychicphysical809015
TM1875u turnbugphysical7010020
TM1876shadow clawghostphysical7010015
TM1877foul playdarkphysical9510015
TM1878psychic fangspsychicphysical8510010
TM1879bulk upfightingstatus20
TM1880air slashflyingspecial759515
TM1881body slamnormalphysical8510015
TM1882fire punchfirephysical7510015
TM1883thunder punchelectricphysical7510015
TM1884ice punchicephysical7510015
TM1885sleep talknormalstatus10
TM1886seed bombgrassphysical8010015
TM1887electro ballelectricspecial10010
TM1888drain punchfightingphysical7510010
TM1889reflectpsychicstatus20
TM1890light screenpsychicstatus30
TM1891rock blastrockphysical259010
TM1892waterfallwaterphysical8010015
TM1893dragon clawdragonphysical8010015
TM1894dazzling gleamfairyspecial8010010
TM1895metronomenormalstatus10
TM1896grass knotgrassspecial10020
TM1897thunder waveelectricstatus9020
TM1898poison jabpoisonphysical8010020
TM1899stomping tantrumgroundphysical7510010
TM1900restpsychicstatus5
TM1901rock sliderockphysical759010
TM1902tauntdarkstatus10020
TM1903swords dancenormalstatus20
TM1904body pressfightingphysical8010010
TM1905spikesgroundstatus20
TM1906toxic spikespoisonstatus20
TM1907imprisonpsychicstatus10
TM1908flash cannonsteelspecial8010010
TM1909dark pulsedarkspecial8010015
TM1910leech lifebugphysical8010010
TM1911eerie impulseelectricstatus10015
TM1912flyflyingphysical909515
TM1913skill swappsychicstatus10
TM1914iron headsteelphysical8010015
TM1915dragon dancedragonstatus20
TM1916power gemrockspecial8010020
TM1917gunk shotpoisonphysical120805
TM1918substitutenormalstatus10
TM1919iron defensesteelstatus15
TM1920x scissorbugphysical8010015
TM1921drill rungroundphysical809510
TM1922will o wispfirestatus8515
TM1923crunchdarkphysical8010015
TM1924trickpsychicstatus10010
TM1925liquidationwaterphysical8510010
TM1926giga draingrassspecial7510010
TM1927aura spherefightingspecial8020
TM1928tailwindflyingstatus15
TM1929shadow ballghostspecial8010015
TM1930dragon pulsedragonspecial8510010
TM1931stealth rockrockstatus20
TM1932hyper voicenormalspecial9010010
TM1933heat wavefirespecial959010
TM1934energy ballgrassspecial9010010
TM1935psychicpsychicspecial9010010
TM1936heavy slamsteelphysical10010
TM1937encorenormalstatus1005
TM1938surfwaterspecial9010015
TM1939ice spinnericephysical8010015
TM1940flamethrowerfirespecial9010015
TM1941thunderboltelectricspecial9010015
TM1942play roughfairyphysical909010
TM1943amnesiapsychicstatus20
TM1944calm mindpsychicstatus20
TM1945helping handnormalstatus20
TM1946pollen puffbugspecial9010015
TM1947baton passnormalstatus40
TM1948earth powergroundspecial9010010
TM1949reversalfightingphysical10015
TM1950ice beamicespecial9010010
TM1951electric terrainelectricstatus10
TM1952grassy terraingrassstatus10
TM1953psychic terrainpsychicstatus10
TM1954misty terrainfairystatus10
TM1955nasty plotdarkstatus20
TM1956fire blastfirespecial110855
TM1957hydro pumpwaterspecial110805
TM1958blizzardicespecial110705
TM1959fire pledgefirespecial8010010
TM1960water pledgewaterspecial8010010
TM1961grass pledgegrassspecial8010010
TM1962wild chargeelectricphysical9010015
TM1963sludge bombpoisonspecial9010010
TM1964earthquakegroundphysical10010010
TM1965stone edgerockphysical100805
TM1966phantom forceghostphysical9010010
TM1967giga impactnormalphysical150905
TM1968blast burnfirespecial150905
TM1969hydro cannonwaterspecial150905
TM1970frenzy plantgrassspecial150905
TM1971outragedragonphysical12010010
TM1972overheatfirespecial130905
TM1973focus blastfightingspecial120705
TM1974leaf stormgrassspecial130905
TM1975hurricaneflyingspecial1107010
TM1976trick roompsychicstatus5
TM1977bug buzzbugspecial9010010
TM1978hyper beamnormalspecial150905
TM1979brave birdflyingphysical12010015
TM1980flare blitzfirephysical12010015
TM1981thunderelectricspecial1107010
TM1982close combatfightingphysical1201005
TM1983solar beamgrassspecial12010010
TM1984draco meteordragonspecial130905
TM1985steel beamsteelspecial140955
TM1986tera blastnormalspecial8010010
TM1987roarnormalstatus20
TM1988chargeelectricstatus20
TM1989hazeicestatus30
TM1990toxicpoisonstatus9010
TM1991sand tombgroundphysical358515
TM1992spiteghoststatus10010
TM1993gravitypsychicstatus5
TM1994smack downrockphysical5010015
TM1995gyro ballsteelphysical1005
TM1996knock offdarkphysical6510020
TM1997bug bitebugphysical6010020
TM1998super fangnormalphysical9010
TM1999vacuum wavefightingspecial4010030
TM2000lungebugphysical8010015
TM2001high horsepowergroundphysical959510
TM2002icicle spearicephysical2510030
TM2003scaldwaterspecial8010015
TM2004heat crashfirephysical10010
TM2005solar bladegrassphysical12510010
TM2006uproarnormalspecial9010010
TM2007focus punchfightingphysical15010020
TM2008weather ballnormalspecial5010010
TM2009grassy glidegrassphysical5510020
TM2010burning jealousyfirespecial701005
TM2011flip turnwaterphysical6010020
TM2012dual wingbeatflyingphysical409010
TM2013poltergeistghostphysical110905
TM2014lash outdarkphysical751005
TM2015scale shotdragonphysical259020
TM2016misty explosionfairyspecial1001005
TM2017pain splitnormalstatus20
TM2018psych upnormalstatus10
TM2019double edgenormalphysical12010015
TM2020endeavornormalphysical1005
TM2021petal blizzardgrassphysical9010015
TM2022temper flarefirephysical7510010
TM2023whirlpoolwaterspecial358515
TM2024muddy waterwaterspecial908510
TM2025supercell slamelectricphysical1009515
TM2026electrowebelectricspecial559515
TM2027triple axelicephysical209010
TM2028coachingfightingstatus10
TM2029sludge wavepoisonspecial9510010
TM2030scorching sandsgroundspecial7010010
TM2031feather danceflyingstatus10015
TM2032future sightpsychicspecial12010010
TM2033expanding forcepsychicspecial8010010
TM2034skitter smackbugphysical709010
TM2035meteor beamrockspecial1209010
TM2036throat chopdarkphysical8010015
TM2037breaking swipedragonphysical6010015
TM2038metal soundsteelstatus8540
TM2039curseghoststatus10
TM2040hard presssteelphysical010010
TM2041dragon cheerdragonstatus0015
TM2042alluring voicefairyspecial8010010
TM2043psychic noisepsychicspecial7510010
TM2044upper handfightingphysical6510015

Pokemon TM and HM Move Database

Technical Machines (TMs) are one of the primary ways to expand a Pokemon's movepool beyond what it learns by leveling up. Across all games, there are 2,212 TM and HM assignments in the database — and the same TM number often teaches a completely different move depending on the game.

Why TM Contents Change

TM01 was Mega Punch in Gen 1, Focus Punch in Gen 3, Hone Claws in Gen 5, and Work Up in Gen 7. Game Freak reassigns TM numbers with almost every new generation, which makes a reference tool like this one necessary if you are playing older games or comparing across generations.

Filtering and Sorting

  • By type: Find all Fire-type TMs in a game, or narrow to just Physical moves for a physical attacker build.
  • By damage class: Filter between physical, special, and status TMs.
  • By power: Sort by power descending to find the hardest-hitting TM moves available in your game.
  • HMs listed separately: Hidden Machines (Cut, Surf, Fly, etc.) appear below the main table for games that use them.