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

Best Pick

Tamron 16-300mm F/3.5-6.3 Di-II VC PZD All-In-One Zoom 16-300mm

45.1 Macro Score
16-300mm f/3.5 Canon EF-S
Why we recommend this

Its massive 18.8x zoom covering 16mm ultra-wide to 300mm telephoto, paired with Vibration Compensation and fast Piezo Drive autofocus, delivers unmatched single-lens versatility for APS-C cameras. A 0.39m minimum focus distance at 300mm provides useful 1:2.9 macro capability in a lightweight 540g body that stays just 3.9 inches long. It’s ideal for travel photographers and Canon DSLR owners who want an all-in-one walkaround solution, though a landscape score of 31.9 limits critical wide-angle sharpness.

View Details & Prices

Best Lenses under MX$50,000 for macro

Best Pick

Tamron SP A025 70-200mm

48.6 Macro Score
70-200mm f/2.8 Canon EF IS
Why we recommend this

A constant f/2.8 aperture and redesigned optics with XLD/LD glass deliver sharp, high-contrast images with controlled flare, while the 3-mode VC system offers a 5-stop stabilization advantage for low-light work. Customizable firmware via the optional TAMRON TAP-in Console and a closer 0.95m minimum focus distance add flexibility not typically found at this price point, where it costs far less than Canon's first-party equivalent. This lens is a practical choice for enthusiast and budget-conscious portrait photographers who need reliable stabilization and solid center-frame sharpness without the premium brand markup.

View Details & Prices

Premium Lenses for macro

No lenses found for this category.