I wonder if this lenses will work with Canon T3i. The compatibility match on Amazon.com says they may not work but I know very little about the subject.

  • Assuming the lens has a Canon EF mount, yes it will. If you plan on using this lens below 150mm or so for the most part the Tamron is probably the best value for this class of lens. If you plan on using it mostly above 150mm, the Canon EF-S 55-250mm f/4-5.6 will outperform it at a lower price.
    – Michael C
    Aug 1 '13 at 3:46

If you can get it with a Canon EF mount, then yes.

(or EF-S, but as far as I know only Canon actually make EF-S lenses; even the 3rd-party lenses designed for crop sensors usually still have an EF mount).


We have an existing question that already answers this. Take a look at:

What do all those cryptic number and letter codes in a lens name mean?

The above will tell you that the "Di" in the product name indicates that it works with full frame cameras.

Further, we have questions that address full frame vs crop sensor(APS-C in this case) sensors, such as:

To sum it up, your camera is an APS-C Crop Sensor Camera. It will work with both full frame(EF) and crop sensor(EF-S) lenses. Tamron refers to full frame lenses as Di, thus it will work with both full frame and crop sensor cameras. The lens will certainly work with your camera.


If you get this lens with the Canon mount, it will fit, even though Amazon says it may not work. The reason for the "incompatibility" is that Di lenses produce an image to fit a 35mm film frame or a full frame digital sensor. Using it with an APS-C sensor causes distortion and cropping.

  • 6
    I voted this answer down because I do not agree that using a full frame compatible lens on an APS-C sensor causes distortion. On the contrary, it uses the center of the frame which is typically of higher quality with less distortion or vignetting.
    – dpollitt
    Aug 1 '13 at 2:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.