Best Canon Portrait Lenses in 2026
Best Lenses under £400 for portrait
Canon RF 35mm F1.8 Macro IS STM Macro
Best Lenses under £800 for portrait
Canon RF 24mm f/1.8 Macro IS STM
Best Lenses under £1,000 for portrait
No lenses found Under £1,000 for this category.
Best Lenses under £2,000 for portrait
Great Alternatives
These options also score highly and may better suit your specific needs
Canon L VCM
Why we recommend this ▼
Its f/1.4 maximum aperture and advanced optics, including a Voice Coil Motor (VCM) and Nano USM system, enable exceptionally fast and quiet autofocus performance. The lens's bright aperture and 24mm focal length make it a versatile prime for both environmental portraits and low-light work. This lens is best for portrait photographers and event shooters who require reliable, high-speed focusing in challenging lighting conditions.