Petalburg City (Japanese: トウカシティTouka City) is located in southwestern Hoenn. Despite Petalburg being the first city with a Gym, the Gym is not accessible until after obtaining four Badges. Norman, the father of the players, is also the Petalburg Gym Leader.
When a player first arrives at this city, they are prevented from heading out into Route 104 until they go to the Gym and talk to Norman. A boy named Wally will come in asking for help to catch a Pokémon. Using Zigzagoon, a Pokémon Norman lends, and the player's support, Wally catches his first Pokémon: a Ralts.
Where people mingle with nature. (Japanese: しぜんと ひとが ふれあう まちThe city where people mingle with nature.)
Places of interest
Wally's house is located in the west section of the town, next door to the Gym. Wally, the main rival of Pokémon Ruby, Sapphire and Emerald, and his family live here. It cannot be visited until after the player has helped Wally catch a Pokémon. After defeating Petalburg Gym, Wally's family will give the player HM03 (Surf).
During the Delta Episode, after Zinnia has stolen the neighbor Brendan/May's Mega Bracelet from them in their house, CourtneyOR/MattAS is here trying to steal Wally's Key Stone from him outside his house, despite Wally insisting he doesn't have it anymore. Upon seeing the player, the villainous team admin decides to battle the player in order to take their Key Stone instead. Upon defeating villainous team admin, they say they are going to head to Meteor Falls.
In the anime, Petalburg City is the hometown of Norman, May, Max, and Caroline. It also has a sister city to the north of it, called North Petalburg, where the citizens are obsessed with Norman and his family.
In the Ruby & Sapphire chapter, Ruby visits the city of his father's Gym, initially by means of his Running Shoes that cause minor havoc. He encounters Wally, a frail young boy who admits to failing to catch the wild Nuzleaf that Ruby's Mudkip, Mumu, defeated earlier. Wally says that despite his latest setback, he refuses to give up becoming a Pokémon trainer. Ruby suddenly senses Norman approaching, and hides himself and Wally in a bush. Wally eventually comes out on Norman's request, but is refused help to capture a Pokémon, due to ill health.
The next day, Ruby helps cheer up a disheartened Wally by helping him capture his first Pokémon, a Kecleon, with the help of Ruby's Ralts, Rara. Shortly after the capture succeeds, an earthquake ravages the ground underneath Ruby, causing him to fall into the ocean. Wally and Rara are separated from Ruby.