The best camera isn’t worth much without an excellent lens – fortunately, Canon has these in spades. We’ve come up with ten of our favourite lenses for Canon systems; EF and EF-S lenses for DSLRs, EF-M glass for APS-C mirrorless, and RF lenses for the flagship EOS R cameras. These aren’t just the optically best lenses – instead, we’ve chosen ones that deliver real value for money. We believe each lens here is worth its price tag. Note that we haven’t factored in third-party lenses in these lists, or we’d be here all day!
Canon RF 70-200mm F2.8L IS USM
● Street price around £2,729
It seems to be the rule that every full-frame camera has to offer a 24-70mm f/2.8 lens, then a 70-200mm f/2.8 lens, and the Canon RF 70-200mm F2.8L IS USM is Canon’s version