Best Canon Portrait Lenses in 2026
Best Lenses under R$3,000 for portrait
Canon EF-S 18-55mm f/3.5-5.6 IS II
Great Alternatives
These options also score highly and may better suit your specific needs
Canon EF 7155C005 300mm
Why we recommend this ▼
The constant f/4 aperture across its 75-300mm zoom range provides consistent exposure control, though its 3175g weight demands robust support. Its EF mount compatibility offers a straightforward entry point for Canon DSLR users seeking telephoto reach at a low cost. This lens is best for budget-conscious beginners practicing outdoor portraits or daylight sports where its lack of stabilization is manageable.
Best Lenses under R$6,000 for portrait
Canon Extender 4409B002 1mm
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 R$9,000 for portrait
Canon TS-E 50mm f/2.8L Macro 50mm
Best Lenses under R$14,000 for portrait
Canon L EF 100mm f/2.8L Macro IS USM 100mm