A good DSLR needs a good companion lens. Taking the right lens for the right occasion is important if you want to take high-quality pictures. If you have a Canon EOS DSLR and are in the market for a new lens or if you are looking to buy a new one to add to your collection, then you will have come across a wide array of lenses to choose from. This can often be overwhelming since it is hard to know which one will work for you and you don’t want to invest in the wrong lens only to regret it.

Whether you are in need of a compact lightweight lens that you can carry around or a full zoom lens that you can take out into the wild and capture the world with, we have you covered. With our list of Top 6 DSLR Lenses for Canon, you can pick out the one the suits your interests the best. We’ve narrowed down the list and now all that you have to do is go through it, look at the pros and the cons and see if it fits the budget and you are good to go. Read on to find your new favorite Canon lens.

1. Canon EF-S 10–18mm f/4.5–5.6 IS STM

Top Wide-angle Zoom Lens

Best for Photography and Landscapes

Price: $279 $299

Go To Amazon

This fabulous canon lens is a beauty fit to capture the best wide-angle of a view. I know what you’re thinking, it’s affordable, it’s practical, it’s compact, is this the lens for me?

With cutting-edge performance and optical excellence, the EF-S 10-18mm f/4.5-5.6 IS STM lens provides an ultra-wide angle of the entire view allowing you to capture top notch photographs. It is compact and portable making it perfect for EOS cameras with an APS-C sensor.

If you are looking for a decent everyday lens, then consider this to be at the top of your list. It also works great for travel, photos, and video recording.

The Pros:

  • Built-in image stabilization.
  • Solid construction and image quality.
  • Value for money.

The Cons:

  • Needs lens correction profiles


2. Canon EF 50mm f/1.8 STM

Top Prime (Portrait) Lens

Best for Portraits.

Price: $125

Go To Amazon

The best part about this lens? It is one of Canon’s lowest price lenses, but that doesn’t mean that it isn’t worth every penny it costs. The famously compact and lightweight lens is the perfect walk-around lens.

The Canon EF 50mm f/1.8 STM is an easy lens to love considering its optical quality, AF and build which are all first-rate. In the case of this lens, the price is extremely affordable. That combined with its extremely light weight only heavier than Canon’s pancake lenses and its small size is definitely securely a place on Canon’s best lenses. The impressive stopped down image sharpness just adds to the quality of the lens. While is an excellent portrait lens it probably isn’t the best option for taking videos.

The Pros:

  • The lens is reasonably priced and happens to be one of Canon’s cheapest prime lenses.
  • Light weight and portable.
  • Perfect optical quality.

The Cons:

  • While the price makes it an attractive option it isn’t as versatile as other lenses.
  • It isn’t ideal for professionals and serious amateur photographers.


3. Canon EF-S 18-135mm IS STM Lens

Top Zoom Lens

Best for Filmmaking, Photography, and Landscapes.

Price: $599

Go To Amazon

Maybe not for everyone’s budget but an excellent zoom lens is an integral part of any lens collection if you are a serious photographer. The Canon EF-S 18-135mm IS USM Lens is a powerful super-zoom lens that has short telephoto capabilities and boasts excellent optics and image stabilization.

The lens USM (Ultrasonic Motor) which gives it a lot of point from an auto focus system perspective. It combines the best of USM and STM to provide solid focusing technology that makes it a compelling option for not only photography but also taking videos.

The Canon EF-S 18-135mm IS USM Lens has a wide focal length range but a relatively small size and lesser weight. It offers fast and smooth operation with accurate auto-focus which is Ring USM-driven. It also has great image stabilization functionality at a modest price making it an all in all solid option when looking at zoom lenses.

Canon’s Nano-USM auto-focus motor also promises silence and the smoothness of the STM will provide considerably faster AF drive.

The Pros:

  • Great of and videos due to USM.
  • Lightweight compared to its alternatives.
  • Powerful image stabilization.

The Cons:

  • The image quality can sometimes be complicated.
  • Spectacular highlights are not a strong suit for this lens.


 4. Canon EF-S 24mm f/2.8 STM


Top Compact Lens

Best for Photography and Landscapes

Price: $149

Go To Amazon

This compact lens is the perfect companion to take with you when traveling. Imagine going hiking with a heavy lens weighing down your backpack. With the Canon EF-S 24mm f/2.8 STM, you have a lightweight lens that is slim and easily portable. This 24mm lens is the smallest in the EF-S line of lenses that Canon has.

The lens has been designed to be as small as possible while being able to capture a wide enough angle to photograph scenery. It is also great for macro shots and takes excellent close-ups with the 35mm equivalent of a 38mm focal length.

The lens is also great for taking a variety of shots without flare and ghosting. The lens shutter isn’t the quietest one out there but the f/2.8 STM in a seven-blade circular aperture does give some amazing out-of-focus detail and smooth tracking. Since the shutter isn’t too quiet the lens may not be the best video option.

If you carry the lens on auto-focus with setting up the manual focus adjustments once, this lens can prove to a solid versatile option for taking pictures on the go.

The Pros:

  • It is one of the most compact lenses and thus the most portable and lightweight.
  • Takes excellent close-up shots.
  • Wide enough angle to capture a scenery.

The Cons:

  • The loud shutter speed does not create ideal conditions for taking videos.
  • While the lens may be suited for on the go amateur photographers, it isn’t built to suit professional purposes.


5. Canon EF 70-300mm f/4-5.6 IS II

Top Auto-Focus Lens

Best for Filmmaking and Photography.

Price: $499

Go To Amazon

Not everyone relies on manual focus. Sometimes you just need a solid autofocus lens to get the job done and the Canon EF 70-300mm f/4-5.6 IS II is exactly the lens for that. This extra-zoom lens comes fully equipped with NANO USM technology that helps you focus on just the right thing when capturing your photographs. Even with distant subjects, the lens displays amazing AF features.

Another great thing about this lens is its ultra-quiet operation that reduces shutter noise to the minimal amount. The information display on the unit is another great feature that makes the lens appealing to many. All you have to do to determine the focusing distance, depth of field and the focal length at a glance on the lens.

Canon EF 70-300mm f/4-5.6 IS II helps correct chromatic aberrations, reduces blurring and maintains high contrast colorful images throughout the shoot. The auto focus is quick and helps you take wonderful features.

The amazing AF and the quiet shutter make this an excellent choice for videography.

The Pros:

  • The lens is a lighter, newer and cheaper version of Canon’s L caliber lens
  • Amazing auto-focus functionality.
  • Information display makes it easier to know more.

The Cons:

  • The mode button provides little value to the lens.


6. Canon EF 24-105mm f/4L IS USM

Top Zoom Lens

Best for Photography and Landscapes.

Price: $679 $829.99

Go To Amazon

The first thing that jumps out at you about this lens is the price. It is definitely one of Canon’s more pricey lenses, but with good reason. This high-performance standard zoom sense offers a 24-105mm zoom and the new optical design takes a huge leap forward in peripheral brightness and image stabilization making it a top-notch option when looking to buy a solid zoom lens.

The peripheral brightness has improved due to a new optical composition with four glass molded aspherical lenses. The improvements there have also decreased distortion and make for an overall better edge to edge result than the previous version of this lens.

The constant f/4 10-blade circular aperture on the lens reduces the flare, ghosting, and reflections. A low refractive layer also increases the clean vision thereby limiting the time you need to spend editing the photos that you take. The versatility of this incredible zoom lens makes it the perfect choice for a full day of shooting whether you are at a sports event, a wedding or anything else.

The Pros:

  • This is an incredibly versatile zoom lens.
  • Improved peripheral brightness and image stabilization.
  • Reduced flare and distortion.

The Cons:

  • The major drawback of this lens is the price attached to it, but the functions more than make up for it.


Now that we have rounded up the Top 6 DSLR lenses for Canon for you all you have to do is pick out the one best suited to your needs and your budget and you’re good to go.

Feel like we missed out on another great lens that Canon has to offer? Leave us suggestions in the comments.

Disclaimer: We are a website that needs compensation to operate like any other website on the internet. We may receive consideration for our reviews & the affiliate links contained but we are totally unbiased and do not accept paid reviews or fake reviews claiming to be something they are not.

Leave a Reply

Your email address will not be published. Required fields are marked *