Pokemon BDSP TM Locations Guide

To help you out with finding all of the TMs in Pokemon Brilliant Diamond and Shining Pearl, we’ve prepared this guide where we’ll be listing down the exact location of all 100 Pokemon BDSP TM Locations.

Pokemon BDSP TM Locations

If you don’t know already, TM stands for “Technical Machines”. These machines are special items that exist in the Pokemon games that give trainers the ability to teach their Pokemon new moves that they cannot learn otherwise. You can also use Move Tutors to teach your Pokemon new moves!

When you catch a Pokemon, it comes with its own unique moveset. Sometimes, you may want certain moves deleted or replaced by something else.

This is where the TMs come in. If you’re unhappy with the moveset of your Pokemon, you can use a TM on them to re-roll their moveset and teach them a new Fast Attack and/or Charged Attack and improve their moveset, making them a more powerful Pokemon.

Over the years, the mechanics of TMs in the Pokemon games have changed quite a bit, but Pokemon BDSP takes them back to their Gen IV roots.

This means that in Pokemon BDSP, each TM can only be used once; as opposed to being used infinitely (like in Pokemon Sword and Shield). However, the good news is that all of the TMs in Pokemon Brilliant Diamond and Shining Pearl can be obtained more than once.

There are a total of 100 Pokemon BDSP TM Locations. The TMs are labeled as TM01, TM02, and so on, but they also have unique names such as “Focus Punch” and “Dragon Claw”.

Below, we’ve listed down the TM locations in Pokemon Brilliant Diamond and Shining Pearl.

TM01 Focus Punch           

Location: Oreburgh Gate B1F

The first TM is located at Oreburgh Gate (B1F). Head over to the left edge of the gate to find it. To reach it, you’ll need Rock Smash, Surf, and Strength.

TM02 Dragon Claw

Location: Mt. Coronet

This TM is located in MT. Coronet (1F). Enter the northern cavern using the tunnel from the summit and make your way to the southern end to find it.

TM03 Water Pulse

Location: Route 204 (Ravaged Path)

This TM is located at the Ravaged Path. Go inside the cave using Surf and Rock Smash and make your way over to its northeast corner to find the TM.

TM04 Calm Mind

Location: Battle Tower

This TM is located at the Fight Area Battle Tower. Head over to the exchange counter on the right and pay 48 BP to obtain it.

TM05 Roar

Location: Route 213

This TM is located at Route 213. Go over to the tallest mountain that’s facing the beach and climb all the way to the top using Rock Climb to find it.

TM06 Toxic

Location: Route 212

This TM is located at Route 212. In this area, you’ll see a large swamp. Head over to the southwest corner of the swamp to find it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower. It will cost you 32 BP.

TM07 Hail

Location: Route 217

This TM is located at Route 217. From Hiker’s home, head towards the southeast and you’ll find it in the snow next to the two trees.

You can also get it from the Shard Collector’s house. This will cost you 10 green shards.

TM08 Bulk Up

Location: Battle Tower

This TM is located at Fight Area Battle Tower. Head over to the right exchange counter and cash in 48 BP to get it.

TM09 Bullet Seed

Location: Route 204

This TM is located at Route 204. Head over to the entrance of Floaroma Town and then head towards the southwest from there to find it.

TM10 Hidden Power

Location: Jubilife City Trainers’ School

This TM is located at the Veilstone Game Corner. Cash in 6000 Coins to get it. You can also get it from the Jubilife City Trainers’ School. Defeat both of the kids in battle there and then talk to the boy to get the TM.

TM11 Sunny Day

Location: Route 212

This TM is located at Route 212. From the Pokemon Mansion, head to the west to find it. You’ll need Cut or Surf to reach it.

You can also get it from the Shard Collector’s home. Trade-in 10 red shards to get it from there.

TM12 Taunt

Location: Route 211

This TM is located at Route 211. Look under the big bridge there to find it.

TM13 Ice Beam

Location: Route 216

This TM is located at Route 216. From Skier Andrea, head east and you’ll find it. You’ll need Rock Climb to reach it.

You can also get it from the Veilstone Game Corner. It will cost you 10,000 Coins.

TM14 Blizzard

Location: Lake Acuity

This TM is located at Lake Acuity. Head over to the northeast corner of the lake and you’ll find it near the tall grass. You’ll need Surf to reach it.

You can also get it from the Veilstone Department Store. It will cost you ₽5500.

TM15 Hyper Beam

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽7500.

TM16 Light Screen

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽2000.

TM17 Protect

Location: Veilstone Department STore

This TM is located at the Veilstone Department Store. It will cost you ₽2000.

TM18 Rain Dance

Location: Route 223

This TM is located at Route 223. Head over to the western side and look for it in the pile of rocks.

You can also get it from the Shard Collector’s home. It costs 10 blue shards.

TM19 Giga Drain

Location: Route 209

This TM is located at Route 209. From the Hallowed Tower, head over to the south and look for it between the trees. You’ll need Surf to reach it.

TM20 Safeguard

Location: Veilstone Department Store

This TM is located at Veilstone Department Store. It will cost you ₽2000.

TM21 Frustration

Location: Team Galactic HQ

This TM is located at the Veilstone City Team Galactic HQ. Go inside the generator room using the underpass and look behind the locked gate to find it.

You can also get it from the Veilstone Game Corner for 8000 Coins.

TM22 SolarBeam

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽3000.

TM23 Iron Tail

Location: Iron Island B2F

This TM is located at the Iron Island B2F Area 1. From Worker Braden, head southeast to find a large pit. Look in the western side of the pit to find this TM.

TM24 Thunderbolt

Location: Valley Windworks

This TM is located at Valley Windworks. Look behind the Windworks building to find it. You’ll need Surf to reach it.

You can also get it from the Veilstone Game Corner for 10000 Coins.

TM25 Thunder

Location: Lake Valor

This TM is located at Lake Valor. Head over to the southeast part of the lake using Surf and look near the tall grass to find it.

You can also get it from the Veilstone Department Store for ₽5500.

TM26 Earthquake

Location: Wayward Cave

This TM is located at the Wayward Cave. Go inside the basement in the hidden area and go up the stairs to find it. You’ll need Strength to get it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower. It will cost you 80 BP.

TM27 Return

Location: Lost Tower

This TM is located at the Lost Tower. From the gravestone in the middle at the very south, head towards the north to find it.

You can also get it from the Veilstone Game Corner for 8000 Coins.

TM28 Dig

Location: Ruin Maniac Cave (Route 214)

This TM is located at the Ruin Maniac Cave. Look behind the rocks by the entrance of the cave to find it.

TM29 Psychic

Location: Route 211

This TM is located at Route 211. At the eastern part of the route, you’ll see a bunch of hills. Climb up the tallest hill using Rock Climb and then use Rock Smash to retrieve this TM.

You can also get it from the Veilstone Game Corner for 10000 Coins.

TM30 – Shadow Ball

Location: Route 210

This TM is located at Route 210. In the foggy area to the north, you’ll see a pair of logs. Use Rock Smash to get past the rocks and you’ll find this TM.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 64 BP.

TM31 – Brick Break

Location: Oreburgh Gate (B1F)

This TM is located at Oreburgh Gate (B1F). From the jump ramps that you see on the ground, look to the left to find it. You’ll need Rock Smash and Surf to reach it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 40 BP.

TM32 – Double Team

Location: Wayward Cave Main Area

This TM is located at the Wayward Cave Main Area. Head over to the first floor and go to the southwest corner to find it (opposite to Wayne and Cassidy).

You can also get it from the Veilstone Game Corners for 4000 Coins.

TM33 – Reflect

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽2000.

TM34 – Shock Wave

Location: Route 215

This TM is located at Route 215. From the biggest patch of grass that’s present there, head towards the south to find it. You’ll need Cut to reach it.

TM35 – Flamethrower

Location: Fuego Ironworks

This TM is located at Fuego Ironworks. You’ll find it right next to the boiler there.

You can also get it from the Veilstone Game Corner for 10000 Coins.

TM36 – Sludge Bomb

Location: Team Galactic Warehouse

This TM is located at the underpass of the Veilstone City Team Galactic HQ Warehouse. From the gate, head over the locked area to the west to find it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 80 BP.

TM37 – Sandstorm

Location: Route 228

This TM is located at Route 228. From the two Pokemon Rangers that you see on the route, head towards the southwest to find it.

You can also get it from the Shard Collector’s house. It will cost you 10 yellow shards.

TM38 – Fire Blast

Location: Lake Verity

This TM is located at Lake Verity. Head over to the southeast corner of the large patch of grass to the west to find it. You’ll need Surf to reach it.

You can also get it from the Veilstone Department Store for ₽5500.

TM 39 – Rock Tomb

Location: Ravaged Path (Route 204)

This TM is located at the Ravaged Path. To the left of the staircase there, you’ll see a pile of rocks. Use Rock Smash on these rocks to find it.

TM40 – Aerial Ace

Location: Route 213

This TM is located at Route 213. From Dr. Footstep’s home, head to the east and use Rock Smash on the rocks to find it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 40 BP.

TM41 – Torment

Location: Victory Road (1F)

This TM is located at Victory Road (1F). From Psychic Bryce, head towards the north to find it.

TM42 – Façade

Location: Survival Area

This TM is located at the Survival Area. Go inside the house to the very south and the man inside will give it to you.

TM43 – Secret Power

Location: Amity Square – Hearthome City

This TM is located at Amity Square. Head over to the southwest side of the large patch of grass. Here, you’ll see a man with a Pikachu by his side. From there, head towards the south and you’ll see a gate. Look near the gate to find it.

Do note that you’ll need to have a “cute” Pokemon by your side to be able to retrieve this TM.

TM44 – Rest

Location: Veilstone Game Corner

This TM is located at the Veilstone Game Corner. It will cost you 6000 Coins.

TM45 – Attract

Location: Amity Square

This TM is located at Amity Square. Head over to the northeast side of the large patch of grass. Here, you’ll see a boy with a Drifloon by his side. You’ll find this TM near the boy.

You can also get it from the Fight Area Battle Tower. Cash in 32 BP at the exchange counter to the right to get it.

TM46 – Thief

Location: Eterna City

This TM is located at Eterna City. Look for it near the entrance of the Galactic Eterna Building to find it. You’ll need Cut to be able to retrieve it.

TM47 – Low Sweep

Location: Route 209

This TM is located at Route 209. From the Lost Tower, head towards the south until you come across a bunch of trees. Look between the trees using Cut to find it.

TM48 – Skill Swap

Location: Canalave City

This TM is located at Canalave City. When you enter the city, go inside the first house in your path to find it.

TM49 – Snatch

Location: Team Galactic HQ (Veilstone City)

This TM is located at the Veilstone City Galactic Team HQ (1F). In the first set of panels you see there, go through the right warp panel to find it.

TM50 – Overheat

Location: Stark Mountain Cavern

This TM is located at the Stark Mountain Main Cavern. From Stefan and Jasmin (the Ace Trainers), head towards the south to find it. You’ll need Strength to be able to retrieve it.

TM51 – Roost

Location: Route 210

This TM is located at Route 210. From the Honey Tree, head towards the south until you find a girl. Talk to the girl to get this TM.

TM52 – Focus Blast

Location: Veilstone Department Store

This TM is located at Veilstone Department Store. It will cost you ₽5500.

TM53 – Energy Ball

Location: Route 226

This TM is located at Route 226. Head over to the Meister’s House and make your way to the ledge on the west using Rock Climb to find it.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 64 BP.

TM54 – False Swipe

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽2000.

TM55 – Brine

Location: Pastoria City Gym

This TM can be obtained from Crasher Wake once you defeat the Pastoria City Gym.

TM56 – Fling

Location: Route 222

This TM is located at Route 222. Look near the edge of the cliff there to find a man. Talk to the man to get this TM.

TM57 – Charge Beam

Location: Sunyshore City Gym

This TM can be obtained from Volkner once you defeat the Sunyshore City Gym.

TM58 – Endure

Location: Veilstone Game Corner

This TM is located at Veilstone Game Corner. It will cost you 2000 Coins.

TM59 – Dragon Pulse

Location: Victory Road (B1F)

This TM is located at Victory Road (B1F). From Psychic Valencia, head towards the northwest to find it near the waterfall.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 80 BP.

TM60 – Drain Punch

Location: Veilstone City Gym

This TM can be obtained from Maylene once you defeat the Veilstone City Gym.

TM61 – Will-O-Wisp

Location: Battle Tower

This TM is located at the Fight Area Battle Tower. Head over to the exchange counter to the right and cash in 32 BP to get it.

TM62 – Silver Wind

Location: Route 212

This TM is located at Route 212. In the Southern Rainy Area, there is a small isolated island where you’ll find three fishermen. You’ll find this TM right next to the fishermen.

TM63 – Embargo

Location: Veilstone City

This TM is located at Veilstone City. Look for a Roughneck in the southwestern side of the city and obtain the TM from him.

TM64 – Explosion

Location: Veilstone Game Corner

This TM is located at the Veilstone Game Corner. Play at least ten bonus rounds in a row and then talk to the woman at the counter to receive this TM.

TM65 – Shadow Claw

Location: Hearthome City Gym

This TM can be obtained from Fantina once you defeat the Hearthome City Gym.

TM66 – Payback

Location: Route 215

This TM is located at Route 215. Right before the second bridge, you’ll encounter a man that has a Black Belt. Talk to him to get this TM.

TM67 – Recycle

Location: Eterna City Condominiums (2F)

This TM is located at the Eterna City Condominiums (2F). Talk to the old woman there to receive this TM.

TM68 – Giga Impact

Location: Veilstone Game Corner

This TM is located at the Veilstone Game Corner. It will cost you 20000 Coins.

TM69 – Rock Polish

Location: Mt. Coronet (1F)

This TM is located at Mt. Coronet (1F). From the entrance of Eterna City, head up north to find it. You’ll need Strength and Rock Smash to reach it.

TM70 – Flash

Location: Oreburgh Gate (B1F)

This TM is located at Oreburgh Gate (B1F). Look on the eastern side of the ground to find it. You’ll need Rock Smash to be able to retrieve it.

You can also get it from the Veilstone Department Store for ₽1000.

TM71 – Stone Edge

Location: Victory Road (2F)

This TM is located at Victory Road (2F). You’ll encounter a set of bike ramps on this road. Once you reach the end of the third set, you’ll find this TM.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 80 BP.

TM72 – Avalanche

Location: Snowpoint City Gym

This TM can be obtained from Candice once you defeat the Snowpoint City Gym.

TM73 – Thunder Wave

Location: Battle Tower

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 32 BP.

TM74 – Gyro Ball

Location: Veilstone Game Corner

This TM is located at the Veilstone Game Corner. It will cost you 15000 Coins.

TM75 – Swords Dance

Location: Veilstone Game Corner

This TM is located at the Veilstone Game Corner. It will cost you 4000 Coins.

TM76 – Stealth Rock

Location: Oreburgh City Gym

This TM can be obtained from Roark once you defeat the Oreburgh City Gym.

TM77 – Psych Up

Location: Route 211

This TM is located at Route 211. Talk to the trainer standing by the Ruin Maniac to receive it.

TM78 – Captivate

Location: Route 204

This TM is located at Route 204. In the Upper area, walk down the narrow path until you find a woman. Talk to her to receive this TM. You’ll need Cut to reach the woman.

TM79 – Dark Pulse

Location: Victory Road (2F)

This TM is located at Victory Road (2F). Go up the stairs in the northwest corner of 1F and you’ll encounter a secret room where you’ll find this TM.

TM80 – Rock Slide

Location: Mt. Coronet (2F)

This TM is located at Mt. Coronet (2F). From the exit to Route 207, head towards the northeast to find this TM. You’ll need Strength to be able to retrieve it.

TM81 – X-Scissor

Location: Route 221

This TM is located at Route 221. You’ll find it between the two large patches of grass.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 64 BP.

TM82 – Sleep Talk

Location: Eterna Forest

This TM is located at the Eterna Forest. On the outer side of the forest, there’s a trench. Head over to the eastern end of the trench to find it. You’ll need Cut to reach it.

TM83 – Natural Gift

Location: Veilstone Department Store

This TM is located at the Veilstone Department Store. It will cost you ₽2000.

TM84 – Poison Jab

Location: Route 212

This TM is located at Route 212. In the Southern Rainy Area, you’ll see some logs and bridges making a square shape, with a tree in the center. Look behind the tree to find this TM. You’ll need Surf to be able to retrieve it.

TM85 – Dream Eater

Location: Valor Lakefront

This TM is located at Valor Lakefront. From the home of the woman whose Suite Key has gone missing, head to the left and go up the first ledge using Rock Climb to find it.

TM86 – Grass Knot

Location: Eterna City Gym

This TM can be obtained from Gardenia once you defeat the Eterna City Gym.

TM87 – Swagger

Location: Pokemon Mansion

This TM is located in the Pokemon Mansion. Go inside Mr. Backlot’s office to find it.

TM88 – Pluck

Location: Floaroma Town

This TM is located at Floaroma Town. Go inside the house to the left of the flower shop and talk to the girl to receive it.

TM89 – U-turn

Location: Canalave City

This TM is located at Canalave City. Head to the bottom of the canal using Surf and then go up the path that takes you to the east to find it.

You can also get it from the Veilstone Game Corner for 6000 Coins.

TM90 – Substitute

Location: Old Chateau (2F)

This TM is located at Old Chateau (2F). Go inside the bedroom that’s farthest to the east to find it.

You can also get it from the Veilstone Game Corner for 2000 Coins.

TM91 – Flash Cannon

Location: Canalave City Gym

This TM can be obtained from Byron once you defeat the Canalave City Gym.

TM92 – Trick Room

Location: Hotel Grand Lake (Route 213)

This TM is located at the Hotel Grand Lake. Go inside the bungalow to the northwest of the entrance to the hotel and talk to the Clown to receive it.

TM93 – Cut

Location: Eterna Forest

This TM can be obtained from Shirona in Eterna Forest.

TM94 – Fly

Location: Team Galactic Warehouse

This TM is located in the Team Galactic Warehouse.

TM95 – Surf

Location: Celestic Town

This TM is located at the Shrine in Celestic Town.

TM96 – Strength

Location: Lost Tower

This TM is located at the top floor of the Lost Tower.

TM97 – Defog

Location: Safari Zone

This TM can be obtained from the man with the green hair in Safari Zone.

TM98 – Rock Smash

Location: Mt. Coronet

This TM can be obtained from the hiker at the range entrance in Mt. Coronet.

TM99 – Waterfall

Location: Sunyshore City

This TM can be obtained from Jasmine in Sunyshore City.

TM100 – Rock Climb

Location: Route 217

This TM is located at Route 217. From Hiker’s home, head towards the southeast and you’ll find it in the snow next to the two trees.

You can also get it from the exchange counter to the right in the Fight Area Battle Tower for 32 BP.

TMs Available at the Veilstone Department Store

You can purchase the following TMs from the Veilstone Department Store. Each TM has its own unique price which is listed below.

The currency you have to use to buy TMs from the Veilstone Department Store is Poke Dollars.

Name Price (Poke Dollars)
TM10 – Work Up 1500
TM13 – Ice Beam 3000
TM14 – Blizzard 5500
TM15 – Hyper Beam 7500
TM16 – Light Screen 2000
TM17 – Protect 2000
TM20 – Safeguard 2000
TM21 – Dazzling Gleam 3000
TM22 – Solar Beam 3000
TM24 – Thunderbolt 3000
TM25 – Thunder 5500
TM27 – Low Sweep 3000
TM29 – Psychic 3000
TM33 – Reflect 2000
TM35 – Flamethrower 3000
TM38 – Fire Blast 5500
TM44 – Rest 3000
TM52 – Focus Blast 5500
TM54 – False Swipe 2000
TM58 – Endure 2000
TM68 – Giga Impact 7500
TM70 – Flash 1000
TM74 – Gyro Ball 3000
TM75 – Swords Dance 4000
TM83 – Bulldoze 3000
TM89 – U-Turn 3000
TM90 – Substitute 2000

TMs Available at the Battle Tower

You can purchase the following TMs from the exchange counter in the Battle Tower. The currency you have to use to buy these TMs at the Battle Tower is BP.

Name Price (BP)
TM04 – Calm Mind 48
TM06 – Toxic 32
TM08 – Bulk Up 48
TM26 – Earthquake 80
TM30 – Shadow Ball 64
TM31 – Brick Break 40
TM36 – Sludge Bomb 80
TM40 – Aerial Ace 40
TM45 – Attract 32
TM53 – Energy Ball 64
TM59 – Dragon Pulse 80
TM61 – Will-o-Wisp 32
TM71 – Stone Edge 80
TM73 – Thunderwave 32
TM81 – X-Scissor 64
TM93 – Cut 32
TM94 – Fly 40
TM95 – Surf 64
TM96 – Strength 40
TM97 – Defog 32
TM98 – Rock Smash 40
TM99 – Waterfall 64
TM100 – Rock Climb 32