Will Nikon lens work on Canon eos rebel cameras?

A Nikon Lens will not fit on a Canon camera.

Edit: All camera brands have their own bayonet, so they won't be able to take lenses from other brands, but if for example you wanted to put a Nikon lens on a Canon camera, there are adapters for that. There are also third-party lens makers (Sigma, Tamron, Tokina, ...), who make lenses for many camera brands.