Best Canon Portrait Lenses in 2026
Best Lenses under R$3,000 for portrait
Canon RF 24-50mm f/4.5-6.3 IS STM
Great Alternatives
These options also score highly and may better suit your specific needs
Canon L EF 24-105mm f/4L IS II USM
Why we recommend this ▼
The constant f/4 aperture across its 24-105mm range and a 5-stop Image Stabilizer make this a dependable workhorse for handheld shooting in varied light. Its Nano USM motor delivers fast, near-silent autofocus, complemented by a customizable control ring and weather-sealed L-series build quality. This lens is best for landscape and travel photographers who need a single, versatile zoom with strong 95.5/100-rated performance in the field.
Canon RF-S 10-18mm f/4.5-6.3 IS STM
Why we recommend this ▼
With a 10-18mm zoom range (16-29mm full-frame equivalent) and 4-stop optical image stabilization paired with STM autofocus, the lens’s one aspherical and two ED elements deliver sharp ultra-wide images. It ships with a 49mm filter kit, lens pouch, and cleaning kit, offering practical extras without extra expense. This compact ultra-wide zoom is best for landscape and architecture photographers using Canon APS-C mirrorless bodies.
Best Lenses under R$6,000 for portrait
Canon RF45mm F1.2 STM 45mm
Great Alternatives
These options also score highly and may better suit your specific needs
Canon RF-S 14-30mm f/4-6.3 IS STM PZ
Why we recommend this ▼
Weighing just 181g, the 14-30mm f/4-6.3 zoom (22-48mm equivalent) delivers up to 5-stop optical stabilization (7.5 stops with IBIS) and a variable-speed power zoom for smooth, quiet video pulls. Its 0.38x maximum magnification and 5.9-inch minimum focus distance enable dramatic wide-angle close-ups, while Air Super Spectra Coating and UD/aspherical elements suppress flare and aberrations. This lens suits vloggers and street photographers who need a compact, stabilized ultra-wide-to-standard zoom that transitions effortlessly between stills and video.
Best Lenses under R$9,000 for portrait
Canon RF 24-240mm f/4-6.3 IS USM
Great Alternatives
These options also score highly and may better suit your specific needs
Canon RF-S 3.9mm f/3.5 STM Dual Fisheye 4mm
Why we recommend this ▼
Its dual-lens design captures stereoscopic 3D 180° VR imagery onto a single sensor, streamlining post-production for the EOS R7 at up to 4K 30 fps. The 144° field of view and Air Sphere Coating deliver immersive footage with reduced ghosting in a compact 289g body. This lens is best for VR content creators who need a simplified, single-camera workflow for spatial video.
Best Lenses under R$14,000 for portrait
Canon L RF 20mm f/1.4 L VCM 20mm
Great Alternatives
These options also score highly and may better suit your specific needs
Canon 6906C002
Why we recommend this ▼
Weighing just 454g with a constant f/2.8 aperture and 5.5-stop optical stabilization, this is Canon’s smallest and lightest full-frame RF zoom for handheld low-light shooting. The leadscrew-type STM motor delivers fast, quiet autofocus, while weather-sealing and a 0.26x magnification offer durability and close-up versatility uncommon in wide zooms. This lens is best for landscape photographers and run-and-gun video shooters who need a stabilized, ultra-portable wide-angle zoom.