To catch Eevee, you will need either a copy of Pokémon Black 2 or White 2. You cannot get Eevee in Black or White; it must be Black/White 2. In Black and White, you can only get Eevee by trading or the Dream World.

  1. It is the big city that you can reach by boat from Virbank City. This is the only place you can catch Eevee in the game. [1]
  2. Eevee has a low catch rate.
    Advertisement
  3. Bear in mind, if you haven't been here before, Iris will be there and so will Hugh, your rival. So be sure to come here again after that point in the story.
  4. You should see some stairs, go up them.
  5. The guy there says that it was the beginning for Castelia City.
  6. Eevee has only a 5% chance of appearing in the grass.The other Pokémon that can be found there are: Audino (shaking grass), Lilligant (White 2), Buneary (Black 2), Cottonee (Black 2), Whimsicott (Black 2), Delcatty (White 2) Pidove (White 2 and Black 2), Lopunny (Black 2), Petilil (White 2), Rattata and Skitty (White 2). [2]
  7. It may take a while but you will eventually find one. Only then will you be able to catch it. You can only find it at level 19.
  8. Use a Poke Ball on it. You're unlikely to catch it first time, so be patient. An Ultra Ball gives a higher catch rate than an ordinary Poke Ball.
  9. Advertisement

Community Q&A

Search
Add New Question
  • Question
    Can I catch a shiny Eevee in Pokemon Black 2?
    Bun bun
    Top Answerer
    Yes.
  • Question
    Is it in dark grass or light grass or both?
    Community Answer
    It can be found in both dark and light green grass.
  • Question
    Can I only capture it once?
    Bun bun
    Top Answerer
    You can capture it as many times as you want.
See more answers
Ask a Question
      Advertisement

      Video

      Tips

      • Try using a Quick Ball on the first turn if you have some. Quick Balls work best at the beginning of the battle.
      • If it's night, bring Dusk Balls to use as well.
      • Have a Pokémon with a move that inflicts a status effect such as paralysis or sleep. This will make it easier to catch.
      Show More Tips

      Tips from our Readers

      The advice in this section is based on the lived experiences of wikiHow readers like you. If you have a helpful tip you’d like to share on wikiHow, please submit it in the field below.
      • Not all Eevees are on Level 19. I found one on level 18, which doesn't make a huge difference but it's good to know that there are other opportunities.
      • If you go to Castelia and go to the third floor at one of the hotels, you'll find Aminita. She'll give you a level 10 Eevee.
      • If you already have an Eevee or any of its evolutions, they may not appear to you even if you complete all the steps.
      • Have a lead Pokemon that is level 17-18 and use repels. This makes it more likely that you'll encounter an Eevee.
      • If the Eevee is paralyzed or sleeping it will be easier for you to catch.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Things You'll Need

      • Pokemon Black 2 or White 2
      • Poke Balls
      • DSI, 3DS or 2DS

      About This Article

      Thanks to all authors for creating a page that has been read 231,602 times.

      Reader Success Stories

      • Allona Ryan

        May 17, 2017

        "The easy steps helped me understand everything and it's extremely easy to follow. The only step I don't ..." more
      Share your story

      Did this article help you?

      Advertisement