No Lenses under £400 yet. See our top picks under £800

Best Lenses under £800 for macro

Best Pick
18-150mmf/3.5-6.3Canon RFIS
Why we recommend this

The 18-150mm zoom range covers 29-240mm equivalent, making it a true all-in-one for APS-C RF cameras, with a 4.5-stop optical stabilizer and STM autofocus for smooth video. At just 310g, it is light enough for all-day carry, and the customizable control ring adds quick manual access. Best for travel and budget-conscious shooters who want one lens for landscapes, close-ups, and everyday scenes.

View Details & Prices

No Lenses under £1,000 yet. See our top picks under £800

No Lenses under £2,000 yet. See our top picks under £800

No Lenses found in this category. See our top picks under £800