Canon Mirrorless EF-M Lenses

Capture life and express your creativity using Canon mirrorless EF-M lenses. Made for Canon EOS M cameras, Canon EF-M lenses are among Canon’s most compact and streamlined mirrorless lenses. The EF-M lens range includes a variety of prime and zoom lenses utilising Stepping Motors (STM) for smooth and silent autofocus during video recording. See way up close or far beyond with a macro or telephoto lens, showcase landscapes and buildings in full wide-angle glory, or render ultra-sharp portraits using a selection of primes. Forever expanding in choice and evolving in technology, the range of Canon EF-M lenses offers boundless creative and technical possibilities.

We can't find products matching the selection.
Frequently Asked Questions
Which Canon lens should I buy first?

A versatile standard zoom or an affordable prime lens is a great place to start. Many photographers choose the Canon EF 50mm f/1.8 STM Prime Lens or the Canon RF 28-70mm f/2.8 IS STM Lens as their first lens.

What is the difference between Canon RF and EF lenses?

RF lenses are made for Canon EOS R mirrorless cameras, while EF lenses are designed for Canon DSLR cameras. RF lenses use newer optical designs and offer faster communication with mirrorless cameras.

Can I use Canon EF lenses on EOS R cameras?

Yes. Canon EF and many EF-S lenses can be used on EOS R cameras with an official Canon mount adapter while keeping autofocus and image quality.

Which Canon lens is best for wildlife photography?

Wildlife photographers usually need long focal lengths and fast autofocus. The Canon RF 100-400mm f/5.6-8 IS USM Lens is a popular all-round choice, while the Canon RF 800mm f/5.6 L IS USM Lens is ideal for professional wildlife photography.

Which Canon lens is best for portrait photography?

Portrait photographers often choose fast prime lenses or constant-aperture zooms with wide maximum apertures to create natural background blur and clear subject separation.