Canon lens names start with 'EF', 'EF-S' and 'EF-M', and this tells you which camera models they're designed for. EF lenses are designed for full frame Canon DSLRs, but they also work perfectly well on smaller APS-C Canons too. All but one of the lenses in our list are full frame, so they'll work on any Canon DSLR.
'EF-S' lenses, however, are designed solely for the smaller APS-C DSLRs in the Canon range from the EOS 7D Mark II downwards – they can't be used on full-frame Canon DSLRs. Only one of the lenses in our list is an EF-S lens, and that's the EF-S 55-250mm f/4-5.6 IS STM. It's a good value lens for an APS-C Canon DSLR, but it's no use later on if you upgrade to a full frame model.
'EF-M' lenses are designed solely for Canon's EOS M mirrorless cameras. You can't use them on any of the Canon DSLRs, so we don't include them in this list.
1. Canon EF 70-200mm f/2.8L IS II USM
Image quality, tough build and versatility make this top choice
Type: Zoom | Sensor size: full frame | Focal length: 70-200mm | Maximum aperture: f/2.8 | Image stabiliser: 4 stops | Weather seals: Yes | Minimum focus distance: 1.2m | Filter size: 77mm | Dimensions: 88.8 x 199mm | Weight: 1,490g
It's easy to see why our winner is a firm favourite amongst pro shooters. The design features top-grade fluorite glass and five UD (Ultra-low Dispersion) elements, a virtually circular eight-blade diaphragm, and a dual-mode Image Stabilizer giving a four-stop advantage. An ultrasonic ring-type autofocus system provides super-fast focussing, even under dull lighting conditions. Everything's wrapped up in a tough, weather-sealed magnesium alloy shell sporting control rings and switches which all operate flawlessly. Image quality is razor-sharp throughout the zoom range, even at f/2.8, while distortions, vignetting and colour fringing are all very well controlled.
2. Tamron SP 70-200mm f/2.8 Di VC USD for Canon
A 'Super Performance' Tamron lens that lives up to its name
Type: Zoom | Sensor size: full frame | Focal length: 70-200mm | Maximum aperture: f/2.8 | Image stabiliser: 4 stops | Weather seals: Yes | Minimum focus distance: 1.3m | Filter size: 77mm | Dimensions: 86 x 197mm | Weight: 1,470g
Can't quite stretch to our winner? Tamron's direct rival is very nearly as good, yet noticeably easier on your pocket. Four LD (Low Dispersion) and one XLD (Extra Low Dispersion) elements maximise image quality, as do multi-layer coatings and a nine-blade diaphragm. The magnesium alloy construction feels robust and is fully weather sealed. Extra attractions include a focus limiter switch and impressively fast, near-silent USD autofocus. There's also Tamron's high-performing four-stop Vibration Correction system, which helps ensure terrific sharpness throughout the zoom range, even at maximum aperture. Overall, a really excellent lens at a competitive price.
3. Canon EF 70-200mm f/4L IS USM
Proof you can have premium quality and performance on a budget
Type: Zoom | Sensor size: full frame | Focal length: 70-200mm | Maximum aperture: f/4 | Image stabiliser: Yes | Weather seals: No | Minimum focus distance: 1.2m | Filter size: 67mm | Dimensions: 76 x 172mm | Weight: 760g
This lens comes in two flavours, and we've gone for the stabilised version which also comes with weather sealing, though costs around twice the price of its sibling. Despite this, it still makes it exceptionally good value considering this is an L-series (Luxury) lens with premium quality optics. The constant f/4 maximum aperture may be a stop smaller than our top two choices, but it helps keep weight down to just 760g. Impressive, given the reassuringly rugged build quality. The ring-type USM autofocus system is very fast and whisper quiet, whilst image quality is just as impressive thanks to spectacular sharpness and contrast, along with minimal distortion and fringing.
4. Tamron SP 70-300mm f/4-5.6 Di VC USD for Canon
Serious tech and very good optics make this great value
Type: Zoom | Sensor size: full frame | Focal length: 70-300mm | Maximum aperture: f/4-5.6 | Image stabiliser: 4 stops | Weather seals: No | Minimum focus distance: 1.5m | Filter size: 62mm | Dimensions: 82 x 143mm | Weight: 765g
If you'd rather have a bit more reach than a constant aperture, this 'Super Performance' Tamron really stands out from the budget crowd with its high-end feature set. There's an impressive ring-type autofocus motor which is fast and whisper quiet, as well as an advanced four-stop VC (Vibration Compensation) system that's a match for Canon's latest IS offerings. At 765g, it's quite chunky and weighty for this class of lens, but feels solid and handling is refined. Image quality doesn't disappoint either, as sharpness and contrast are very good throughout the zoom range. Colour fringing is also well controlled, even into the corners of images.
5. Sigma APO 70-200mm f/2.8 EX DG OS HSM for Canon
Our third 70-200mm f/2.8 is a real tempter for the money
Type: Zoom | Sensor size: full frame | Focal length: 70-200mm | Maximum aperture: f/2.8 | Image stabiliser: 4 stops | Weather seals: No | Minimum focus distance: 1.4m | Filter size: 77mm | Dimensions: 86 x 198mm | Weight: 1,430g
Like the second place Tamron SP 70-200mm, this is another lens that's gunning for the winning Canon optic, but ultimately it loses out to Tamron's superior build quality and weather sealing. Optical performance is almost as strong though, with five Low Dispersion elements and Sigma's Super Multi-Layer Coating to reduce ghosting and flare. It makes for respectable centre sharpness throughout most of the zoom range, but the Tamron lens edges ahead on corner sharpness and handles fringing and distortion marginally better. However, this Sigma still offers outstanding value thanks to its fast, super-smooth autofocus system and four-stop, dual-mode image stabiliser.
6. Canon EF-S 55-250mm f/4-5.6 IS STM
Cheap and light but still a capable performer
Type: Zoom | Sensor size: APS-C | Focal length: 55-250mm | Maximum aperture: f/4-5.6 | Image stabiliser: 3.5 stops | Weather seals: No | Minimum focus distance: 0.85m | Filter size: 58mm | Dimensions: 70 x 111mm | Weight: 375g
Most people buy their first telephoto lens to compliment an 18-55mm kit optic, and with its 55mm minimum focal length, this is an ideal second lens for an APS-C Canon. It won't be a burden either, tipping the scales at a featherweight 375g, despite packing a 3.5-stop image stabiliser and a modern 'STM' (Stepping Motor) autofocus system with full-time manual override. Autofocusing is silent and works very well for both stills and video shooting, with the latter benefitting from smooth focus transitions. Image quality is good throughout the entire zoom range, improved by a new optical layout with more elements than the preceding version of this lens.
7. Sigma APO 70-300mm f/4-5.6 DG Macro for Canon
The best buy if you're on a shoestring budget
Type: Zoom | Sensor size: full frame | Focal length: 70-300mm | Maximum aperture: f/4-5.6 | Image stabiliser: No | Weather seals: No | Minimum focus distance: 0.95m | Filter size: 58mm | Dimensions: 77 x 122mm | Weight: 550g
It's not just distant objects that this Sigma can get you closer to, as it's also designed for close-up work, with a 95cm minimum focus distance and a 0.5x magnification factor in Macro mode. Other attractions include three SLD (Special Low Dispersion) lens elements to minimise chromatic aberrations, however you don't get optical stabilisation and the internal autofocus motor is fairly basic. There's little to complain about with image quality though, as sharpness is high, whilst distortion and fringing are low. The only noticeable issue is a lack of contrast in images taken under dull lighting, but the rock-bottom price easily compensates.
8. Sigma 120-300mm f/2.8 DG OS HSM S for Canon
Sublime image and build quality, but it'll give you a workout!
Type: Zoom | Sensor size: full frame | Focal length: 120-300mm | Maximum aperture: f/2.8 | Image stabiliser: 4 stops | Weather seals: Yes | Minimum focus distance: 1.5m-2.5m | Filter size: 105mm | Dimensions: 121 x 291mm | Weight: 3,390g
It may be last on our list, but that's not because this big beast falls short on image quality. Sharpness is excellent throughout the entire zoom range, even at f/2.8, and impressively for a zoom kens, distortions and fringing are absolutely minimal. Inside is Sigma's dual-mode image stabiliser for static and panning shooting. The lens is even compatible with an optional USB dock which lets you customise focus range limiting, autofocus speed and stabilisation attributes. Bulletproof build and weather seals further help justify the serious price, but they do contribute to the lens' massive 3.39kg bulk, and this can make prolonged handheld shooting a pain.