will this lens work on a eos 20d
1965606
It comes as a "T" mount so you have to buy the adapter for Canon mount. I use this lens with my 60D and it works great (for the price that is).
1619683
Yes, this lens will work with any Canon EF mount body, the SL1 included. Taking the crop factor into account, this lens will be closer to 40mm (38.4mm to be exact) than 24mm.
822743
only if its a high end cannon lens. it has to be an L series. won't work with EF lenses...
2082209
I don't own a 40d, but a 40d has the same lens mount as all the other eos canon dslrs, so there is no reason it wouldn't.
1430181
Yes it will. It will work with any Canon camera with an EOS camera mount. I use it on my 60D, but it will also work on my old Canon Elan, which is an old film SLR. I must say, I am loving this lens, very versatile.
195757
I have one on a Canon EOS 40D. It will not be a perfect match. You'll have to learn to use the camera with the adapter. Lenses will fit, you'll be shooting using manual settings and the adapter lens in front of the camera sensor will reduce image quality slightly.
334148
usually it will tell you it does fit on my eos 60d i have 1 if in question you can always go to cannon .com an ask them
2059061
I couldn't tell you if it will work, the one I received was a used one and it won't work on mine. So now I have a lens that doesn't work, just sitting here. I have a Canon Rebel EOS XT.
1560168
This lens will work on any of the EOS camera's I actually don't do much photography as I purchased a T3i just to shoot video. Sorry I'm not much help. Good luck
1051297
Can't say for absolute sure but it certainly works fine on my EOS 60D, I would say "extremely likely".
1440848
Most definitely! It works with all EOS DSLR cameras that have the EF mount.
1613714
When I received my lense it came with everything to mount to the EOS 60D camera that I own. So if you have a 60D model it should work. I don't know about any other canon models. But I would think they would work on all canons.
1513355
Wow...nobody ever answered this question? The Canon EF 28-135mm will work on all Canon EOS cameras, including the Canon 50D.
887672
Yes it will. And, quite well, I would imagine. Sigma DC lenses are similar to Canon EF-S lenses in that they will only work with APS-C sensor models, such as the Rebel line (also known as EOS xxxD and xxxxD) and 2-digit EOS models like 40D, 50D, and 60D, as well as the single digit 7D. FYI - It will not work with Full-Frame sensor models, such as 6D, 5D, and 1D.
579341
I only had EOS Rebel t2i and it works with this lens. I'm guessing it will work on T5i as well, but I'm not 100% positive
235289
It will fit any Canon with an EF mount, which the 20D is. Note that you won't be able to control anything as there is no "aperture" let alone digital communication between the camera and the "lens". You will be shooting in manual mode controlling only the shutter speed and ISO (noting that the 20D is quite noise at higher sensitivity). You can bracket both exposure and (microscope) focus producing quite good results.
1693090
Should fit any Canon DSLR / Eos mount. There is no autofocus. Your focal length will be more like 80mm, making it a great portrait lens.