Best Canon Macro Lenses in 2026
Best Lenses under €500 for macro
Canon RF 24-105mm f/4-7.1 IS STM
Best Lenses under €900 for macro
Canon RF 15-30mm f/4.5-6.3 IS STM
Great Alternatives
These options also score highly and may better suit your specific needs
Canon EF-S 10-22mm f/3.5-4.5 USM
Why we recommend this ▼
With an ultra-wide 10-22mm zoom (16-35mm equivalent) and a fast, quiet ring-type USM autofocus, this lens weighs just 385g, making it ideal for travel. Its 3 aspherical elements and 1 Super-UD element deliver sharp, detailed images across the frame, though the f/3.5-4.5 aperture limits low-light performance. Best for landscape and travel photographers seeking a compact, high-optics wide-angle zoom for Canon APS-C bodies.
Best Lenses under €1,500 for macro
Canon EF 1.4X III Telephoto Extender for Super Telephoto Lenses
Great Alternatives
These options also score highly and may better suit your specific needs
Canon RF 24-240mm f/4-6.3 IS USM
Why we recommend this ▼
A 24-240mm 10x zoom with 5-stop stabilization and Nano USM autofocus delivers full-frame versatility in a travel-ready 750g package. Smooth, quiet AF handles both photo sequences and professional-looking video focus pulls, while the lockable zoom ring adds handling security across the range. This lens is best for travel photographers and hybrid EOS R shooters who need a single lightweight optic for wide landscapes, portraits, and distant action.
Best Lenses under €2,500 for macro
Canon L 24-70mm f/2.8L II USM