There are two ways to get a female Eevee in soul silver. The first is to save right before you get it from Bill and keep resetting the game until you get a female. The second is to get any Eevee from Bill and breed it with a ditto. (ditto can be caught on the same route as the daycare) You will get a female on average one out of 5 eggs or so.
I used the breeding method because you can breed a male Eevee with ditto and get more than one female for an all female Eevee team! (it does take a lot of walking to hatch those eggs though!)
You can also trade for one through the GTS and filter the settings to ask for a female eevee (it requires a Wi-Fi connection, though).
^
Just to clarify, just because this says "on average one out of 5 eggs or so" DOES NOT MEAN you will get a female 1/5 times. I just hatched my 14th egg without one female. To be honest, if you want female Eevees, you just have to work at it for many, many hours.
Chat with our AI personalities
Breed in the daycare with ditto
ride your bike back and forth in new bark town
well theres ditto but i don't know any more and other normal type Pokemon p.s. you have to have female eevee for this to work ~Different from above person~ You can use a ditto, and it can be either gender since ditto can just become the male/female eevee. OR since it is in the egg ground group 1, you can have to use a female eevee or any evolutions of it with a Pokemon in the same group, which you can just type in "Egg group Ground in Pokemon" in a Pokemon site. ______________________ 3rd Answer: I bred my female eevee with a male raichu. This enabled it to learn "wish" and if raichu knows "thunderbolt", the hatched eevee will know wish and thunderbolt as well.
You can get an umbreon by getting an eevee from bill in goldenrod city (in a house) and then you can evolve eevee into umbreon by making it happy and leveling it up at night time.
you have to train or talk to them. well only you can talk in soulsilver or heartgold. i have played .