The Spiritual Stones are a set of collectible items in Ocarina of Time. They are required to progress through the game and the story. The stones are obtained in the first part of the game while Link is still a child, one after each of the first three dungeons. After collecting the Kokiri's Emerald, Zelda tells Link that he must collect the remaining two stones in order to open the Door of Time and stop Ganon from obtaining the Triforce.
- Main article: Kokiri's Emerald
The first stone is given to Link before leaving Kokiri Forest. The Great Deku Tree entrusts him with the emerald after Link defeats Gohma and lifts the curse on the forest's guardian deity. This stone was incorporated into Zelda's prophetic vision of a boy arriving from the forest to help stop Ganon, and served as proof to her that she could trust Link.
- Main article: Goron's Ruby
For his second stone, Link must appeal to Darunia of the Gorons. However, Darunia won't hand out this stone to just anyone. He asks Link to help out with their problems involving Dodongo's Cavern first in order to gain his gratitude and become a sworn brother.
- Main article: Zora's Sapphire
The keeper of the Zora's Sapphire is the Zora princess Ruto. When Link arrives at Zora's Fountain, he learns that Ruto has been swallowed by Lord Jabu-Jabu. Inside, Ruto informs him that she is looking for the Zora's Sapphire, which the guardian deity swallowed while she was feeding it. After rescuing her from Barinade, she agrees to give Link the sapphire. The Zora's Sapphire also serves as an engagement ring, passed down by the Zora Royal Family, meaning Link and Ruto are now engaged! However, Ruto is unable to follow through due to being awakened as the Water Sage.