Best Lens For Portrait Photography Canon

As an Amazon Associate we earn from qualifying purchases. Some links in this guide are affiliate links — see our affiliate disclosure for details.
Short answer: Which Canon lens is best for portraits?
The guide starts with the Canon EF 50mm f/1.8 STM, then covers the EF 85mm f/1.2L II USM, the EF 85mm f/1.4L IS USM and the EF 70-200mm f/2.8L IS II or III, with mirrorless options too.
For many photographers, gear stops being just specs on a page and starts to matter once they find the right portrait lens.
- Canon EF 50mm f/1.8 STM — View on Amazon
- Canon EF 85mm f/1.2L II USM — View on Amazon
- Canon EF 85mm f/1.4L IS USM — View on Amazon
- Canon EF 70–200mm f/2.8L IS II/III USM — View on Amazon
She smiled, almost apologetically, as if she knew her secret weapon was about to be revealed. “It’s just the nifty fifty,” she said.
The what?
The “Aha!” Moment: The Canon EF 50mm f/1.8 STM

The Canon EF 50mm f/1.8 STM is the most affordable entry point. It is plastic and light, and it feels almost too simple.
At f/1.8 with focus on the eye, background lights turn into soft, glowing orbs and clutter melts into a creamy backdrop, separating the subject from the scene.
The 50mm f/1.8 is the gateway portrait lens. It teaches the power of a wide aperture and a prime lens, and for under $125 it can transform portraits. It is the best starting point for any Canon shooter wanting to dive into portraits.
Canon EF 50mm f/1.8 STM — View on Amazon
But Is It the Best? Journey Through the Portrait Trinity
The 50mm is a revolution, but on a crop-sensor camera it can feel tight indoors, and some shooters want even more background separation or a more flattering focal length.
The best portrait lens is personal: it depends on your budget, your style and what you shoot.
Here is the rundown of the lenses that are the true workhorses of Canon portrait photography.
1. The King of Cream: Canon EF 85mm f/1.2L II USM

If there is a legendary “king” of portrait lenses, this is it. The bokeh is smooth like melting butter, and sharpness on the eyes at f/1.2 is exceptional.
- Why it’s great: Unmatched bokeh and dreamy quality. Incredibly sharp where it counts.
- The downside: It’s heavy, expensive, and focuses slowly. It’s a specialized tool, not a walk-around lens.
- Best for: Studio photographers and professionals who want that ultimate, creamy, professional look.
Canon EF 85mm f/1.2L II USM — View on Amazon
2. The Modern Workhorse: Canon EF 85mm f/1.4L IS USM
This lens offers the perfect balance. It has nearly the beautiful bokeh of the f/1.2 version and adds Image Stabilization (IS), which helps with handheld shooting in lower light. It is also lighter and focuses much faster.
- Why it’s great: Excellent sharpness, beautiful bokeh, IS is a game-changer, and it’s more versatile than the f/1.2.
- The downside: It’s still a significant investment (though less than the f/1.2).
- Best for: The professional portrait photographer who needs one reliable, incredible lens for almost every situation.
Canon EF 85mm f/1.4L IS USM — View on Amazon
3. The Versatile Powerhouse: Canon EF 70–200mm f/2.8L IS II/III USM

This lens is incredibly versatile and popular for weddings. You can get full-body shots at 70mm and compressed headshots at 200mm without changing position. The compression at 200mm flatters facial features and creates strong background separation.
- Why it’s great: Incredible versatility, razor-sharp throughout the zoom range, great for events and sports too.
- The downside: It’s big, heavy, and intimidating. It also puts more distance between you and your subject, which can lessen connection.
- Best for: Wedding, event, and outdoor photographers who need one lens to do it all.
Canon EF 70–200mm f/2.8L IS II/III USM — View on Amazon
For the Mirrorless Shooters (The New Frontier)
If you’re on the EOS R system (like with an R5, R6, or R8), you’re in luck. The RF lenses are spectacular. The RF 85mm f/2 Macro is a fantastic and affordable option that also lets you get close for details. But the new holy grail is the RF 85mm f/1.2L USM — it’s a technical masterpiece that is even sharper than its EF counterpart.
Verdict: So, What’s the Best Canon Portrait Lens?
Here is the short conclusion:
- For beginners: Start with the EF 50mm f/1.8 STM (or the RF 50mm f/1.8 for mirrorless). It will teach you everything you need to know for less than a nice dinner out.
- For the passionate enthusiast / pro: The EF 85mm f/1.4L IS is the blend of quality, performance and practicality. For mirrorless users, the RF 85mm f/1.2L is the ultimate goal if budget allows.
- For the storyteller: The 70–200mm f/2.8 is irreplaceable. If you photograph people in dynamic environments, this is your tool.
The best lens is not the one with the most impressive specs. It is the one that gets out of your way and lets you focus on your subject’s expression, the light and the moment.
That’s where the real magic happens.
What’s your story? What’s your go-to portrait lens and why? Share your experiences in the comments below!

Photo by Haley Lawrence on Unsplash

Photo by Brooke Cagle on Unsplash

Photo by Lotte Mosayebi on Unsplash

Written by
Marien CartelProfessional and Certified Digital Photographer born in the USA, with 22 years of experience in the field of photography.
Related Guides

Best Canon Lens for Headshots
Best Canon Lens for Headshots — what the Canon EF 85mm f/1.4L IS offers, where it falls short, and whether it is worth buying.

Best Lens for Portraits Canon
The Lens That Sees Your Soul: Finding the Right Canon for Portraits. What the Canon EF 50mm f/1.4 USM gets right, what it does not, and who should buy it.

Best Lenses for Bird Photography Canon
Best Lenses for Bird Photography Canon: Canon RF 100–500mm f/4.5–7.1L IS and Canon RF 600mm f/4L IS compared on features, price and who each one suits.

Best Lenses for Canon EOS C80
Best Lenses for Canon EOS C80: Canon RF 35mm f/1.4 L and Canon RF 50mm f/1.2L USM compared on features, price and who each one suits.

Best Nikon Portrait Lenses
Best Nikon Portrait Lenses: Nikon 35mm f/1.4G and Nikon 85mm f/1.8G compared on features, price and who each one suits.

Best Budget Portrait Lenses
Best Budget Portrait Lenses: Canon RF 50mm f/1.8 STM, Sony FE 50mm f/1.8 and Fujifilm XC 35mm F2 compared on features, price and who each one suits.