Best Canon Macro Lenses in 2026
No Lenses under £400 yet. See our top picks under £800
Best Lenses under £800 for macro
Canon RF-S 18-150mm f/3.5-6.3 IS STM APS-C
No Lenses under £1,000 yet. See our top picks under £800
No Lenses under £2,000 yet. See our top picks under £800