Answer

What is the best macro lens?

For full-frame: Sony FE 90mm f/2.8 Macro G, Canon RF 100mm f/2.8L Macro, Nikon Z MC 105mm f/2.8 VR S. All offer true 1:1 magnification and superb image quality.

What "true macro" means

1:1 magnification — the subject is reproduced at life size on the sensor. Anything labeled "macro" without 1:1 capability is just close-focusing.

Top picks

  • Sony 90mm f/2.8 Macro G — sharp, light, $1,100
  • Canon RF 100mm f/2.8L Macro — 1.4x magnification, $1,400
  • Nikon Z MC 105mm f/2.8 VR S — 1:1, weather sealed, $1,100

Budget alternatives

  • Laowa 100mm f/2.8 2x Ultra Macro — manual focus, exceptional value
  • Used Sigma 105mm f/2.8 OS HSM Macro adapted

Macro doubles as portraits

A 90-105mm macro is a brilliant portrait lens — sharp, smooth bokeh, comfortable working distance. One lens, two jobs.

More answers

Get new answers in your inbox

One email when we publish. No spam.