You unfortunately can't catch it on Soul Silver, only on Heart Gold.
Chat with our AI personalities
You can't catch Phanpy or Donphan in Soul Silver; they're only in Heart Gold.
you can't get any in soul silver, in heart gold you can
Phanpy can be caught in the safari zone west of lilycove city and will evolve into donphan at level 25
No you cannot catch phanpy but however if you talk to dawns sister everyday eventually she will tell you where a phanpy is (the first evolve form of donphan) ok!
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.