Top Result: Tamron 24-70mm f/2.8 Di VC USD Lens for Canon

Match Score

95%

Pros

  • MUCH less expensive than the Canon version
  • Excellent sharpness
  • Good build quality
  • Includes image stabilization which the Canon does not
  • Lighter weight than the Canon

Cons

  • Very very slightly less sharp at some focal lengths compared to the Canon
  • Some consistency issues have been reported

Note From Jim

The 24-70mm f/2.8 is the obvious choice here, but it's pricey. There is both a Canon (super expensive) and a Tamron version, which I prefer because it has image stabilization. If you're more budget-conscious, then the 28-75 is a personal favorite of mine. But both of those lenses are over $500. If this is your first serious portrait lens, then do yourself a favor and get a Canon 50mm f/1.8. It's sharp, SUPER fast aperture for shallow depth of field and low light shooting, and only costs $130. The 50mm belongs in the camera bag of EVERY photographer.

Option 4: Canon 50mm f/1.8 STM Lens

Match Score

90%

Pros

  • Stepping motor is an excellent addition to this inexpensive lens
  • Good close focus distance
  • Effective 80mm focal length on a crop sensor camera makes this an excellent portrait lens
  • Very inexpensive
  • Very fast aperture

Cons