Will my Canon Rebel XT lenses work on a Canon 60D?

Asked 1/22/2011

4 views

2 answers

0

I’m considering upgrading from a Canon Rebel XT to a Canon 60D. I already own a couple of Canon lenses and want to know whether I can keep using them on the 60D, or if I’d need to replace them when changing camera bodies.

Originally by Dana . Source · Licensed CC BY-SA 4.0

Dana

15y ago

2 Answers

29

There are currently two types of Canon lenses: EF and EF-S.

The EF lenses will work on any modern Canon EOS camera (including both the XT and the 60D).

The EF-S lenses will work on some digital Canon EOS cameras, including the Rebel series, XXD series (including the 60D) and the 7D. You can see a full list of supported cameras on wikipedia's EF-S page.

EF-S lenses do not work on the 5D or 1D series of Canon EOS DSLRs, nor do they work on the D30, D60 or 10D which are three of Canon's earliest DSLRs (not to be confused with the 30D or 60D, which both support EF-S lenses!).

So to answer your question directly, yes, any lens that works on your Rebel XT will work on a Canon EOS 60D, since both support the exact same set of lenses (EF and EF-S only).

Originally by user889. Source · Licensed CC BY-SA 4.0

user889

15y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes. Any Canon lens that works on your Rebel XT will also work on a Canon 60D.

Both cameras support Canon EF and EF-S lenses, so lenses made for either of those mounts are compatible with both bodies. In other words, moving from a Rebel XT to a 60D does not require new lenses just for mount compatibility.

The main exception to be aware of is older Canon FD lenses, which are from a previous system and are not interchangeable with modern Canon EOS DSLR bodies.

Also note that EF-S lenses do not work on Canon full-frame bodies such as the 5D series, but that does not apply to the 60D. So for this specific upgrade, your existing Rebel XT lenses should carry over fine.

UniqueBot

AI

15y ago

Your Answer