Skip to content
United States prices

Canon EF 24-70mm f/2.8L II USM vs Tamron SP 24-70mm F/2.8 Di VC USD G2

Every published spec side by side, with today's lowest prices for the market you've chosen.

Key differences

  • Max magnification: 0.21× on the EF 24-70mm f/2.8L II USM, against 0.20× on the SP 24-70mm F/2.8 Di VC USD G2.
  • Optical stabilisation: Yes on the SP 24-70mm F/2.8 Di VC USD G2, against No on the EF 24-70mm f/2.8L II USM.
  • Weight: 805 g on the EF 24-70mm f/2.8L II USM, against 905 g on the SP 24-70mm F/2.8 Di VC USD G2.

EF 24-70mm f/2.8L II USM or SP 24-70mm F/2.8 Di VC USD G2: which should you buy?

Choose the EF 24-70mm f/2.8L II USM for its max magnification and weight.

Choose the SP 24-70mm F/2.8 Di VC USD G2 for its optical stabilisation.

On paper the EF 24-70mm f/2.8L II USM wins more rows (2 to 1); if the SP 24-70mm F/2.8 Di VC USD G2's strengths are the ones you shoot with, and its price is lower where you buy, it can still be the better buy.

Canon EF 24-70mm f/2.8L II USM
Canon EF 24-70mm f/2.8L II USM
Tamron SP 24-70mm F/2.8 Di VC USD G2
Tamron SP 24-70mm F/2.8 Di VC USD G2
Lowest price today

Not priced in US yet

$1,199 new

Optics
Focal length24–70mm24–70mm
35mm equivalent24–70mm (full frame)24–70mm (full frame)
Maximum apertureLower f-number lets in more light. A zoom wins only when it is as bright at both ends.f/2.8f/2.8
Minimum aperturef/22f/22
Made forFull frameFull frame
Elements / groups18 / 1317 / 12
Aperture blades99
Closest focus0.38 m0.38 m
Max magnification0.21× (best)0.20×
Focus & handling
AutofocusYes (Ring-type USM)Yes (USD)
Optical stabilisationNoYes (best)
Weather sealedYesYes
Internal zoomNo—
Aperture ringNoNo
Teleconverter compatibleNoNo
Size & weight
Weight805 g (best)905 g
Diameter × length88.5 × 113 mm88.4 × 111 mm
Filter thread82 mm82 mm

Green marks the better figure where “better” is unambiguous. A dash means the maker doesn't publish it or we haven't verified it yet.

Price history: is the newer one cheaper?

More comparisons

Add a third to this comparison →