The best Canon EF-M lenses pair perfectly with EOS M cameras. Canon's lightweight APS-C mirrorless system has its share of devoted fans, from casual photographers to seasoned content creators, and there are a fair few lenses out there to cater for them.
You're not just limited to Canon's own glass, as third-party manufacturers also make some of the best Canon EF-M lenses – so there are plenty of options from the likes of Sigma, Tamron and Laowa, many of which can offer fantastic value for money.
The key draws of the EOS M system are its light weight and high speed. All the cameras in the range, from the ultra-popular Canon EOS M50 Mark II to the flagship Canon EOS M6 Mark II, are portable enough to take everywhere while still offering the level of focusing and shooting speed needed to capture the moment.
Lens choice therefore should reflect that, and Canon has done a good job with the EF-M lenses that are available. To put it in perspective, put the EF-M 15-45mm, 55-200mm and 11-22mm lenses in a bag with an EOS M camera and you'll have a setup that weighs about the same combined as Sigma's full-frame 24-70mm f/2.8 Art lens does on its own. So, here are our picks of the best Canon EF-M lenses you can buy right now…
Matthew Richards is a photographer and journalist who has spent years using and reviewing all manner of photo gear. He is one of Digital Camera World's principal lens reviewers, with an extensive pedigree in testing optic performance in real-world situations. His expertise with equipment doesn’t end there, though. He is also an encyclopedia when it comes to all manner of cameras, camera holsters and bags, flashguns, tripods and heads, printers, papers, and inks, and just about anything imaging-related.
The Quick List
Best everyday lens
This is often offered as the kit lens with an EOS M camera, and it’s an ideal walkabout lens for general shooting. Read more below…
Best wide-angle zoom
This lens’s retractable design makes it much smaller than a typical wide-angle zoom, and it’s a very capable choice. Read more below…
Best wide-angle prime
If you want the very best image quality for your landscapes and architecture, this prime is ready to give it to you. Read more below…
Best for street
On an EOS M camera, this prime gives you a classic street photography view, and it’s quiet and unobtrusive as well. Read more below…
Best standard prime
This feels a lot like shooting with a ‘nifty fifty’, while the fast aperture means you can keep snapping as it gets dark. Read more below…
Best telephoto
This lightweight lens gives you a finely tuned balance between traveling light and getting close to the action. Read more below…
View the full list ⤵
Best ultra wide-angle
Get ready to capture shots of epic proportions with a 115-degree viewing angle – as long as you don’t mind manual focus. Read more below…
Best for macro
With 1.2x magnification, this macro lens delivers larger-than-life images – if you can get close enough to the subject. Read more below…
Best Canon EF-M lenses in 2024
Why you can trust Digital Camera World
Best everyday lens for EOS M cameras
Typical of Canon’s EF-M lenses, this one is available in black (graphite, to be exact), but you can also buy it in silver. It replaces Canon’s older EF-M 18-55mm as the standard zoom of choice. With a clever retractable design, it’s both smaller and lighter than the original lens, and has the bonus of a significantly greater maximum viewing angle. That’s because the ‘effective’ focal length at short end of the zoom range shrinks to 24mm rather than 29mm, thanks to the 1.6x crop factor. However, telephoto reach isn’t quite as generous as in the original 18-55mm zoom.
Unlike a number of retractable standard zooms from competing camera manufacturers, the EF-M 15-45mm has a manual rather than motorized zoom ring. It’s arguably less convenient when shooting movies but enables greater precision when making adjustments for stills. Image quality is very good and the 3.5-stop optical image stabilizer is a bonus for handheld shooting. Overall, it’s the perfect standard zoom for any EOS M camera, and is often offered as the kit lens.
Read more: Canon EF-M 15-45mm f/3.5-6.3 IS STM review
Best wide-angle zoom for EOS M cameras
You’d typically expect a wide-angle zoom to be quite big and heavy, but the EF-M 11-22mm uses a retractable design that keeps it small enough to fit in a jacket pocket. It’s still solidly built, with a metal mounting plate.
Image quality is very decent, roughly the same as in the EF-M 15-45mm and 55-200mm lenses from the same range, although the image stabilization system is rated slightly lower, with a 3-stop effectiveness.
Best wide-angle prime for EOS M cameras
Compared with most own-brand Canon EF-M lenses, this Sigma is comparatively weighty at 405g. Even so, considering its combination of a 16mm focal length (25.6mm ‘effective’ in full-frame terms) and a fast f/1.4 aperture rating, it’s still remarkably small and light, typical of Sigma’s ‘Contemporary’ line-up of lenses.
However, when we reviewed the Sigma 16mm f/1.4 DC DN | C, we were blown away by the quality inside and out. Build quality is very good indeed, with a sturdy metal mounting plate and smooth-action focus ring, electronically coupled to a fast and near-silent stepping motor autofocus system. The complex optical path includes three top-grade FLD (‘Fluorite’ Low Dispersion), two SLD (Special Low Dispersion) and two glass moulded aspherical elements, all of which work together to deliver sumptuous image quality.
Typical of ‘fast’ f/1.4 lenses, there’s no optical image stabilizer but it’s a superb wide-angle prime that’s tremendous value at the price, and arguably the best lens you can buy for your EOS M system.
Read more: Sigma 16mm f/1.4 DC DN | C review
Best street photography lens for EOS M cameras
35mm is seen by many photographers as the most suitable focal length for street photography. When you take the crop factor of EOS M image sensors into account, the EF-M 22mm gives an effective focal length of 35.2mm; together with satisfying image quality, that makes it the obvious choice for street shoots with an EOS M camera.
You won’t draw attention to yourself using this lens, either. It uses a pancake design that keeps it very small and light, while the autofocus system is extremely quiet too. The wide f/2 aperture means the lens keeps delivering great shots as the light dims.
Read more: Canon EF-M 22mm f/2 STM review
Best standard prime for EOS M cameras
With an ‘effective’ focal length of 51.2mm, the experience of using this lens on an EOS M camera is similar to using a ‘nifty fifty’ on a full-frame camera – a classic viewing angle. The fast f/1.4 aperture enables you to create plenty of background blur in shots to isolate subjects, and it helps in low-light situations too. And while it doesn’t offer the magnification of a true macro lens, it does get close enough and big enough to do in a pinch, with a 0.25x magnification ratio and a minimum focus distance of just 23cm. The fast, quiet autofocus system just adds to the list.
Best telephoto lens for EOS M cameras
Measuring 61x87mm and weighing a mere 260g, this is a surprisingly light and compact telephoto zoom. As you’d expect, the physical length of the lens extends at longer zoom settings but, overall, it’s a very easy lens to live with.
The ‘effective’ zoom range in full-frame terms is 88-320mm which is very useful, even if it doesn’t give as much telephoto reach as, say, Canon’s EF-S 55-250mm lens for APS-C format SLRs. Ultimately, this EF-M lens is an ideal compromise between compact build and telephoto power.
Read more: Canon EF-M 55-200mm f/4.5-6.3 IS STM review
Best ultra wide-angle for EOS M cameras
This Laowa lens is a distinctive proposition for when you want to capture the most epic of views. On an EOS M camera, it offers an effective focal length of 14.4mm, and an extraordinary 115-degree viewing angle. Despite that, the lens distortion is so tiny that straight lines remain straight, making this a compelling option for architecture and interiors.
You have to be comfortable with manual focusing to use this lens, because there’s no autofocus system; you also have to adjust the aperture manually using a smooth control ring. But the handling is so pleasant that this won’t feel like a chore, and the quality of the images is well worth it.
Read more: Laowa 9mm f/2.8 Zero-D lens review
Best macro lens for EOS M cameras
Canon’s EF-M macro lens has a 28mm focal length, which is very short indeed by macro lens standards. It means you have to get very close, just 13mm away, to your subject to achieve maximum magnification, which is rated at an impressive 1.2x compared with lifesize.
Such close proximity probably means some ambient light will get blocked, but the lens has a built-in light to compensate. It also features a ‘hybrid’ image stabilizer that is better-suited to close-up shooting than a typical IS system, although it’s still advisable to use a tripod if possible.
The lens’s effective focal length on an EOS M camera is 45mm, which means it’s useful for general-purpose shooting when you’re not targeting tiny subjects.
Read more: Canon EF-M 28mm f/3.5 Macro IS STM review
How to choose the best lens for EOS M cameras
Which lenses fit EOS M cameras?
EOS M cameras use the Canon EF-M mount, and are compatible with all lenses designed for that mount. Canon’s own EF-M mount lenses include EF-M in the name of the lens; check that third-party lenses are compatible with EF-M before you buy.
You can also use Canon EF and EF-S lenses on EOS M cameras if you buy the Canon Mount Adapter EF-EOS M.
RF lenses designed for Canon R-series cameras are not compatible with EOS M cameras.
If you later buy either a Canon DSLR or a Canon R-series mirrorless camera, your EF-M lenses will not be compatible with your new camera.
How do I know which lens to get for my EOS M camera?
The reason there are so many types of lens in the first place is that different scenes demand different lens designs, particularly when it comes to focal length and aperture rating.
Usually, you will decide what you want to photograph, then get a lens with the focal length that suits the situation. For example, to shoot landscapes you will need a wide-angle lens, while for sports and wildlife you will need a telephoto.
You can watch this video that explains focal length: it helps you work out what kind of lenses you need for different genres of photography.
How we test lenses
The lens experts in our testing lab run a range of tests under controlled conditions, using the Imatest Master testing suite. Photos of test charts are taken across the range of apertures and zooms (where available), then analyzed for sharpness, distortion and chromatic aberrations.
We use Imatest SFR (spatial frequency response) charts and analysis software to plot lens resolution at the centre of the image frame, corners and mid-point distances, across the range of aperture settings and, with zoom lenses, at four different focal lengths.
There's more to it than just the technical side, though! Beyond the lab, our reviewers test lenses in real-world environments – and sometimes on professional shoots! We work with lenses both indoors and outdoors, in studio conditions and in natural light, with as many different subjects as is possible (or appropriate – there's no point testing a landscape lens' ability to shoot a portrait!).
We take into account everything from handling and ease of use to speed of autofocus and the overall quality of the images produced.
Find out more about how we test and review on Digital Camera World