11 Best Canon Lenses For Portraits (…and 3 to avoid)

Creating beautiful portraits that make your subject look their best is a lot of fun but can be quite difficult if you don’t have the right lenses.

I’ve been a professional portrait photographer for years so I created this guide for you from my experience using these lenses and with the goal of showing you the tools you can use to create exceptional portraits.

If you want to skip right to the top pick, it’s the Canon 85mm f/1.2 (RF Mount) and Canon 85mm f/1.4 (F Mount) lenses.

This is my favorite focal length for portraits because it is long enough to flatter most subjects but doesn’t put you too far from the people your photographing so you can easily communicate with them.

Keep reading for my full breakdown and some other picks that might be better for you based on your specific needs. Click below to select lenses from the Canon mount that you want:

6 Best Canon RF (Mirrorless) Lenses For Portraits

If you have a Canon RF (mirrorless) camera, then you’ll need either an RF lens or the Canon RF to EF Adapter so you can use the old EF lenses on a mirrorless RF camera.

This can be a great way to save some money or transition from a DSLR camera to a new mirrorless RF camera.

But if you already have an RF camera and the budget to get a dedicated RF lens, then here are the best Canon RF lenses for portraits.

Top Pick