Berikut ini daftar TM (Technical Machine) dan HM (Hidden Machine) yang terdapat pada game Pokemon Black-White version 2. Secara keseluruhan terdapat 95 jenis TM dan 6 jenis HM yang diperoleh seiring dengan berjalannya alur cerita. Berikut ini lokasi untuk mendapatkannya:
- TM01, Hone Claws, Victory Road - Pokemon Center
- TM02, Dragon Claw, Dragonspiral Tower
- TM03, Psyshock, Giant Chasm
- TM04, Calm Mind, Striaton City PokeMart - 80000
- TM05, Roar, Route 23
- TM06, Toxic, Seaside Cave
- TM07, Hail, Mistralton PokeMart - 50000
- TM08, Bulk Up, Striaton City PokeMart
- TM09, Venoshock, Virbank City - Setelah mengalahkan Roxie
- TM10, Hidden Power, Pokemon World Tournament
- TM11, Sunny Day, Mistralton PokeMart - 50000
- TM12, Taunt, Route 23
- TM13, Ice Beam, Giant Chasm
- TM14, Blizzard, Lacunosa PokeMart 70000
- TM15, Hyper Beam, Route 9 Department Store - 90000
- TM16, Light Screen, Nimbasa City PokeMart - 30000
- TM17, Protect, Pokemon World Tournament
- TM18, Rain Dance, Mistralton PokeMart - 50000
- TM19, Telekinesis, Route 18
- TM20, Safeguard, Pokemon World Tournament
- TM21, Frustration, Floccesy Ranch
- TM22, Solarbeam, Pinwheel Forest
- TM23, Smack Down, Pokemon World Tournament
- TM24, Thunderbolt, Victory Road - Diberikan oleh Rival
- TM25, Thunder, Lacunosa Town PokeMart - 70000
- TM26, Earthquake, Route 15
- TM27, Return, Aspertia City - Diberikan oleh Bianca
- TM28, Dig, Route 4
- TM29, Psychic, Route 13
- TM30, Shadow Ball, Reversal Mountain
- TM31, Brick Break, Pokemon World Tournament
- TM32, Double Team, Pokemon World Tournament
- TM33, Reflect, Nimbasa City PokeMart - 30000
- TM34, Sludge Wave, Pokemon World Tournament
- TM35, Flamethrower, Route 23
- TM36, Sludge Bomb, Route 8
- TM37, Sandstorm, Mistralton City PokeMart - 50000
- TM38, Fire Blast, Lacunosa Town PokeMart - 70000
- TM39, Rock Tomb, Relic Castle
- TM40, Aerial Ace, Mistralton City - Landasan pesawat terbang
- TM41, Torment, Castelia Sewers
- TM42, Facade, Marine Tube
- TM43, Flame Charge, Tubeline Bridge
- TM44, Rest, Castelia City - Lantai 11 dari GameFreak Building
- TM45, Attract, Castelia City - North Street
- TM46, Thief, Virbank Complex
- TM47, Low Sweep, Wellspring Cave
- TM48, Round, Pokemon World Tournament
- TM49, Echoed Voice, Nimbasa City - Musical Hall
- TM50, Overheat, N's Castle
- TM51, Ally Switch, Pokemon World Tournament
- TM52, Focus Blast, Wellspring Cave
- TM53, Energy Ball, Aspertia City
- TM54, False Swipe, Reversal Mountain - Tunjukkan pada Researcher semua Pokemon yang ada di dalam gua
- TM55, Scald, Humilau City - Setelah mengalahkan Marlon
- TM56, Fling, Route 6
- TM57, Charge Beam, Lentimas Town
- TM58, Sky Drop, Mistralton City
- TM59, Incinerate, Pokemon World Tournament
- TM60, Quash, Pokemon World Tournament
- TM61, Will-o-wisp, Celestial Tower
- TM62, Acrobatics, Mistralton City - Setelah mengalahkan Skyla
- TM63, Embargo, Driftveil City Market
- TM64, Explosion, Pokemon World Tournament
- TM65, Shadow Claw, Celestial Tower
- TM66, Payback, Route 16
- TM67, Retaliate, Team Plasma Frigate
- TM68, Giga Impact, Route 9 Department Store - 90000
- TM69, Rock Polish, Reversal Mountain
- TM70, Flash, Castelia City Mode Street
- TM71, Stone Edge, Twist Mountain
- TM72, Volt Switch, Nimbasa City - Setelah mengalahkan Elsa
- TM73, Thunder Wave, Nimbasa City PokeMart - 10000
- TM74, Gyro Ball, Nimbasa City PokeMart - 10000
- TM75, Swords Dance, Pokemon World Tournament
- TM76, Struggle Bug, Castelia City - Setelah mengalahkan Burgh
- TM77, Psych Up, Pokemon World Tournament
- TM78, Bulldoze, Driftveil City - Setelah mengalahkan Clay
- TM79, Frost Breath, Pokemon World Tournament
- TM80, Rock Slide, Mistralton Cave
- TM81, X-scissor, Route 7
- TM82, Dragon Tail, Opelucid City - Setelah mengalahkan Drayden
- TM83, Work Up, Aspertia City - Setelah mengalahkan Cheren
- TM84, Poison Jab, Moor of Icirrus
- TM85, Dream Eater, Dreamyard
- TM86, Grass Knot, Pinwheel Forest
- TM87, Swagger, Pokemon World Tournament
- TM88, Pluck, Pokemon World Tournament
- TM89, U-turn, Pokemon World Tournament
- TM90, Substitute, Twist Mountain
- TM91, Flash Cannon, Twist Mountain
- TM92, Trick Room, Abundant Shrine
- TM93, Wild Charge, Victory Road
- TM94, Rock Smash, Virbank Complex
- TM95, Snarl, Lostlorn Forest
- HM01, Cut, Virbank City - Diberikan oleh Roxie
- HM02, Fly, Route 5 - Diberikan oleh Bianca
- HM03, Surf, Route 6 - Diberikan oleh Cheren
- HM04, Strength, Castelia Sewers - Diberikan oleh Rival
- HM05, Waterfall, Victory Road - Diberikan oleh N
- HM06, Dive, Undella Town - Diberikan oleh Rival
Berbeda dengan seri Pokemon generasi sebelumnya, mulai dari seri Pokemon Black-White dan sequel game tersebut, TM dapat digunakan berulang kali. Bila sebelumnya satu buah TM hanya dapat digunakan satu kali untuk mengajarkan move pada Pokemon, kali ini dapat digunakan berkali-kali seperti halnya HM dapat diajarkan pada Pokemon yang sesuai. Selain itu dalam seri ini Pokemon tipe Fire dapat diajari move tipe Water, Scald TM55. Scald merupakan serangan tipe Water dengan menyemprotkan air panas yang memiliki kemungkinan efek burn pada lawan yang terkena serangan tersebut, efek yang mirip pada serangan tipe Fire.
Lihat juga mengenai lokasi TM dan HM Pokemon Platinum.