The best EF-mount zoom lenses mean that you and your Canon DSLR are prepared for any eventuality. Allowing you to cover a multitude of focal lengths with a single twist of a ring, a good zoom lens can be incredibly portable, convenient and cost-effective. There’s a reason that so many professional photographers stick with a 70-200mm or 24-70mm f2.8.
There are many brilliant zoom lenses out there for Canon DSLRs, some available new, others on the second-hand market. Our picks are based on the experiences of our review team, who have tested a huge number of Canon EF-mount zoom lenses over the years. We’ve included here the best wide-angle, standard and telephoto Canon DSLR zoom lenses that have crossed our testing bench – you can scroll to the bottom of this page if you need a primer on what these terms mean.
If you’re looking for a camera as well as a lens, we have a useful guide to the best Canon DSLRs, all of which will work well with the lenses we’ve listed here. Alternatively, if it’s Canon’s cutting-edge tech that interests you, check out our run-down of the best Canon mirrorless cameras too.
Best standard EF-mount zoom lenses for Canon DSLRs: quick list
Looking for the best deal on Canon EF lenses? Not only will you find the best Canon EF lenses, but you’ll also find some of the Canon EF lens deals, as our ‘Buy now’ buttons are set up to automatically take you to the best prices from trusted retailers, you’ll also find a list of other retailers below each lens, so you can find the right deal for you.
Best wide-angle EF-mount zoom lenses for Canon DSLRs
- Canon EF 16-35mm f/4L IS USM – buy now
Best standard EF-mount zoom lenses for Canon DSLRs
- Canon EF-S 17-55mm f/2.8 IS USM – buy now
- Sigma 18-35mm f/1.8 DC – buy now
- Canon EF 24-105mm f/4L IS II USM – buy now
- Canon EF 24-70mm f/2.8L II USM – buy now
Best telephoto EF-mount zoom lenses for Canon DSLRs
- Sigma 150-600mm f/5-6.3 DG OS HSM S – buy now
- Sigma 50-100mm f/1.8 DC HSM A – buy now
- Canon EF 70-200mm f/2.8L IS III – buy now
- Canon EF 70-200mm f/4L IS USM – buy now
- Tamron SP 70-200mm F/2.8 Di VC USD G2 – buy now
- Canon EF 70-300mm f/4-5.6 IS II USM – buy now
- Sigma 100-400mm f/5-6.3 DG OS HSM Contemporary – buy now
Why you can trust Amateur Photographer
We spend many hours testing every product we recommend, in detail, in a variety of situations and shooting scenarios, and only use experts for our reviews, so you can be sure that you’re getting the best products. Find out more about our expert writers.
Read on to learn more about these Canon EF zoom lenses, with key insights from our review team…
Canon EF 16-35mm f/4L IS USM
At a glance:
- For: full-frame
- Street price: $1000-1200 / £800-1000
Providing an impressively wide field of view, this lens also benefits from built-in stabilisation and a hardy, outdoor-friendly construction. The Canon EF 16-35mm f/4L IS features a rectilinear design, rather than fisheye, meaning it renders straight lines straighter than many other lenses of a similar configuration. For architecture photographers, this means buildings don’t get that unnatural bulge in the middle that a wide-angle will typically give them. The lens is also stabilised, which helps with handheld shooting, and allows for the use of short shutter speeds without the need for a tripod – handy for low light.
In our testing, the EF 16-35mm f/4L IS lens acquitted itself very well, producing impressive results throughout its zoom range. There is definitely some detectable distortion, as you can see in our resolution charts. It’s nothing that’s too difficult to correct, but it’s worth being aware of.
Pros:
- Rectilinear design keeps lines straight
- Built-in stabilisation
- Dust/moisture sealed
Cons:
- Some aberrations and distortions (not difficult to correct)
Canon EF-S 17-55mm f/2.8 IS USM
At a glance:
- For: APS-C
- Equivalent focal length: 27.2-88mm
- Street price: $879 / £939
At first glance, the Canon EF-S 17-55mm f/2.8 IS USM may sound like a standard kit lens but look closer and it reveals itself as something much more interesting. It’s an APS-C lens for Canon’s EF-S DSLRs, meaning the 17-55mm nominal focal length effectively translates to 27.2-88mm. This, combined with the constant f/2.8 aperture running right the way through the focal range, means this lens functions as a budget equivalent of a 24-70mm f/2.8; one of the most popular lens formats among professional photographers and photojournalists.
Is it as sharp as one of those lenses? Of course not – the best ones cost thousands. But it is a highly capable lens for the price, and balances well on a smaller Canon APS-C DSLR. The stabilisation system is most effective, allowing you to use shutter speeds up to 3 stops slower hand-held without causing image blur from camera shake. This is one of the most generally useful lenses around for Canon’s APS-C DSLRs. Owners of such a camera should seriously consider making room for it it in their kit bag.
Pros:
- Good budget equivalent of a professional standard
- Effective stabilisation system
- Constant f/2.8 aperture
Cons:
- Barrel not fully metal
- Hood and pouch not included
Sigma 18-35mm f/1.8 DC
At a glance:
- For: APS-C
- Equivalent focal length: 28.8mm-56mm
- Street price: $599 / £699
Normally one of the first things sacrificed to give a lens some zoom capability is the maximum aperture, which is why the Sigma 18-35mm f/1.8 DC is like a breath of fresh air. Designed for APS-C Canon DSLRs, it manages a constant aperture of f/1.8 right the way through its zoom range, meaning you aren’t restricted to a wide-angle perspective once the light gets low.
The Sigma 18-35mm f/1.8 DC weighs 810g: not exactly light, but more so than you would expect of a lens with an f/1.8 constant aperture. In performance it generally meets and exceeds the standard you’d expect for a lens at this price, delivering pretty premium sharpness even when used to the full extent of that f/1.8 aperture. It’s not the broadest zoom in the world, even in the realm of standard lenses, but it makes for a solid general-purpose street and documentary shooter with its equivalent 28.8mm-56mm range.
Pros:
- Handy f/1.8 aperture
- Do-everything focal range
- Very sharp even wide open
Cons:
- APS-C only
- Restrictive zoom range
Canon EF 24-105mm f/4L IS II USM
At a glance:
- For: Full-frame
- Street price: $1,299 / £1,389
Falling within Canon’s professional ‘L’ series of lenses, the 24-105mm gives a lot of flexibility in one package. It’s a great ‘walk around’ lens for full-frame cameras, as well as useful for professionals shooting subjects such as wedding and events. At the wide-angle end of the lens is a focal length suitable for landscapes and broader scenes, while at the 105mm end, portraits, still life and more are within reach.
On the downside, the maximum constant aperture of f/4 is not perfectly suited to low-light photography. However, the IS (image stabilisation) does help. Still, if you mainly shoot in good light and want the added reach that the 105mm provides, it might be a better choice than Canon’s other standard telephoto option. In our review we found a lot to praise about this lens, especially the effective stabilisation system. It’s not a huge sharpness upgrade over previous versions, but it does deliver superior images.
Pros:
- Better reach than most standard zooms
- Good vignetting control
- Effective stabilisation
Cons:
- f/4 is restrictive
- Still quite costly
Read our Canon EF 24-105mm f/4L IS II USM Review
Canon EF 24-70mm f/2.8L II USM
At a glance:
- For: Full-frame
- Street price: $1,899 / £2,109
Here we have the best compromise for full-frame shooters when it comes to flexibility of focal length and wide aperture. Canon also has a 24-70mm f/4 lens, which is available for less than half the price of the f/2.8 version, which is something to consider if you don’t often shoot in low light. The 24-70mm f/2.8 L II USM is favoured by professionals and enthusiasts alike, giving you a great option for landscapes, portraits and subjects in between.
Pros:
- Superb image quality
- Useful standard focal range
Cons:
- Pro-level price tag
Best telephoto EF-mount zoom lenses for Canon DSLRs
A telephoto zoom is the ideal way to tackle a broad range of subjects to which you can’t get too close. Most commonly favoured by those who shoot wildlife or sports photography, telephoto lenses tend to be big, unwieldy and expensive, but allow capture of images that simply can’t be had any other way. While professional wildlife photographers favour prime lenses for their unmatched image quality, don’t count out zooms, as many still offer outstanding sharpness. Here are our favourite telephoto zooms for Canon EF-mount.
Sigma 150-600mm f/5-6.3 DG OS HSM S
At a glance:
- For: Full-frame
- Street price: $875 / £899
It’s hard to argue with a zoom range this expansive – and the Sigma 150-600mm f/5-6.3 DG OS HSM S delivers the goods in imaging performance as well. We took it out for a motorsports-shooting field test, accompanied by a stalwart Canon EOS 5D Mark III DSLR. It delivered spectacular images, with a capable AF system that nailed the shot time and again. It’s a big lens, with an zoom mechanism that demands quite a bit of the user to physically operate – a by-product of having to manipulate an optical construction of 24 elements in 16 groups.
This is an outdoors lens, and Sigma has borne that in mind when putting it together. The construction is hardy, and the big front element well-protected with oil-repellent coatings – you can attach 105mm thread filters to protect it if you want, though these do come at a pretty price. And one thing you’ll also probably want is one of the best monopods, as believe us, this is not a light lens.
Pros:
- Fantastically optimised for sports
- Tough and dirt-resistant
- Autofocus does well
Cons:
- Very heavy
- Requires accessories to work at its best
Read our Sigma 150-600mm f/5-6.3 DG OS HSM S field test
Sigma 50-100mm f/1.8 DC HSM A
At a glance:
- For: APS-C
- Equivalent focal length: 80-160mm
- Street price: $898 / £999
This lens is from Sigma’s superb ‘Art’ lens category. That means super-fine image quality from this APS-C telephoto, which covers a range of classic focal lengths in one package. What’s more, you get a super wide aperture – which, again, is very unusual for a zoom lens, especially a telephoto one. It’s quite big, but certainly takes up less room in a bag than three equivalent prime lenses. In our review, we found a lot to like about this clever lens, included the 9-bladed aperture that makes for silky-smooth bokeh. In our exacting optical tests, the lens performed very well indeed.
Pros:
- Excellent image quality for the price
- Useful f/1.8 aperture
- Optimised for APS-C
Cons:
- On the hefty side
- And a little front-heavy
Read our Sigma 50-100mm f/1.8 DC HSM | A Review
Canon EF 70-200mm f/2.8L IS III
At a glance:
- For: Full-frame
- Street price: $2,099 / £2,199
The latest generation of Canon’s workhorse 70-200mm lens, the Mark III version is extensively weather-sealed for outdoor use. Its front and rear elements are fluorine-coated to repel dust and be easy to clean. Internally, the construction uses fluorite and UD optics. This ensures exactly the level of sharpness and detail that Canon-using pros have come to expect.
Elsewhere, you get a 3.5-stop image stabiliser, a ring-type USM motor for quick and silent autofocusing, and of course, that constant f/2.8 aperture running right through the zoom range. Built to exacting professional standards, this is a lens that is made for many years’ use. Buy one with confidence.
Pros:
- Comprehensively featured
- Built to last
- Excellent image quality
Cons:
- Has held its price
Canon EF 70-200mm f/4L IS USM
At a glance:
- For: Full-frame
- Street price: $1,499 / £1,629
If you can’t quite stretch to the high asking price of the 70-200mm f/2.8L lens, there is another alternative. The 70-200mm f/4 still falls into Canon’s “professional” L-series of lenses, but as a trade-off you get a narrower maximum aperture. An aperture of f/4 is still wide enough for many subjects, though super low light shooting might present a bit of a struggle.
Pros:
- Cheaper than professional version
- Stabilisation included
Cons:
- Not as strong in low light
Tamron SP 70-200mm F/2.8 Di VC USD G2
At a glance:
- For: Full-frame
- Street price: $1,299 / £1,199
Using a third-party lens is a great way to save money when compared to Canon’s proprietary optics. It doesn’t have to mean compromising on image quality either, as this second generation lens from Tamron has proved. Here we’ve got a 4-stop, three-mode image stabilisation (IS) system, which helps to deliver excellent image quality. You get a constant maximum aperture of f/2.8 throughout the zoom range, which makes it great for low-light shooting, too. In our review, we were very impressed with how well this lens performs at its price, and having weather sealing built-in makes it an extra-tempting package.
Pros:
- Impressive stabilisation system
- Constant f/2.8 aperture
- Weather sealed
Cons:
- A little soft at the wide end
- Zoom ring not that smooth
Read our Tamron SP 70-200mm F/2.8 Di VC USD G2 Review
Canon EF 70-300mm f/4-5.6 IS II USM
At a glance:
- For: Full-frame
- Price: $599 / £639
With the EF 70-300mm f/4-5.6 IS II USM, Canon has made a significant and much-needed update to its mid-range ‘telezoom’. Most importantly, it has vastly improved the autofocus compared to the previous version, and up-rated the image stabilisation too. This means that it will deliver more ‘keepers’, either when shooting moving subjects, or hand-held in marginal light. This, in turn, means you can get the most from the lens’ very decent optics. It also offers good value for money, however, if you want a lens hood, this is an optional extra.
Pros:
- Excellent autofocus
- Improved stabilisation
- Cheap for a telezoom
Cons:
- Lens hood not included
- f/4 will be restrictive for some
Read our Canon EF 70-300mm f/4-5.6 IS II USM Review
Sigma 100-400mm f/5-6.3 DG OS HSM Contemporary
At a glance:
- For: Full-frame
- Street price: $849 / £749
This zoom gives you a long focal length which makes it great for far-off subjects, such as sports, action and wildlife. The wider angle also makes it suitable for weddings, events and some portraits. With optical image stabilisation, a nine-bladed diaphragm, a large rubberised zoom ring and zoom lock that engages at 100mm, it comes with all the features you’d look for in a high-quality tele zoom. It offers a strong optical performance across a good telephoto range at a comparatively affordable price.
Pros:
- Useful zoom range
- Very good value for money
- Lighter than many comparable lenses
Cons:
- No tripod collar
- Not weather sealed
How to choose an EF-mount zoom lens
The choice of a zoom lens depends much on the type of Canon DSLR camera you have.
Those with a full-frame sensor, such as the Canon EOS 5D Mark IV, or the Canon EOS 5Ds and 5Ds R models, will have a focal length just as is written on the lens.
However, if shooting with an APS-C camera, such as the Canon EOS 7D Mark II, Canon EOS 1300D or the Canon EOS 760D, then take into account the ‘crop factor’. This refers to how the smaller sensor size alters the effective focal length of the lens. With Canon cameras, this crop factor equates to 1.6x the length written on the lens. For example, the equivalent focal length of the standard 18-55mm kit lens supplied with many entry-level APS-C format cameras will actually give a 28-88mm equivalent focal range.
This stuff can be tricky to get one’s head around. Our guide to APS-C versus full-frame provides a more detailed explainer.
What type of zoom lens is best?
There are three key types of zoom lens: wide-angle, standard and telephoto. None is ‘best’ per se, but each one has its own specific use cases, as well as advantages and disadvantages.
Wide-angle zooms give a broad, exaggerated perspective, fitting a huge amount into the frame. They tend to be very popular for landscape photography, allowing for the capture of big, sweeping vistas in all their glory.
Standard zooms are great as ‘everyday’ options, giving a range from wide-angle to short telephoto, and are useful for a wide range of situations. By ‘standard’, we generally mean a focal range between about 35mm and 75mm, with a bit of wriggle-room on either side. A standard focal length provides a very naturalistic perspective – 50mm, the ur-example of a standard lens, gives about the same field of view as the human eye.
As such, standard lenses are very useful for reportage and documentary photography – essentially any genre where you want your subject to look as it is. A standard zoom gives a little play within this framework, allowing you to close in or back out a little as the situation requires. Many professional news and documentary photographers will swear by a standard zoom lens covering a range of 24-70mm.
Telephoto lenses are great for sports, action, or wildlife because they allow you to get a tight frame on distant subjects. If you’re shooting something you can’t get physically close to, a telephoto zoom lens is your best bet, as long telephoto primes tend to be extremely expensive.
Further reading
Best Canon EF lenses to buy
The eight best DSLR lenses you can buy from third-party manufacturers
AP readers share their favourite lenses