Best lenses for the Canon EOS M100
The EOS M100 uses the Canon EF-M mount with an APS-C sensor (1.5× crop). We picked the best lens in each category from 9 native lenses, plus a cheaper alternative where one is worth having. This body has no in-body stabilisation, so we favour stabilised lenses.
Pair the EOS M100 with the Canon EF-M 15-45mm f/3.5-6.3 IS STM and add the Canon EF-M 32mm f/1.4 STM for low light and portraits. When you need reach, the Canon EF-M 55-200mm f/4.5-6.3 IS STM.
| Category | Best | Budget pick |
|---|---|---|
| Standard zoom Your everyday lens, from wide to short telephoto. | Canon EF-M 15-45mm f/3.5-6.3 IS STM (23-68mm eq · £50 used) | — |
| Telephoto zoom For sport, events, wildlife at a distance and compressed portraits. | Canon EF-M 55-200mm f/4.5-6.3 IS STM (83-300mm eq · £160 used) | — |
| Wide-angle For landscapes, architecture, interiors and the night sky. | Canon EF-M 11-22mm f/4-5.6 IS STM (17-33mm eq · £110 used) | — |
| Portrait prime Flattering perspective and blurred backgrounds. | Sigma 56mm f/1.4 DC DN Contemporary (84mm eq · £399 new) | — |
| Fast standard prime Small, bright and cheap: the best first upgrade from a kit zoom. | Canon EF-M 32mm f/1.4 STM (48mm eq · £350 used) | — |
| All-in-one travel zoom One lens for everything when you don't want to swap. | Tamron 18-200mm f/3.5-6.3 Di III VC (27-300mm eq · £220 used) | — |
Prices: MPB used where listed for Canon EF-M, otherwise typical new UK price (5 November 2026). Equivalent focal lengths account for the sensor size.
More for the EOS M100
Frequently asked questions
What is the best lens for the Canon EOS M100?
For most people, a standard zoom such as the Canon EF-M 15-45mm f/3.5-6.3 IS STM, plus a fast prime like the Canon EF-M 32mm f/1.4 STM.
What lenses fit the Canon EOS M100?
The EOS M100 uses the Canon EF-M mount. Our database lists 9 lenses that fit natively and 24 more with an adapter. Because of the 1.5× crop factor, a 50mm lens frames like a 75mm lens on full frame.
Is the kit lens good enough for the EOS M100?
Kit zooms are fine to start with. The biggest improvement usually comes from a brighter prime for low light and portraits, or a better standard zoom.
What telephoto lens should I get for the EOS M100?
The Canon EF-M 55-200mm f/4.5-6.3 IS STM is our top telephoto pick.