How to get infinite Heart Scales in Pokémon Brilliant Diamond and Shining Pearl

Pokemon Bdsp Move Tutor
Pokemon Bdsp Move Tutor (Image credit: iMore)

Pokémon Brilliant Diamond and Shining Pearl (BDSP) are two of our favorite Nintendo Switch games right now. There are hundreds of Pokémon to train in the games and plenty of moves to master. If you had your Pokémon forget a move to learn a new one, you could have it remember the old move by speaking with the Move Tutor. This process requires Heart Scales, which are relatively rare items in the games. If you know where to look, you can get an infinite supply of them.

What are Heart Scales?

Pokemon Bdsp Heart Scale Bag

Pokemon Bdsp Heart Scale Bag (Image credit: iMore)

Heart Scales are an item in Pokémon Brilliant Diamond and Shining Pearl that allows your Pokémon to relearn moves through the Move Reminder. This character can teach your Pokémon any move that it is able to learn through leveling up. That includes moves Pokémon "learn" at Level 1. This comes in handy as some Pokémon can only learn certain moves through the Move Reminder.

There are limitations of the Move Reminder. They cannot make a Pokémon relearn TMs or Egg Moves. The Move Reminder also cannot teach a Pokémon a move that is only available to previous evolutions.

How to find Heart Scales in the Grand Underground

Heart Scale Pokemon Bdsp Underground

Heart Scale Pokemon Bdsp Underground (Image credit: iMore)

Fortunately for those that plan to relearn several moves, you can get an infinite supply of Heart Scales. There are multiple ways to do this, but arguably the best way is in the Grand Underground. You can dig for Heart Scales anywhere in the Grand Underground. While searching for Heart Scales, you may also find statues, shards, and more. These other items will be required for catching certain legendary Pokémon in Ramanas Park.

We have a complete guide on the Grand Underground in Pokémon Brilliant Diamond and Shining Pearl. It breaks down how to get into the Grand Underground and how to dig for items, including Heart Scales.

How to get Heart Scales while fishing

Pokemon Bdsp Fishing Luvdisc

Pokemon Bdsp Fishing Luvdisc (Image credit: iMore)

If you prefer to relax and fish in order to get Heart Scales, that's also an option. If you fish in the waters just south of the Pokémon League with a Super Rod, you can encounter Luvdisc. This Pokémon has a chance of holding a Heart Scale. You can use Thief to steal the item or catch the Luvdisc.

Pokemon Bdsp Luvdisc

Pokemon Bdsp Luvdisc (Image credit: iMore)

In case you don't have the Super Rod, here's how to get it:

  1. Navigate to the Fight Area (must be in the postgame).

Pokemon Bdsp Super Rod

Pokemon Bdsp Super Rod (Image credit: iMore)
  1. Go to the entrance of Route 225 and speak with the fisherman.

You can now use the Super Rod to fish for Luvdisc. We recommend registering the item for quick access. This can be done through your bag in the settings menu.

Where to find the Move Reminder

Pokemon Bdsp Move Tutor Location

Pokemon Bdsp Move Tutor Location (Image credit: iMore)

Now that you have your Heart Scales, you can go to the Move Reminder have your Pokémon relearn moves.

Some moves can only be taught through the Move Reminder. For example, Roserade has a long list of attacks and status moves that can only be "relearned." If you evolved your Roselia early, it never actually had the chance to learn these moves, but the Move Reminder can help the Pokémon "remember" them.

The Move Reminder can be found in Pastoria City. They are in a house northeast of the Poké Mart.

After selecting a move to relearn, you'll hand the Move Reminder a Heart Scale in exchange.

Sean Endicott
Latest in Pokemon
The best Pokémon in Pokémon Go
The best Pokémon in Pokémon Go
Pokémon Go level requirements
Pokémon Go level requirements: How to level up past level 40
Metal Coat in Pokémon Go
How to get and use Metal Coat in Pokémon Go
Dragon Scale Pokémon Go
How to get and use Dragon Scale in Pokémon Go
How to get Upgrade in Pokémon Go
How to get and use Upgrade in Pokémon Go
Unova Stone in Pokemon Go
How to get Unova Stone in Pokémon Go
Latest in How-to
iPhone 16 Event Invite It's Glowtime
How to watch the iPhone 16 Glowtime reveal event - tune in for iPhone 16, iPhone 16 Pro, iPhone 16 Plus and iPhone 16 Pro Max
macOS Sequoia
Here's how to use Window Tiling on macOS Sequoia
iPhone 14 with Messages app on home screen
Here's how to add some flair to your messages with new iOS 18 text effects
watchOS 11
How to pause activity streaks in watchOS 11
Apple Intelligence Siri on iPhone 15 Pro Max
How to type to Siri on iOS 18 and why it's made me use it more
Control Center iOS 18
Control Center has been supercharged in iOS 18 — here’s how to get the most from it