If you’re looking for the best all-around zoom lens for Canon APS-C mirrorless cameras with EF-M mount (EOS M6 Mark II, EOS M5, EOS M50, EOS M200 etc.), you’re at the right spot. This is our favorite option:
Best Choice – Canon EF-M 18-150mm f/3.5-6.3 IS STM
If switching a lot of lenses is not your thing and you’re searching for an EF-M lens that can cover many use cases, the 18-150mm f/3.5-6.3 IS STM is a great choice. This lens is essentially a 28.8-240mm full-frame equivalent lens, which means it covers a huge focal range and that makes it a very versatile choice.
You can use this lens for landscapes, travel and street photography, portraits, and even some wildlife photography. It focuses decently fast and is pretty sharp for a zoom lens that covers such a big range. It also features optical image stabilization, which will help you take sharper handheld shots and better videos as well as the footage will be much steadier. Overall, this is an excellent choice if you’re looking for one lens that can be used in a lot of situations.