Skip to content
two or three times out of like 500 drinks bought."
Pokémon Diamond and Pearl

two or three times out of like 500 drinks bought."

Learn how to navigate Veilstone Gym and defeat Maylene in Pokémon Diamond and Pearl. Get Porygon and useful items.

By ···10 min read·Multi-source verified
1 reading this guide  

Learn how to navigate Veilstone Gym and defeat Maylene in Pokémon Diamond and Pearl. Get Porygon and useful items.

Walkthrough
  1. 1
    In Veilstone City, visit the department store for items like Great Balls and vending machine drinks. The vending machine drinks are located at the very top and are cheaper than Potions, functioning similarly.
  2. 2
    Above the Pokémon Center, enter the house to the right and speak to the man inside. Choose the top dialogue option to receive a Porygon. Porygon's evolutions are strong and can learn various TMs. If you obtained the Upgrade item earlier, you can evolve Porygon into Porygon2 by trading.
  3. 3
    In the southwestern part of town, enter the house on the left for a free Pokémon massage. This is beneficial for Pokémon like Buneary or Eevee that evolve through happiness. You can also receive random items for contests once per day.
  4. 4
    To the right of the house offering massages, find a house where you can obtain the Coin Case. Speak to the clown inside and select the correct hand; if incorrect, speak to him again.
  5. 5
    To the right of the city, you will find stones that are only usable with the event Pokémon Deoxys, which you likely do not have.
  6. 6
    Head to the lower left corner of Veilstone City to find the Gym. As you approach, Rowan's Assistant and Crasher Wake will appear and speak with you.
  7. 7
    Enter the Gym. The puzzle involves punching bags and tires. Press A near a punching bag in the direction it can move to push it. It will smash any tires in its path.
  8. 8
    Gym Puzzle Solution:
    1. Hit the first punching bag to the right, smashing tires. Go up and hit the next punching bag upwards until it stops near holes.
  9. 9
    Hit the other punching bag upwards to break tires. Go up and around the punching bag you just hit to find another. Hit it twice to the left to knock over two tires. Go left, then down, and fight the trainer. If blocked, go around to the lower part of the arena.
  10. 10
    Go to the upper left corner of the Gym, fight the trainer, then push the punching bag down and then right.
  11. 11
    Go to the lower left corner of the arena to find two punching bags, one blocked by tires. Push the accessible one up, then left, then down to break the tires.
  12. 12
    With tires broken, push the next punching bag up, then right to break the remaining tires.
  13. 13
    Pass through the benches that were previously blocked by tires. Push the upper punching bag right to break the tires blocking the path to Maylene.
  • Warning: The tires respawn (be brought back to life at a checkpoint after death) every time you exit and re-enter the Gym. You will need to solve the puzzle again if you leave to heal.
  • Approach Maylene to begin the battle.
  • Boss: Maylene

    • Meditite lv 28 (Psychic/Fighting)
    • Machoke lv 29 (Fighting)
    • Lucario lv 32 (Fighting/Steel)
    Tips
    • Flying attacks are effective against Meditite and Machoke.
    • Against Meditite, use a Flying-type Pokémon like Staravia.
    • Against Machoke, use a Psychic-type like Kadabra, a Flying-type, or a Ghost-type like Gastly or Duskull.
    • Lucario is strong due to its Steel typing, making it resistant to Psychic and Flying attacks. Its Drain Punch can heal it and deal significant damage. Fire-type attacks are effective against Lucario.

    100% Human-Written. AI Fact-Checked. Community Verified. Learn how AntMag verifies content