easiest place is in the safari zone. its where i got mine
Chat with our AI personalities
Union cave is the best place to obtain a Sandshrew in Pokemon SoulSilver. You must either trade one from a HeartGold game, or catch it in the Safari Zone (desert area).
there is a Nintendo event maybe at gamestop and go to it with Pokemon heartgold and soulsilver and there you will get celibi
You must go to the Desert area and you will find a Sandshrew, Sandslash, Cubone or Marowak in the morning and day, and a Sandshrew, Sandslash, or Fearow at night. Sandshrew will be level 15, 16, or 17, and he evolves into Sandslash at Level 22.
You have to get sandshrew in waywards cave but its also pretty rare to get him in there
Insert leafgreen into your ds and then go to wayward cave and eventually you will find it.