Lens Compatibility

Find out more about the different types of Canon camera lenses and how to tell whether they fit your camera.

Canon Lens Mounts

The easiest way to find out which lenses your camera will accept is to look at the lens mount index on the front of your EOS camera. Simply remove the lens from your camera by pressing the lens release button and twisting the lens anti-clockwise. Canon cameras have four mount types.

EOS R System

If you see a red line on the lens mount, your camera is an EOS APS-C R System or EOS Full-frame R System mirrorless.

EOS APS-C DSLR

If you see a red circle and a white square on the lens mount, your camera is an EOS APS-C DSLR.

EOS Full-Frame DSLR

If you see only a red circle on the lens mount, your camera is an EOS full-frame DSLR.

EOS M series

If you see a white circle on the lens mount, your camera is an EOS M series APS-C mirrorless.

Canon Lens Types

Depending on your camera, different lens types can be used with or without a lens mount adapter.

RF and RF-S

Created for EOS R System cameras.

EF, TS-E, MP-E

Compatible with every EOS camera ever produced, including the new EOS R System and EOS M series when used with the appropriate lens adapter.

EF-S

Designed for EOS APS-C DSLR cameras. Compatible with EOS R System and EOS M series cameras when used with the appropriate lens adapter.

EF-M

Created for EOS M series cameras.

Canon lens compatibility chart

See which Canon lenses work best for your camera using the chart below.

RF


Fully compatible1

Fully compatible

Not compatible

Not compatible

Not compatible

RF-S


Fully compatible1

Compatible1 2

Not compatible

Not compatible

Not compatible

EF, TS-E, MP-E


Compatible with EF-EOS R Adapter1

Compatible with EF-EOS R Adapter

Fully compatible1

Fully compatible

Compatible with EF-EOS M Adapter1

EF-S


Compatible with EF-EOS R Adapter1

Compatible with EF-EOS R Adapter1 2

Fully compatible1

Not compatible

Compatible with EF-EOS M Adapter1

EF-M


Not compatible

Not compatible

Not compatible

Not compatible

Fully compatible1

  1. The lens and camera combination will have a 1.6 crop factor.
  2. Using dedicated APS-C lenses on Full-frame EOS R cameras may have additional limitations, for further details please refer to your camera’s User's Manual.

Canon Lens Adapters

Canon lens adapters offer full compatibility with Canon EF, EF-S, TS-E and MP-E lenses giving Canon EOS R System and EOS M series camera owners complete integration with their existing lenses.*

Mount Adapter EF-EOS R

The standard Mount Adapter EF-EOS R allows EF, EF-S, TS-E and MP-E lenses to be used on EOS R System cameras.

Control Ring Mount Adapter EF-EOS R

Control Ring Mount Adapter EF-EOS R offers the same lens mount conversion as Mount Adapter EF-EOS R, but also adds a Lens Control Ring.

Drop-In Filter Mount Adapter EF-EOS R

Drop-In Filter Mount Adapter EF-EOS R takes the functionality of Mount Adapter EF-EOS R and adds the ability to use drop-in filters.

Mount Adapter EF-EOS M

Attach any lens from Canon’s huge range of EF, EF-S, TS-E and MP-E lenses to the EOS M series camera using this small, lightweight EF-M mount adapter.