Completing the frog side quest in The Legend of Zelda: Ocarina of Time requires finding the Fabulous Five Froggish Tenors in Zora River, playing five specific ocarina songs for them, and mastering the subsequent button-matching minigame to earn valuable pieces of heart.
- Locate the frogs in Zora River
- Play the five required ocarina songs
- Play the Song of Storms for a bonus heart piece
- Complete the frog song minigame
Locate the Five Froggish Tenors in Zora River
To start the side quest, travel to Zora River via the northeast edge of Hyrule Field. Halfway along the route, on the north side, locate the small alcove containing five pillars. Interact with the frogs waiting inside to begin.
All Songs to Play for the Frogs
Play the following five songs for the frogs on your ocarina in any order. Each successful song grants rupees:
- Zelda's Lullaby: Earned by progressing the main story to the point where you first meet Zelda.
- Saria's Song: Earned by progressing the main story to encounter Saria in the Lost Woods.
- Song of Time: Earned by progressing the main story to the point where you have all three spiritual stones.
- Epona's Song: Learned by visiting Lon-Lon Ranch as a child and speaking to Malon in the main paddock.
- Sun's Song: Learned by visiting the Kakariko Graveyard and playing Zelda's Lullaby in front of the Royal Tomb at the far east edge.
Additionally, players can play the Song of Storms—learned from the Kakariko Windmill as an adult during the quest to find the Lenses of Truth—to earn an extra piece of heart.
How to Beat the Frog Song Minigame
Once you play all five necessary songs, the minigame unlocks. Because the game does not explain the controls, watch for a random frog to get a fly above its head. Press the button that corresponds to that specific frog immediately. Taking too long or pressing the wrong button results in a failure that forces you to restart. Inputting the correct button awards another piece of heart.
After completing the minigame the first time, you can replay it repeatedly. Each successful attempt afterwards rewards you with 5 Rupees.

