Get the four Magic Jars - The Legend of Zelda: A Link to the Past
Print this Get the four Magic Jars
Here the ways to get the game's four Magic Jars. The 1st one, you can buy in Kakiro Village from the man selling bottles for 100 Rupees.
The 2nd is in the longest building in Kakiro Village. You have to enter from the top where there is no fence (you enter from the back so you can't see the entrance).
For the 3rd, you need to buy Zora's Flippers from the King Zora (or something like that) at the end of the Waterfall of Wishing.
Then go swim under the right side of Hyrule Castle's bridge and pick up the bottle sitting there. To get the 4th, you need to first give the Master Sword to the Smith brothers in the light world.
Then go to where the Smith's Shop is in the Dark world. There's a locked treasure chest there. Take it with you to the Desert in the Light world.
Talk to the man who doesn't talk and he will unlock it for you and give you the last one.
A good idea is to keep 2 of them with fairies that will automatically revive you and the other 2 with a potion of magic and life.
It's very helpful, especially against Ganon.