Best Lenses under MX$10,000 for macro

No lenses found Under MX$10,000 for this category.

Best Lenses under MX$20,000 for macro

No lenses found Under MX$20,000 for this category.

Best Lenses under MX$30,000 for macro

No lenses found Under MX$30,000 for this category.

Best Lenses under MX$50,000 for macro

Best Pick

Canon L EF 100mm Macro IS USM

85.2 Macro Score
100mm f/2.8 Canon EF IS Weather Sealed
Why we recommend this

Its 1:1 magnification and built-in Hybrid Image Stabilization make it a top choice for capturing fine details. The inclusion of an Ultra-Low Dispersion element and Super Spectra Coating ensures sharp, color-accurate images with minimal aberrations. This lens is best for photographers specializing in close-up product shots or detailed nature macro work.

Read Full Review

Premium Lenses for macro

Best Pick

Canon L IS STM

79 Macro Score
10-20mm f/4 Canon RF IS Weather Sealed
Why we recommend this

Its standout feature is its fast ultrawide zoom range and high-speed STM autofocus system, paired with optical image stabilization for handheld shooting. The lens offers a constant f/4 aperture and full-frame coverage, providing consistent performance across its focal range. This lens is best for landscape and architectural photographers who require a reliable, stabilized ultrawide zoom for dynamic compositions.

Read Full Review

Great Alternatives

These options also score highly and may better suit your specific needs

Canon RF 200-800mm f/6.3-9 IS USM

61.8 Macro Score
200-800mm f/6.3 Canon RF IS Weather Sealed
Why we recommend this

This lens stands out with its massive 800mm reach, Nano USM motor for fast autofocus, and built-in optical image stabilization. Its versatile control layout, including two L-Fn buttons and a focus ring, provides excellent manual handling for wildlife scenarios. This lens is best for wildlife and bird photographers who need extreme focal length without the bulk and cost of a super-telephoto prime.

Read Full Review