If you’re searching for the best macro 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 28mm f/3.5 Macro IS STM
There aren’t a ton of options when it comes to macro lenses for Canon EOS M cameras, but there’s no need for it as the EF-M 28mm f/3.5 Macro IS STM is very good lens. It’s incredibly small and weighs just 130 grams.
The built-in optical stabilization is quite useful when you’re shooting without a tripod, but there’s another very interesting feature we haven’t seen on a lot of macro lenses. Canon has included multiple small LED lights in front of the lens, which will help remove shadows from your macro photos.
We should also note that the lens focuses decently fast and you can get incredibly close to the subject as it offers 1.2 maximum magnification!