LensMount

Canon EF-S lenses on Canon RF

24 mm flange clearance full

Does a Canon EF-S lens fit a Canon RF body?

Yes, with a simple adapter and no loss of image quality. Canon EF-S has a flange focal distance of 44.0 mm and Canon RF has 20.0 mm, leaving 24.0 mm for the adapter to occupy. Because the adapter contains no glass, the lens performs exactly as it does on its native mount.

Yes, on the same Canon adapter EF lenses use — there is no separate EF-S version and you do not need one. Canon’s Mount Adapter EF-EOS R is specified for both lens families.

This is the rare case where mirrorless removes a restriction rather than adding one. An EF-S lens cannot be mounted on a full-frame Canon SLR at all: its rear element protrudes into the space the reflex mirror sweeps through, and Canon’s bayonet is keyed to stop you trying. An RF body has no mirror, so the obstruction is meaningless and the lens simply fits.

Autofocus: Full autofocus

Works exactly as EF does. Autofocus, aperture, image stabilisation and EXIF all pass through Canon’s own adapter, and the lens behaves as it did on the APS-C DSLR it was bought for.

What to watch for

The body detects the APS-C image circle and switches to crop mode automatically, so you get correct framing rather than dark corners — but you are using the middle of the sensor only. On a 24 MP full-frame body that leaves roughly 9 MP.

That arithmetic is the whole decision. An EF-S lens you already own is worth adapting; an EF-S lens bought deliberately to put on a full-frame body is throwing away most of what you paid for the body.

Adapters

What does not work

Sources


Flange focal distances: Canon EF-S 44.0 mm, Canon RF 20.0 mm.