Granite Cave (Japanese: 石の洞窟Stone Cave) is located northwest of Dewford Town, with its only entrance on Route 106. In Generation III, in its deeper levels, Flash needs to be used to see clearly; otherwise, there will only be a small circle of visibility around the player. However, in Generation VI, it is just merely dark in these areas, but still quite visible to the player.
In the cave, there are muddy slopes which require the Mach Bike to traverse.
In Pokémon Ruby, Sapphire, and Emerald, Steven's room is located in the deepest part of the cave. The cave is laid out such that the player needs to traverse all of the floors in order to reach Steven's room, although there are areas that require the Mach Bike in order to access them.
In Pokémon Omega Ruby and Alpha Sapphire, the layout of the ground floor is drastically different. The room the player meets Steven in is immediately accessible without the need to navigate the dark lower floors; however, until the player obtains the Knuckle Badge, a group of Ruin Maniacs block the entrance to the room. Steven's room now features an ancient mural of PrimalGroudonOR/KyogreAS. The player cannot access lower floors without the Mach Bike.
In the games, the player needs to deliver the Letter to Steven in Granite Cave.
When going into Steven's room looking for a Meteorite Shard, Zinnia is present and staring at the mural. Upon noticing the player, she requests to battle the player. After she is defeated, she gives the player a Meteorite Shard, which also causes the player's Meteorite in their Bag to react and transform into its fourth state.
Granite Cave appeared in A Hole Lotta Trouble. Ash and his friends entered the cave in order to find Steven Stone, who was digging for rare stones inside it. All of a sudden, the group fell into a trap hole dug by Team Rocket, which soon gave way even deeper into the cave, separating the group and the Rocket trio members from each other. After a while, Max, Meowth, and Pikachu came across Steven, who later proceeded to save the rest of the groups from an attack of a group of angered wildAron. Outraged by Team Rocket disturbing the wild Pokémon living in the cave, Steven sent out his Aggron and had it send the trio blasting off with Hyper Beam. In the aftermath of the blast, Steven managed to find a Fire Stone.
Granite Cave debuted in Guile from Mawile, where both Ruby and Sapphire headed there after they had spotted each other again in Dewford Town. There were two tunnels at the entrance. Ruby went into the tunnel on the left to search for a Milotic and met Steven Stone, who was exploring the cave for rare stones, while Sapphire went into the tunnel on the right to train for her upcoming match with Brawly. She was also meant to deliver a letter from Mr. Stone to Steven, but missed the chance after Ruby later told her that he had left.