This website uses cookies (learn more). Continuing to use the site indicates you are happy with this.
Dismiss
Wex New Sony FE 50-150mm Lens
Site Updated:
15:10 13 May 2025
MPB advert Park Clifton Castle Harrison SRS Ffordes Grays

Canon Lenses

If you are looking for RF mount lenses for Canon EOS R cameras then you can compare prices on Canon's RF mount lenses here, or compare RF lenses from all manufacturers here.
Lenses For Canon DSLRs
There are two ranges of Canon lenses for the Canon EOS digital SLRs: the EF mount and EF-S mount lenses. On this page are links to the Canon lens price comparison listings for all Canon Lenses, helping you find the best price for genuine UK stock lenses.
The traditional EF lens mount lenses are compatible with all Canon DSLRs, working with both full frame bodies such as the EOS 5D, 6D and 1D ranges, and with smaller APS-C sensor bodies such as the EOS 90D, 2000D, 250D, 850D, 760D and 7D. The Canon EF Lenses section also includes the price comparisons for the Canon Teleconverters (extenders) and extension tubes. You will also find the specialised tilt and shift TSE lenses listed here.
The Canon EF-S lens range is designed to work with Canon DLSRs with the smaller APS-C sensors, such as the Canon EOS 90D, 2000D, 250D, 850D, 760D and 7D, and the lenses are typically smaller than the EF mount equivalents. These Canon SLRs with APS-C sensors also work with the EF mount lenses, so it is worth comparing the prices of the equivalent EF lenses, especially if you think you may upgrade to a body that does not support EF-S lenses in the future (such as the Canon EOS 5D).
 
Note that neither of these lens types will work with the EOS M system cameras, unless you use an adapter - but you can find the EF-M lenses for the EOS M system cameras here.
Click on the name of the Canon lens you are interested in to compare prices at UK online Canon dealers.