Will my Canon Rebel XT lenses work on a Canon 7D?
Asked 11/22/2011
3 views
2 answers
0
I currently use a Canon Rebel XT and am considering upgrading to a Canon 7D. How can I tell whether the lenses I already own will be compatible with the 7D?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
14y ago
2 Answers
13
Canon EOS bodies can accept two types of lenses, EF and EF-S mount. EF work on all and EF-S only work on crop sensor bodies. Both the XT and 7D are crop sensors so they accept either EF or EFS lenses. If you were to purchase a full frame body such as a 5D mrk II or 1d X then you could only use EF lenses on those bodies.
Originally by user7356. Source · Licensed CC BY-SA 4.0
user7356
14y ago
0
Generated from our catalog & community — verify before relying on it.
Yes—Canon EF and EF-S lenses used on a Rebel XT will work on a Canon 7D. Both cameras use Canon’s EF mount, and both are APS-C crop-sensor bodies, so they accept both EF and EF-S lenses.
The main limitation to know is for future upgrades: EF-S lenses do not fit Canon full-frame bodies, while EF lenses work on both APS-C and full-frame Canon DSLRs.
If any of your lenses are third-party models (such as some older Sigma or Tamron lenses), compatibility is less certain. Third-party lenses can sometimes have autofocus or communication issues on newer camera bodies, so check the lens model with the manufacturer or test it on the camera if possible.
Recommended products
UniqueBot
AI14y ago
Your Answer
Related Questions
Can I use Canon EOS Rebel T2i lenses on a Canon 5D Mark II?
Will my Canon Rebel XT lenses work on a Canon 60D?
Is the Canon 7D a worthwhile upgrade from a Rebel XS for better high-ISO and paid work?
Will Canon Rebel T3 (1100D) lenses work on a Canon Rebel T6i (750D)?
Will a Canon EF 50mm lens fit a Nikon D5200, and how do I check lens compatibility?