Nikon SLR Cameras

Canon 50mm f/1.8 II auto focus on Canon EOS 10D?

Austin Cristofaro
Austin Cristofaro

I just picked up a Canon 10D (as a back up camera ) and I need to buy a Canon lens as I only own Nikon glass. Will the 50mm f/1.8 ii auto focus on my 10D body or do they both lack focus motors?

Chee
Chee

Yes it will do autofocus

Snorlax
Snorlax

Canon doesn't have the issue with focusing motors as they've always had them in their lenses. Only Nikon has the compatibility issue, Canon changed their lens design a long long time ago. Any EF Canon lens will autofocus on a Canon body.

You can't use EF-S lenses on a Canon 10D, it was released before the EF-S line was.

Can I ask, if you're a Nikon shooter, why did you buy a Canon camera as a backup body?
Never in my life have I bought or would consider buying a Nikon body as a backup to my Canon kit. If you shoot Nikon you should buy a Nikon body. Buying a Canon camera as a backup wasn't the smartest idea as your Nikon lenses won't work on it, so if your Nikon body fails then you're left with one Canon body and one Canon lens.

BriaR
BriaR

Canon sensibly put the focus motor in the lens where it belongs therby avoiding the will-it won't-it issues that Nikon have. Any Canon EF or EF-S lens will autofocus on a 10D.

Caoedhen
Caoedhen

BrianR… Read the post from Snorlax. The 10D was introduced before the EF_S lenses, and it will NOT work with EF-S lenses.

The 300D/Digital Rebel is a cheap body wrapped around the (dumbed down) guts of a 10D, and is the camera that also introduced the EF-S lenses.

keerok
keerok

If the lens is AF then it will autofocus with any EOS body. There's no autofocus compatibility issues with Canon like how it is in Nikon. Thank Nikon for at least being honest about it. With Canon, there's the dreaded Err99. Simply inexplicable.