Showing results for 
Show  only  | Search instead for 
Did you mean: 

What is the best Macro lens for an EOS 7D?


The recommendation from Canon support gave me an incompatible lens.



I've never used a macro lens that I didn't like.

I just like some better than others.

My experience is with APS-C cameras.  

The EF 100mmL F2.8 IS USM is out in front.

I like the EF 100mm F2.8 USM as well.

I also like the 50mm Compact Macro F2.5 as well as the EF-S 60mm F2.8 Macro.

I also like the Tokina 35mm and the Sigma 180mm 3.5mm. Very close and further away.


I have owned or still own all of these in the last 2 years. I have switched to FF and I am buying another Canon EF 100mmL F2.8 IS USM tonight. I will probably acquire the MP-E 65 next. I like butterflies, bugs, bees, flowers, flowers and more flowers. Great photos can be taken with all of these lenses. All depend on the user. Good luck with your quest for the right macro for you.


I am referred to as the butterfly whisperer.

Live Free or Die

What is "the best lens" is an impossble question to answer ... unless you first state exactly what you're after.


If you're into shooting coins, the 50/60mm might be a good choice, but either will be a lousy choice for butterflies or other creatures which might be scared-off by close approach.


If you want to go past 1:1, then the MPE-65mm is *the* lens to get. Period.


If you're hand-holding a lot out in the field, and your subjects are insects etc. that might be moving, then the 100mmL is going to be your best bet.


If you're trying to get the best-quality artistic macro shots of butterflies/flowers, and you're using a tripod (which you should if the best image quality is your goal), and you want your bokeh to be at a premium, then the 180mm will allow you to make the best compositions, be farther away from your subjects (so as not to scare them) ... and, consequently, take the best overall shots of the bunch.


BTW, I have owned all of these lenses ...

MacroPhotoPro, maybe you might be able to help me. For macros I plan to have a setup of 3 lenses. MP-E 65 for really close ups (and making my own ring flash for it), 90-100mm for product photography and such and 180mm for taking those kind of butterfly shots as mentioned earlier.

The close up and mid range is pretty much set, but with 180mm I would like to ask your opinion.

Both Sigma and Tamron provide 180mm macro lenses. I guess you already know my question. Which one is better?

There are 2 Sigma 180mm Macro (F3.5 and F2.8). The F2.8 is the world fastest 180mm macro lens for 35mm. 🙂
Weekend Travelers Blog | Eastern Sierra Fall Color Guide

Hello there Sami;


I haven't owned the other products, so I don't know.


From what I have read, the other products compare quite favorably with the Canon, and can easily take as good photographs. All of them, if used properly, will produce outstanding results.


However, while pricey, the Canon is generally considered to have much better build quality, which is why I went that route personally.

To me the f/2.8 in a macro lens is overrated and useless.

I seldom, if ever, use the f/3.5 of my Canon. In fact, I honestly can't think of a single time I have used it for any important shot I have ever taken.

Why? Because depth-of-field is *the* bugaboo with macro shots, and even at f/11 a person pretty much has to focus-stack his image to get any appreciable DOF on his bug shots, so why hamstring yourself by shooting f/2.8?

Further, bokeh-wise, the sweet spot of most macro lenses is f/4.0 - f/5.6, so if it's the bokeh effect you're looking for, you'll get the best results shooting within that f/4.0 - f/5.6 range anyway ... so, really, what does f/2.8 really do for a macro shooter, besides add weight to his camera (and price to his tag).



@galapshan wrote:

The recommendation from Canon support gave me an incompatible lens.



As explained by Stephen, every Canon EF and EF-S lens will work on your 7D.


I personally recommend these two Canon EF lenses which are EXCEPTIONAL in terms of Image Quality:


- EF 100mm Macro 2.8L IS USM

- EF 100mm Macro 2.8 non-L version (older version, cheaper but almost same perforamcne in terms of image quality)


The biggest difference between these two is that the latest (the L version) has Image Stabilization, which could be really handy and helpful in many situations. Especially considering this is a 100mm lens, that would work as 160mm in your APS-C camera. And if you shoot macro, every possible stabilization is really welcome.


Also, the L version is weather sealed -at least in some level- (remember that to achieve weather sealling you MUST put a filter in front of the lens).


We own the non-L version, and it's simply AMAZINGLY sharp, even wide open.


The only "complain" we have on these two lenses is that the focus throw is VERY short at the far end, so if you use them for Video, you'll have hard work to pull focus manually on subjects from 3 meters to infinity.


We wish Canon had made them with longer forcus throw from 1 meter to infinity, allowing easier manual focus for video.


But aside that specific matter, both lenses are HIGHLY recommended compared to other models or brands.


Hope this helps!



HD Cam Team
Group of photographers and filmmakers using Canon cameras for serious purposes. | |

if you got the money go for the EF 180 mm L macro

01/18/2023: New firmware version 1.1.1 is available for EOS R6 Mark II
01/09/2023: Help ensure your autofocus is properly aligned with a Canon Precision Alignment
01/03/2023: Welcome to CES 2023!
12/08/2022: New firmware version is available for EOS C70
12/07/2022: New firmware version 1.7.0 is available for EOS R5
12/07/2022: New firmware version 1.7.0 is available for EOS R6
11/22/2022: New firmware available for EOS R3, EOS R7 and EOS R10
11/16/2022: We're thrilled to be ranked among the Best Employers for Veterans in 2022 by Forbes.
08/31/2022: New firmware version 1.1.1 is available for RF 70-200mm L IS USM
08/09/2022: New firmware version 1.2.0 is available for CR-N 300
08/09/2022: New firmware version 1.2.0 is available for CR-N 500
07/14/2022: New firmware version 1.0.1 is available for CR-X300
06/10/2022: Service Notice:UPDATE: Canon Inkjet Printer continuous reboot loop or powering down
06/07/2022: New firmware version 1.3.2 is available for PowerShot G7 X Mark III
05/31/2022: Did someone SAY Badges?
05/26/2022: New firmware version is available for EOS-C500 Mark II
05/26/2022: New firmware version is available for EOS-C300 Mark III
05/10/2022: Keep your Canon gear in optimal condition with a Canon Maintenance Service
05/05/2022: We are excited to announce that we have refreshed the ranking scale within the community!
04/26/2022: New firmware version is available for EOS R5 C
03/23/2022: New firmware version is available for EOS-C70
02/09/2022: Share Your Photos is back!
02/07/2022: New firmware version 1.6.1 is available for EOS-1DX Mark III
01/13/2022: Community Update. We will be retiring the legacy profile avatars on 01/20/2022. Click this link to read more.