Do All Canon Lenses Fit All Canon Cameras?

Do all Canon lenses fit all Canon cameras?

No. Canon uses several lens mounts, and a lens only fits a camera with the matching mount. Lenses also differ in how they work with APS-C and full-frame sensors. This guide explains the main types, what fits what, and how to check before you buy.

The main Canon lens mounts

EF lenses fit Canon EF-mount DSLRs. They are the largest group of Canon lenses and work on both APS-C and full-frame EF bodies. EF-S lenses are made for APS-C DSLRs only. Their rear element sits closer to the mirror, so they do not mount on full-frame EF bodies. RF lenses are made for Canon mirrorless cameras with the RF mount, such as the EOS R5. RF lenses do not fit EF DSLRs.

Using EF and EF-S lenses on mirrorless bodies

Canon sells an adapter, the EF-EOS R, that lets EF and EF-S lenses work on RF mirrorless bodies. With the adapter, autofocus generally works, but some older lenses may behave differently, and EF-S lenses are used in the APS-C crop on compatible bodies. Check the adapter and lens list on Canon’s site for your exact model before you rely on a lens.

APS-C and full-frame sensors

An APS-C sensor is smaller than a full-frame sensor, so it crops the image. A lens designed for full frame will work on an APS-C body, and the field of view becomes narrower. A lens designed for APS-C will not mount on a full-frame EF body. If you plan to upgrade to full frame later, choose EF or RF lenses rather than EF-S lenses.

How to check compatibility before you buy

Start with the camera body model, not the series name. Look at the lens mount on the box or the product page, and check the camera manual or Canon’s support page for the compatible lens list. Check whether the lens is EF, EF-S or RF before you order, and whether you need an adapter. If you are buying second-hand, ask the seller for the exact model and check that the lens is in working order.

Common mistakes

The most common mistake is buying an EF-S lens for a full-frame body. Another is assuming that a lens which mounts will focus well on every body, because older lenses may have slower autofocus on newer mirrorless cameras. A third is buying a lens before choosing the body, which can leave you with a lens that does not suit the camera you end up with.

Canon bodies covered on this site

Our Canon EOS Compared guide sets out the main DSLR bodies we cover, with their sensor sizes and mounts. Use it to check the body before you choose lenses. The body only guide explains buying a camera without a lens and what to check first.

Where to go next

For a body-only purchase, read our Canon body only guide. For accessories that fit your camera, see Canon camera accessories. Prices change often, so check a current retailer before you buy.

Last updated: 31 October 2026.