There isn't any man who can give you fossils. Fossils can only be obtained by mining for them underground. However, you have to beat the elite four first before you can find any other fossils besides armor fossils.
You have to go underground (with digging kit) and if your lucky, you find a fossil. Take it to the fossil museum in Orenburgh city and give it to the man at the front desk and he will evolve it for you.
In Pokemon Diamond/Pearl, you find a old man at route 212 with a Leafeon.
You can start digging for fossils as soon as you obtain the Explorer Kit from a man in Eterna City (he is in the house to the right of the Pokemon center).
riolu
The thirsty man is at the gate between Canalave city and route 218
You can extract Pokemon from fossils at the Oreburgh Mining Museum by talking to the man behind the counter.
Of course. You can get them in Diamond, Pearl, Platinum. Go underground using Explorers Kit found in Eterna City (digger man gives you it his house is next to Pokemon Center) then, if your trainer's ID is even, you find ONLY armor fossils. If it's odd, you find ONLY Skull Fossils. once you get the National Pokedex, though, they are reversed. Odd, Armor fossils, Even, Skull Fossils.
Fossils can be regenerated in Oreburgh. The building is just north of the mines, talk to the man behind the counter.
no man gives you a happiny platinum only in diamond and Pearl
in pastoria city where the man says he is in the middle of the town the building next to him
There really is no best time - it's just where you get fossils from. You can only get fossils from the underground where you dig them out. You get the underground/explorer kit from the man in Eterna City. Go underground in different areas and dig a lot. Soon, you will have lots of different fossils. You can regenerate them in Oreburgh City - the man at the desk in the museum will help you. Good Luck!
You don't find it, the mans name is Riley, he has a lucario and other rare pokemon. Riley gives you an egg that is rilu.
Ok,After you beat the firs gym in orbuegh return to Jublilife and head north (HEAL YOUR POKEMON) You will have a battle,then a man comes along and gives you it
There are only 2 fossils in Pokemon black but you can only chose 1 >You can also get fossils from the man in Twist Mountain (only if you have the national pokedex). In total, there are nine different fossils and eight you can revive.
You have to go underground (with digging kit) and if your lucky, you find a fossil. Take it to the fossil museum in Orenburgh city and give it to the man at the front desk and he will evolve it for you.
In Pokemon Diamond/Pearl, you find a old man at route 212 with a Leafeon.
in etrna