12 Best Lenses for Canon 6D Mark II: 2021 Ultimate Guide

This is a guide covering the best lenses for the Canon 6D Mark II.

In this all-new guide you’ll learn about:

  • Best overall lens for the Canon 6D Mark II
  • Best portrait lens for the Canon 6D Mark II
  • Best landscape photography lens for the Canon 6D Mark II
  • Best wedding photography lens for the Canon 6D Mark II
  • Best macro lens for the Canon 6D Mark II
  • Pros and cons
  • Price
  • Important features
  • And more

Let’s dive in.

12 Best Lenses for Canon 6D Mark II

Click/tap on each camera name to jump to that section. At the end of each section, there is also a link to jump back to this table to make it easy for you!

In a hurry? Check out our top pick!

1. Canon EF 50mm f/1.2 L USM
Canon EF 50mm f/1.2 L USM
Rating: 4.7 out of 5 stars (4.7 / 5)
Price: $$$

– Wide aperture
– Near silent autofocus
– Versatile 50mm lens

The Canon 6D Mark II is a favorite by many professional photographers and is the camera I am currently using.

A 26.2MP full-frame sensor, high-speed continuous shooting at 6.5fps, and a 45-point all cross-type AF, these are some of the things that make the Canon EOS 6D Mark II stand out as a professional camera.

With a robust design and features that can beat most cameras in the market today, this camera comes with several good lens options.

We’ve come up with a list of best lenses for Canon 6D Mark II from those made by Canon to those that were made by third party brands.

1. Canon EF 50mm f/1.2 L USM
BEST ALL-AROUND
BEST PORTRAIT LENS
Canon EF 50mm f/1.2 L USM
Rating: 4.7 out of 5 stars (4.7 / 5)
Price: $$$

– Wide aperture
– Near silent autofocus
– Versatile 50mm lens
2. Canon EF 35mm f/2 IS USM
BEST LANDSCAPE PHOTOGRAPHY LENS
Canon EF 35mm f/2 IS USM
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$

– Perfect for landscapes and portraits
– Wide aperture
– Sharp images
3. Canon EF 24-70mm f/2.8L II USM
BEST WEDDING PHOTOGRAPHY LENS
Canon EF 24-70mm f/2.8L II USM
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$$$

– Sharp images
– With image stabilization
– Wide aperture across the zoom range
4. Canon EF 85mm f/1.4L IS USM
BEST MACRO PHOTOGRAPHY LENS
Canon EF 85mm f/1.4L IS USM
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$$$

– Sharp images
– Wide aperture
– Great bokeh
5. Canon EF 50mm f/1.8 STM Lens
Canon EF 50mm f/1.8
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $

– Crisp images
– Affordable
– Versatile focal length
– Wide aperture
6. Canon EF 85mm f/1.8
Canon EF 85mm f/1.8
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$

– Focuses quietly
– Sharp images
– Wide aperture
– Beautiful bokeh
– Takes photos of subjects from afar
7. Sigma 10-20mm f/3.5 EX DC HSM
Sigma 10-20mm f/3.5
Rating: 4.7 out of 5 stars (4.7 / 5)
Price: $$

– You can use F3.5 across the zoom – range
– Sharp images
– Quiet AF
8. Canon EF 17-40mm f/4L USM
Canon EF 17-40mm f/4L
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$

– Perfect for street photography
– With fisheye effect
– Sharp and crisp images
– Fast autofocus
9. Canon EF 75-300mm f/4-5.6 III
Canon EF 75-300mm f/4-5.6 III
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $

– Sharp images
– Slim exterior
– Quiet and smooth AF
10. Canon EF 50mm f/1.4 USM
Canon EF 50mm f/1.4
Rating: 4.7 out of 5 stars (4.7 / 5)
Price: $

– Fast and quiet autofocus
– Crisp images
– Beautiful bokeh
– Good for low light conditions
11. Canon EF 100-400mm f/4.5-5.6L IS II USM
Canon EF 100-400mm f/4.5-5.6L
Rating: 4.8 out of 5 stars (4.8 / 5)
Price: $$$$

– A quiet ultrasonic motor
– Sharp images
– Good range
– With image stabilization
12. Canon EF 100mm f/2.8L IS USM
Canon EF 100mm f/2.8L
Rating: 4.9 out of 5 stars (4.9 / 5)
Price: $$$

– With a quiet ultrasonic motor
– Crisp images
– With image stabilization

What is the Overall Best Lens for Canon 6D Mark II?

1. Canon EF 50mm f/1.2 L USM

Canon EF 50mm f/1.2 L USM

What is the best lens for Canon 6D Mark II?

Of all the top rated lenses for Canon 6D Mark II, we find the Canon EF 50mm f/1.2 L USM Lens as the best lens for this DSLR.

First, let’s agree that a prime 50mm lens is a versatile pick for a variety of situations whether in a studio or shooting street photography.

Next, you have a wide aperture at F1.2. It offers beautiful bokeh giving you the ability to focus even on a small part of the subject.

And lastly, you have the USM motor that is near silent.

The biggest turn off for the Canon EF 50mm F1.2 L USM Lens has to be its price. You will spend more than $1,000 for this lens alone.

4.7 out of 5 stars (4.7 / 5)
Canon EF 50mm f/1.2
Canon EF 50mm f/1.2 L image – Source
Pros
  • Wide aperture
  • Near silent autofocus
  • Versatile 50mm lens
Cons
  • Priced above $1,000

→ Jump Back to Table

What is the Best Landscape Lens for Canon 6D Mark II?

2. Canon EF 35mm f/2 IS USM

Canon EF 35mm f/2 IS USM

The list of best lenses for Canon 6D Mark II for landscape photography wouldn’t be complete without a prime wide-angle lens.

The Canon EF 35mm f/2 IS USM Wide Angle Lens can be a good option for taking photographs of cities, nature, and even portraits.

It’s a versatile option having a wider angle than your typical 50mm prime lens. However, an issue with the lens is the visible vignette in the photos.

Some photographers may like this, but there are others who don’t want to edit and crop their photos just to get rid of the vignette.

4.8 out of 5 stars (4.8 / 5)
Canon EF 35mm f/2 IS USM
Canon EF 35mm f/2 IS USM image – Source
Pros
  • Perfect for landscapes and portraits
  • Wide aperture
  • Sharp images
Cons
  • Minor vignetting

→ Jump Back to Table

What is the Best Wedding Lens for Canon 6D Mark II?

3. Canon EF 24-70mm f/2.8L II USM

Canon EF 24-70mm f/2.8L II USM

Canon EF 24-70mm f/2.8L II USM Standard Zoom Lens is a perfect pick for wedding photographers since you can go for a wide-angle lens or zoom closer to take portraits.

It’s a handy lens that allows you to not miss moments during a wedding. Imagine having multiple lenses in one.

But what makes it one of the top rated lenses for Canon 6D Mark II is the fact that it has a maximum F2.8 aperture across its zoom range.

This makes it a handy option even when it’s already night time. It even has an image stabilization feature to minimize blurry shots.

And with a quiet and fast autofocus, it’s one of the best lenses for Canon 6D Mark II. But as a top choice by pros, it comes with a hefty price. You’ll pay more than $1,000 for this lens.

4.8 out of 5 stars (4.8 / 5)
Canon EF 24-70mm f/2.8L II USM
Canon EF 24-70mm f/2.8L II USM image – Source
Pros
  • Sharp images
  • With image stabilization
  • Wide aperture across the zoom range
Cons
  • On the pricier side but worth the investment

→ Jump Back to Table

What is the Best Macro Lens for Canon 6D Mark II?

4. Canon EF 85mm f/1.4L IS USM

Canon EF 85mm f/1.4L IS USM

Our list of macro photography lens wouldn’t be complete without a prime lens that comes with a wide aperture.

The Canon EF 85mm f1.4 IS USM lens can get the job done capturing small details on a subject.

It has a wide aperture giving you flexibility even in low light conditions. On top of that, it has an image stabilization feature and a quiet ultrasonic motor.

Some have reported the autofocus is a hit or miss in terms of accuracy.

4.8 out of 5 stars (4.8 / 5)
Canon EF 85mm f/1.4L IS USM
Canon EF 85mm f/1.4L IS USM image – Source
Pros
  • Sharp images
  • Wide aperture
  • Great bokeh
Cons
  • Some have complained about the autofocus

→ Jump Back to Table

5. Canon EF 50mm f/1.8 STM

Canon EF 50mm f/1.8

Check any website that comes up with a list of best lenses for Canon 6D Mark II and you will most likely encounter the Canon EF 50mm F1.8 STM lens.

It’s a basic prime lens that comes in handy for different scenarios.

Known for its $100 price range, crisp images, and superb autofocus, these are things that make it a good lens in any photographer’s bag.

Though it is a contender for the best pick for Canon 6D Mark II, it comes with a few flaws such as its noisy motor that takes some time to focus despite its accuracy.

4.8 out of 5 stars (4.8 / 5)
Canon EF 50mm f/1.8
Canon EF 50mm f/1.8 image – Source
Pros
  • Crisp images
  • Affordable
  • Versatile focal length
  • Wide aperture
Cons
  • Motor can be a bit noisy

→ Jump Back to Table

6. Canon EF 85mm f/1.8

Canon EF 85mm f/1.8

A lot of photographers tend to shoot portraits from afar.

They do this to be able to let the subject act naturally as if they aren’t around.

The Canon EF 85mm f1.8 USM Medium Telephoto Len can be considered a good pair for the Canon EOS 6D Mark II.

It gives you crisp images, a wide aperture that can create great bokeh, not to mention the ability to focus quietly with its ultrasonic motor.

The only downside is that the lens seems to focus all over the place. This makes it hard to narrow down on your subject and shoot quickly.

4.8 out of 5 stars (4.8 / 5)
Canon EF 85mm f/1.8
Canon EF 85mm f/1.8 image – Copyright “Roberto Santini”
Pros
  • Focuses quietly
  • Sharp images
  • Wide aperture
  • Beautiful bokeh
  • Takes photos of subjects from afar
Cons
  • Some have complained about the accuracy of the focus

→ Jump Back to Table

7. Sigma 10-20mm f/3.5 EX DC HSM

Sigma 10-20mm f/3.5

The Sigma 10-20mm f/3.5 Zoom Wide Angle Lens comes to mind when we talk about the best lenses for Canon 6D Mark II.

It’s made to capture beautiful views whether in the city or nature.

One of the things that make it stand out is the fact that you can use the F3.5 aperture across the entire zoom range of the lens.

The glass elements are also great when it comes to providing sharp images. And lastly, you get a quiet AF mode.

However, you will need to use a tripod if you want to not get too many waste shots.

4.7 out of 5 stars (4.7 / 5)
Sigma 10-20mm f/3.5
Sigma 10-20mm f/3.5 EX DC HSM image – Source
Pros
  • You can use F3.5 across the zoom range
  • Sharp images
  • Quiet AF
Cons
  • Hard to get steady shots in some scenarios

→ Jump Back to Table

8. Canon EF 17-40mm f/4L USM

Canon EF 17-40mm f/4L

Another handy lens for landscape photography on our list is the Canon EF 17-40mm f/4L USM Wide Angle Zoom Lens.

With its ability to take sharp and crisp images and fast autofocus, it can be considered as one of the best lenses for Canon 6D Mark II especially by those who love to do street photography.

It can be used not only for shooting landscapes but even for shooting portraits.

It has a weather-resistant structure making it the perfect lens you can take with you outdoors.

Though it’s a good option for those looking for the “fisheye” effect, the hood doesn’t work at all.

4.8 out of 5 stars (4.8 / 5)
Canon EF 17-40mm f/4L USM
Canon EF 17-40mm f/4L USM image – Source
Pros
  • Perfect for street photography
  • With fisheye effect
  • Sharp and crisp images
  • Fast autofocus
Cons
  • Hood doesn’t really work

→ Jump Back to Table

9. Canon EF 75-300mm f/4-5.6 III

Canon EF 75-300mm f/4-5.6 III

The Canon EF 75-300mm f4-5.6 III Telephoto Zoom lens comes in handy when it comes to taking photos from afar.

It has been designed to be lightweight, stripping down unnecessary weight from this telephoto lens.

Sharp images, a slim exterior, and a quiet and smooth autofocus, these are some of the things that you can expect from the Canon EF 75-300mm f4-5.6 III Telephoto Zoom lens.

In a wedding setup especially daytime, it is one of the best lenses for Canon 6D Mark II. However, you might want to reconsider using it at night. In low light scenarios, this becomes useless.

4.8 out of 5 stars (4.8 / 5)
Canon EF 75-300mm f/4-5.6 III
Canon EF 75-300mm f/4-5.6 III image – Source
Pros
  • Sharp images
  • Slim exterior
  • Quiet and smooth AF
Cons
  • Hard to use in low light conditions

→ Jump Back to Table

10. Canon EF 50mm f/1.4 USM

Canon EF 50mm f/1.4

The Canon EF 50mm f1.4 USM Standard lens is another handy lens for weddings. It’s a good option, especially when there’s no more sunlight.

It allows you to shoot even in low light conditions plus you get to have a beautiful bokeh that can blur the background and focus on people’s faces.

Known for sharp images and quiet autofocus, the Canon EF 50mm f1.4 USM standard lens is a favorite by pros and hobbyists alike.

However, compared to the 50mm F1.8, it tends to have a softer shot especially when you have it in F1.4.

4.7 out of 5 stars (4.7 / 5)
Canon EF 50mm f/1.4 USM
Canon EF 75-300mm f/4-5.6 III image – Source
Pros
  • Fast and quiet autofocus
  • Crisp images
  • Beautiful bokeh
  • Good for low light conditions
Cons
  • Has a softer result

→ Jump Back to Table

11. Canon EF 100-400mm f/4.5-5.6L IS II USM

Canon EF 100-400mm f/4.5-5.6L

For those who want to shoot macro photography, the Canon EF 100-400mm f4.5-5.6L II USM Lens is a handy option that you can pair with the Canon 6D Mark II.

It brings to the table fast autofocus thanks to the ultrasonic motor coupled. On top of that, you get to enjoy sharp images thanks to its superb optics.

It even has image stabilization technology that can lessen shakes.

However, this lens costs more than most people’s budget at around $1,400.

4.8 out of 5 stars (4.8 / 5)
Canon EF 100-400mm f/4.5-5.6L IS II USM
Canon EF 100-400mm f/4.5-5.6L IS II USM image – Source
Pros
  • A quiet ultrasonic motor
  • Sharp images
  • Good range
  • With image stabilization
Cons
  • On the pricier side but worth the investment

→ Jump Back to Table

12. Canon EF 100mm f/2.8L IS USM

Canon EF 100mm f/2.8L

The Canon EF 100mm f2.8L IS USM Macro Lens is known for taking crisp photos and its superb construction.

It also allows full-time manual focus and AF with its ultrasonic motor.

The closest distance it can focus on a subject comes at 0.3m.

And since it’s an L series lens, it has a sophisticated image stabilization feature allowing you to work even without a tripod.

However, many complained about the inaccurate autofocus.

4.9 out of 5 stars (4.9 / 5)
Canon EF 100mm f/2.8L
Canon EF 100mm f/2.8L IS USM image – Copyright “Nikk”
Pros
  • With a quiet ultrasonic motor
  • Crisp images
  • With image stabilization
Cons
  • Some have complained about the autofocus

→ Jump Back to Table

Concluding Remarks

What is the best lens for Canon 6D Mark II?

It depends on many factors. With this list, you will have a better idea of which lens fits your needs.

When comparing the best lenses for Canon 6D Mark II always know your plans. Are you going to use it for shooting portraits?

Perhaps, you want something for street photography? This way, you can get the best deal with your budget.

I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

1 thought on “12 Best Lenses for Canon 6D Mark II: 2021 Ultimate Guide”

Leave a Comment