in dawns house a girl will tell you .
you catch nosepass at mt. coronet
Nosepass is a swarm Pokemon on Pokemon diamond
you catch it in granite cave
You can find nosepass in granite cave very rare though.
in the poke transfer
no because nosepass is from ruby Sapphire emerald though you could make a hack of the game with all 493 Pokemon
No evolve nosepass at mt coronet to get one.
If your question is referring to fishing rods, then this is your answer: Nosepass cannot be caught by fishing rods,whether it is an old rod or super rod.
You have to go to granite cave to the third floor and smash the rocks, when you do you will fight him and catch him!!! ☺☻♥
you take off your nose., then you evolved it.., that's in,and pass it in your left... ^_^
go to the cave north of dewford town and smash lots of rocks
You need to train it in Mt. Coronet. If you have Pokemon Platinum, you can catch it here too.