Showing results for 
Show  only  | Search instead for 
Did you mean: 

Need help deciding between EF and RF version of lens for EOS R7


I just started my internship 2 weeks ago and need to determine which lens to get. Do I get the ef 24-70 f/2.8 or the R 24-70 f/2.8. My camera body is an R7 but I also have an ef converter



Go with the RF Mount version. You won't get all of the features of the camera with the EF version. Such as 12 fps or support for Dual Pixel Autofocus. If you're using the Gen 1 copy of the lens.


Current Gear: EOS 5D Mark IV, EF F/2.8 Trinity, EF 50mm F/1.8 STM, EF 85mm F/1.8 USM, 470EX-AI & 600EX II-RT

Retired Gear: EOS 40D


Great point Demetrius.


You also won't get the native Control Ring options unless your adapter has that. In truth there is little or no reason for you to consider anything in an EF mount. RF makes more sense from an investment stadpoint as well. Lenses with shorter FL's remain affordable. The RF 100-500 is a great super telephoto for the R7 and not exorbitant price wise.

I think we are going to see a shift in lens offerings.  Zooms are now becoming more capable of rivaling the optical quality of primes. These are affordable. The exceptions are the new gen of super zoom (example 100-300), as many don't have $10k + to blow on one lens.  Right now is a great time to pick up a lens or two for your camera.  Both Canon and B&H are having a tremendous sale on RF lenses.  Canon has some great refurb options and B&H has brand new L series lenses deeply discounted.  You may not see these prices for the sales coming on Independence Day.

Bay Area - CA

~R5 C ( ~RF Trinity, ~RF 100 Macro, ~RF 100~400, ~RF 100~500, +RF 1.4x TC, +Canon Control Ring, BG-R10

~DxO PhotoLab Elite ~DaVinci Resolve ~Windows11 Pro ~ImageClass MF644Cdw/MF656Cdw ~Pixel 8 ~CarePaks Are Worth It


This is not even debatable you need to buy RF lenses. Why in the world would you even think or consider old tech EF is a good match for a new camera system?

EOS 1DX and 1D Mk IV and less lenses then before!
click here to view the press release