Every time you get a heart piece, it gives you a quarter of a heart container. Every time you complete a heart container, the number of hears on the screen increases by 1. In addition to that, every time you get a heart piece, it will do a cutscene of holding it above your head and of refilling your health until it's full and the cutscene will not end until your health is full. When you complete a heart container, the number of hearts on the screen and your current amount of health both instantly increase by one heart then your health continues increasing at normal speed not ending the cutscene until your health is full. Any heart piece that you can walk into or get from a treasure chest gets replaced with a recovery heart if you have already gotten it. For any heart piece that has always been lying around before you got it, a recovery heart will be there instead every time you enter that area after you get it. All treasure chests that had a heart piece will give you a recovery heart when you open it if you already got the heart piece from it. There are 52 heart pieces in the game. There is also a heart container you can pick up from each boss room after you beat the boss except for the final boss room. 14 of the heart pieces can be learned about at Shops (MM), Title Deed Quest, Masks, and Bottles (MM). 15 of the other 38 were either always lying on the ground or in a treasure chest that was always there. The remaining 23 will be talked about here.
Deku Scrub PlaygroundEdit
You have to pay 10 rupees to play the minigame in the deku scrub playground. It has a different challenge each day each of which has its own record that starts off at 1:16. Until get a new record on the final day after already having already gotten new a record on the first and second day, you can play any time from 6:00 am to 11:30 pm. The first time in the whole game you get a new record on the final day after already having gotten a new record on the first and second day since you last played the Song of Time, you get a heart piece. Every other time you get a new record, you get a purple rupee. The records reset to 1:16 when you play the Song of Time.
The roza sisters are only dancing in West Clock Twon on the nights of the first and second day. You can only trigger a cutscene of dancing in front of the Roza sisters once per cycle. The first time you do it, you get a heart piece. Every other time you do it, you get absolutely nothing.
Postman heart pieceEdit
You can do the postman test any time from 3:00 pm to 12:00 am on the first day. You can also do it from 3:00 pm to 12:00 am on the second day as long as Kafei got his letter. The first time you take the test since you entered the building, you can take it for free but after that, you have to pay 2 rupees every time you want to take it, but if you leave and come back, you can take it again for free. Even after you pass the test, you don't even need to leave the building let alone play the Song of Time to be able to take it again. The first time in the whole game you pass that test, you get a heart piece. From then on, every time you pass that test, you get a purple rupee. If you take that test while wearing the bunnyhood, the timer won't stop showing during the test.
Bank heart pieceEdit
For each of these 3 numbers 200, 1000, and 5000. In each cycle, if there were fewer than that number of rupees in the bank at the beginning of that cycle, you get a prize the first time and only the first time during that cycle that you make at least that number of rupees be in the bank. For 200 rupees, the prize is a wallet upgrade or if you already got it, a blue rupee. For 1000 rupees, the prize is a blue rupee no matter what. For 5000 rupees, the prize is a heart piece or if you already got it, a blue rupee.
Pea Hat grottoEdit
In the pea hat grotto, you can make a treasure chest with a heart piece appear by beating the pea hat. At night, it can't be beaten because it just sits in the ground. Once you beat it, it won't come back until you play the Song of Time.
A deku scrub will not fly into the grotto on the right side of the observatory until you look through the telescope long enough for it to fly in. If you happen to be looking at that hole with the telescope when it flies in, you will see it fly in. If you go in after it flies in, it will offer you a heart piece for 150 rupees and if you refuse, he'll offer it for 100 rupees. If you accept it for 100 rupees, it will give you the heart piece then fly away. If you refuse it for 100 rupees, it will fly away and it's too late to get that heart piece in that cycle. If you talk to it when you already have that heart piece, it will fly away immediately.
If you beat only one of the dodongos in the dodongo grotto, it will come back when you leave that grotto. If you beat them both, a treasure chest with a heart piece will appear and they will never come back until you play the Song of Time.
Frog heart pieceEdit
The only way to rescue a frog is to talk to it while wearing Don Garo's mask. You can only get that heart piece when it's spring and all 5 of them are rescued. One of the 5 starts off rescued. Once you already got the heart piece, you don't get anything from doing the frog choir again. You don't get anything at all from rescuing them and talking to them in the spring again in a later cycle either.
You can get a prize only once per cycle by playing the song in front of Evan in a different form than zora form. The first time you get a prize, it's a heart piece. All later times, it's a purple rupee. Playing the song works even if you haven't learned it.
Fish heart pieceEdit
There are 2 piranhas in the marine research laboratory. There are 5 possible sizes for each of them and they both start off at the smallest size. Every time you release a fish into the tank they're in, one of them grows bigger and it's random which one grows bigger. Once one of them grows to its largest size, it eats the other one then spits out a heart piece or if you already got that heart piece, a recovery heart. The state of the piranhas only resets when you leave the labratory if one has already eaten the other and once it resets, you can have it spew out a recovery heart again in the same cycle.
Sea horse heart pieceEdit
The only way to get the seahorse is by talking to the seahorse then giving the fisherman in the fisherman's hut a pictograph of a pirate or a guard in pirate's fortress. Once you defeat all 8 sea snakes, the friend of that seahorse appear in which ever hole you defeated the last one in but that seahorse will only give you a heart piece when you talk to her if the seahorse in the fisherman's hut is also there. There are 2 places that seahorse can be released, at the beginning of pinnacle rock and in front of that seahorse. If you released him at the beginning of pinnacle rock, he won't be where she is until he guides you through pinnacle rock. If you already have that heart piece and you do what would normally get you that heart piece in a later cycle, you will get a red rupee instead.
You can only do the jumping game after you beat Great Bay Temple. You win it by getting at least 20 points. The first time you win it, you get a heart piece. From then on, every time you win it, you get a purple rupee.
Grotto near great bayEdit
Every time you leave that grotto and come back, the nest with the heart piece will release a heart piece when you hit it if you didn't already get that heart piece or a recovery heart if you already got that heart piece.
Gossip stone grottosEdit
There are 4 grottos in termina field each of which has 4 gossip stones in a row. For each position, exactly one of those 4 grottos has the gossip stone in that position bigger than the other 3 in that grotto. If you play the Sonata of Awakening in front of a big gossip stone as a deku scrub, all the gossip stones in one of those 4 grottos that's in the same position as that gossip stone will turn green. If you play the Goron Lullaby in front of the same gossip stone as a goron, the same 4 gossip stones will turn red. If you play the New Wave Bossa Nova in front of the same gossip stone in zora form, the same 4 gossip stones will turn blue. The first time in each cycle you make all 4 gossip stones in the grotto you're in all the same colour, you get a prize. The first time in the whole game you get a prize from making all 4 gossip stones in the grotto you're in the same color, it's a heart piece. From then on, every time you get a prize from doing it, it's a silver rupee.
Every time you leave the first room of the secret shrine, it resets and you have to shoot the sun switch again with a light arrow to unbar the door to the next room. There are 4 rooms where you once you go in, the door to that room gets barred until you fight the enemies in it. For each of those rooms, once you defeat all the enemies in it, a silver rupee chest appears in that room and the enemies in that room stay gone until you play the Song of Time. Once the enemies in all 4 rooms are defeated, a heart piece chest appears. You can't enter the room with Wart if your maximum health is below 12 hearts and you can't enter the room with the garo master if your maximum health is below 16 hearts.
It costs 30 rupees to enter the fight with the 4 poe sisters. You get a prize if you win the fight with the 4 poe sisters. Once you won it, you can't do the fight again until you play the Song of Time. The fight ends if your health drops below 3 hearts. Time doesn't pass during the fight. The first time you win the fight, you get a heart piece. From then on, every time you win the fight, you get a purple rupee.
Hand in the toiletEdit
The hand in the toilet sticks out of the toilet from 12:00 am to 6:00 am each day and asks for paper when you talk to him. He will only except the land title deed, swamp title deed, mountain title deed, ocean title deed, Kafei's letter, and priority mail. When you give it to him, he will give you a heart piece or if you already got it, a blue rupee, and then he will disappear and never come back until you play the Song of Time.
You can only get a prize from having her read you a story if you're wearing the All-Night mask when you have her read you one. The first time in the whole game you have her read you Carnival of Time while wearing the All-Night mask then answer correctly, she will give you a heart piece. From then on, you get absolutely nothing every time you have her read it to you while wearing the All-Night mask and answer correctly. Also, 2 hours of game time pass every time she read's you Carnival of Time. She will only read it to you during the day of the first and second day.
There are 4 bunches of jumping bushes: Hyrule, North Clock Town, Milk Road, and Mountain Village. If you destroy any bush in a jumping bunch while wearing the Keaton Mask and wait long enough, a keaton will appear and if you talk to it, it will give you a quiz. In each cycle, for each jumping bunch, you only have one chance to take the quiz from that jumping bunch in that cycle whether you pass it or not. However, you can get another chance in the same cycle with a different bunch. Each time you pass the quiz, you get a prize. The first time in the whole game you pass the quiz, you get a heart piece. From then on, every time you pass the quiz, you get a red rupee. It's not possibe to go back to the jumping bunch in Hyrule when you have the Keaton Mask and the jumping bunch in Mountain Village is only there in the spring.
There are 5 post boxes in Clock Town. The first time in the whole game you check any one of them while wearing the Postman's Hat, you get a heart piece. From then on, every time you check one while wearing the Postman's Hat, you get a green rupee.
You can only end the debate once per cycle. You can end it by going into the mayor's office and talking to the mayor any time while wearing the Couple's Mask. The mayor is always there so you can end the debate any time even if you hover into the mayor's office when it's closed. The first time you end the debate, you get a heart piece. From then on, every time you end the debate, you get absolutely nothing.