No, this is a Nikon lens for Nikon DSLRs. I wouldn't do it with an adapter either, it's never a satisfactory solution. Moreover, the 16-80 has an electronic aperture adjustment and no longer a mechanical one. That should dispel any belief that it will somehow work on a Canon camera.